public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/gentoopm:master commit in: /
Date: Sat, 13 Aug 2011 10:58:47 +0000 (UTC)	[thread overview]
Message-ID: <b9fb58a462d27fdf4e66d6d5b88c8ad9697df1b1.mgorny@gentoo> (raw)

commit:     b9fb58a462d27fdf4e66d6d5b88c8ad9697df1b1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 12 21:22:13 2011 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 12 21:22:13 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoopm.git;a=commit;h=b9fb58a4

Merge branch 'master' into 0.2.x

Conflicts:
	gentoopm/basepm/metadata.py
	gentoopm/basepm/pkg.py
	gentoopm/paludispm/pkg.py
	gentoopm/pkgcorepm/pkg.py
	gentoopm/portagepm/pkg.py


 gentoopm/__init__.py           |    6 ++--
 gentoopm/basepm/__init__.py    |   14 +++++++-
 gentoopm/basepm/atom.py        |    2 +-
 gentoopm/basepm/config.py      |    2 +-
 gentoopm/basepm/contents.py    |    2 +-
 gentoopm/basepm/depend.py      |    2 +-
 gentoopm/basepm/environ.py     |    2 +-
 gentoopm/basepm/filter.py      |   65 +++++++++++++++++++++++++++++++++++++++-
 gentoopm/basepm/pkg.py         |   13 +++-----
 gentoopm/basepm/pkgset.py      |   20 ++++++++----
 gentoopm/basepm/repo.py        |    5 ++-
 gentoopm/basepm/stack.py       |    4 +-
 gentoopm/bash/__init__.py      |    2 +-
 gentoopm/bash/bashserver.py    |    5 ++-
 gentoopm/filters.py            |   20 ++++++++++++
 gentoopm/matchers.py           |   44 +++++++++++++++++++++++++++
 gentoopm/paludispm/__init__.py |   14 +++++---
 gentoopm/paludispm/atom.py     |    4 +-
 gentoopm/paludispm/config.py   |    2 +-
 gentoopm/paludispm/contents.py |    3 +-
 gentoopm/paludispm/depend.py   |    5 ++-
 gentoopm/paludispm/pkg.py      |   14 ++++----
 gentoopm/paludispm/pkgset.py   |    7 ++--
 gentoopm/paludispm/repo.py     |   10 +++---
 gentoopm/pkgcorepm/__init__.py |   15 ++++++---
 gentoopm/pkgcorepm/atom.py     |    4 +-
 gentoopm/pkgcorepm/config.py   |    2 +-
 gentoopm/pkgcorepm/contents.py |    2 +-
 gentoopm/pkgcorepm/depend.py   |    5 ++-
 gentoopm/pkgcorepm/filter.py   |    4 +-
 gentoopm/pkgcorepm/pkg.py      |   13 ++++----
 gentoopm/pkgcorepm/repo.py     |    9 +++--
 gentoopm/portagepm/__init__.py |   15 ++++++---
 gentoopm/portagepm/atom.py     |    4 +-
 gentoopm/portagepm/config.py   |    2 +-
 gentoopm/portagepm/contents.py |    3 +-
 gentoopm/portagepm/depend.py   |    2 +-
 gentoopm/portagepm/pkg.py      |   15 +++++----
 gentoopm/portagepm/repo.py     |   19 ++++++++----
 gentoopm/querycli.py           |   30 +++++++++++++++++-
 gentoopm/submodules.py         |    8 ++--
 gentoopm/tests/atom.py         |    5 ++-
 gentoopm/tests/config.py       |    2 +-
 gentoopm/tests/pkg.py          |    2 +-
 gentoopm/tests/psets.py        |    7 ++--
 gentoopm/tests/repo.py         |    2 +-
 46 files changed, 316 insertions(+), 121 deletions(-)

diff --cc gentoopm/basepm/pkg.py
index da0a346,4a17335..a0bf73b
--- a/gentoopm/basepm/pkg.py
+++ b/gentoopm/basepm/pkg.py
@@@ -137,11 -136,29 +137,8 @@@ class PMPackage(PMAtom, FillMissingComp
  			else:
  				raise ValueError('Incorrect positional argument: %s' % f)
  
- 		for k, m in kwargs.items():
- 			raise KeyError('Unmatched keyword argument: %s' % k)
- 
  		return True
  
 -	@property
 -	def id(self):
 -		"""
 -		An unique identifier for the package.
 -
 -		@type: hashable
 -		@deprecated: use the package itself or its C{hash()} instead
 -		"""
 -		return self
 -
 -	@property
 -	def atom(self):
 -		"""
 -		Return an atom matching the package uniquely.
 -
 -		@type: L{PMAtom}
 -		@deprecated: the package is now a subclass of L{PMAtom}
 -			and can be used directly as an atom
 -		"""
 -		return self
 -
  	@abstractproperty
  	def path(self):
  		"""
diff --cc gentoopm/paludispm/pkg.py
index 8f9ba80,a3a988c..784be26
--- a/gentoopm/paludispm/pkg.py
+++ b/gentoopm/paludispm/pkg.py
@@@ -5,15 -5,16 +5,15 @@@
  
  import paludis
  
- from gentoopm.basepm.depend import PMRequiredUseAtom
- from gentoopm.basepm.pkg import PMPackage, PMPackageDescription, \
+ from ..basepm.depend import PMRequiredUseAtom
 -from ..basepm.metadata import PMPackageMetadata
+ from ..basepm.pkg import PMPackage, PMPackageDescription, \
  		PMInstallablePackage, PMInstalledPackage, PMBoundPackageKey, \
  		PMPackageState, PMUseFlag
- from gentoopm.paludispm.atom import PaludisAtom, \
- 		PaludisPackageKey, PaludisPackageVersion
- from gentoopm.paludispm.contents import PaludisPackageContents
- from gentoopm.paludispm.depend import PaludisPackageDepSet
- from gentoopm.util import SpaceSepFrozenSet, SpaceSepTuple
+ from ..util import SpaceSepFrozenSet, SpaceSepTuple
+ 
+ from .atom import PaludisAtom, PaludisPackageKey, PaludisPackageVersion
+ from .contents import PaludisPackageContents
+ from .depend import PaludisPackageDepSet
  
  class PaludisBoundPackageKey(PaludisPackageKey, PMBoundPackageKey):
  	def __init__(self, key, pkg):
diff --cc gentoopm/pkgcorepm/pkg.py
index 00a2c1f,adc0c6d..8a1fcbf
--- a/gentoopm/pkgcorepm/pkg.py
+++ b/gentoopm/pkgcorepm/pkg.py
@@@ -3,14 -3,16 +3,15 @@@
  # (c) 2011 Michał Górny <mgorny@gentoo.org>
  # Released under the terms of the 2-clause BSD license.
  
- from gentoopm.basepm.pkg import PMPackage, PMPackageDescription, \
 -from ..basepm.metadata import PMPackageMetadata
+ from ..basepm.pkg import PMPackage, PMPackageDescription, \
  		PMInstalledPackage, PMInstallablePackage, PMBoundPackageKey, \
  		PMPackageState, PMUseFlag
- from gentoopm.basepm.pkgset import PMPackageSet, PMFilteredPackageSet
- from gentoopm.pkgcorepm.atom import PkgCoreAtom, PkgCorePackageKey
- from gentoopm.pkgcorepm.contents import PkgCorePackageContents
- from gentoopm.pkgcorepm.depend import PkgCorePackageDepSet
- from gentoopm.util import SpaceSepTuple, SpaceSepFrozenSet
+ from ..basepm.pkgset import PMPackageSet, PMFilteredPackageSet
+ from ..util import SpaceSepTuple, SpaceSepFrozenSet
+ 
+ from .atom import PkgCoreAtom, PkgCorePackageKey
+ from .contents import PkgCorePackageContents
+ from .depend import PkgCorePackageDepSet
  
  class PkgCorePackageSet(PMPackageSet):
  	def filter(self, *args, **kwargs):
diff --cc gentoopm/portagepm/pkg.py
index a0a6746,5992ae2..8f73ea0
--- a/gentoopm/portagepm/pkg.py
+++ b/gentoopm/portagepm/pkg.py
@@@ -5,16 -5,18 +5,17 @@@
  
  from portage.versions import cpv_getkey, cpv_getversion, vercmp
  
- from gentoopm.basepm.depend import PMRequiredUseAtom
- from gentoopm.basepm.pkg import PMPackage, PMPackageDescription, \
+ from ..basepm.depend import PMRequiredUseAtom
 -from ..basepm.metadata import PMPackageMetadata
+ from ..basepm.pkg import PMPackage, PMPackageDescription, \
  		PMInstalledPackage, PMInstallablePackage, PMBoundPackageKey, \
  		PMPackageState, PMUseFlag
- from gentoopm.basepm.pkgset import PMPackageSet, PMFilteredPackageSet
- from gentoopm.portagepm.atom import PortageAtom, CompletePortageAtom, \
+ from ..basepm.pkgset import PMPackageSet, PMFilteredPackageSet
+ from ..util import SpaceSepTuple, SpaceSepFrozenSet
+ 
+ from .atom import PortageAtom, CompletePortageAtom, \
  		PortagePackageKey, PortagePackageVersion, _get_atom
- from gentoopm.portagepm.contents import PortagePackageContents
- from gentoopm.portagepm.depend import PortagePackageDepSet
- from gentoopm.util import SpaceSepTuple, SpaceSepFrozenSet
+ from .contents import PortagePackageContents
+ from .depend import PortagePackageDepSet
  
  class PortagePackageSet(PMPackageSet):
  	def filter(self, *args, **kwargs):



WARNING: multiple messages have this Message-ID (diff)
From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/gentoopm:0.2.x commit in: /
Date: Fri, 12 Aug 2011 21:21:23 +0000 (UTC)	[thread overview]
Message-ID: <b9fb58a462d27fdf4e66d6d5b88c8ad9697df1b1.mgorny@gentoo> (raw)
Message-ID: <20110812212123.jLVGxbgtRH4aMqvyernsiWoex4TAVp-IqmIx0FXbe3c@z> (raw)

commit:     b9fb58a462d27fdf4e66d6d5b88c8ad9697df1b1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 12 21:22:13 2011 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 12 21:22:13 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gentoopm.git;a=commit;h=b9fb58a4

Merge branch 'master' into 0.2.x

Conflicts:
	gentoopm/basepm/metadata.py
	gentoopm/basepm/pkg.py
	gentoopm/paludispm/pkg.py
	gentoopm/pkgcorepm/pkg.py
	gentoopm/portagepm/pkg.py


 gentoopm/__init__.py           |    6 ++--
 gentoopm/basepm/__init__.py    |   14 +++++++-
 gentoopm/basepm/atom.py        |    2 +-
 gentoopm/basepm/config.py      |    2 +-
 gentoopm/basepm/contents.py    |    2 +-
 gentoopm/basepm/depend.py      |    2 +-
 gentoopm/basepm/environ.py     |    2 +-
 gentoopm/basepm/filter.py      |   65 +++++++++++++++++++++++++++++++++++++++-
 gentoopm/basepm/pkg.py         |   13 +++-----
 gentoopm/basepm/pkgset.py      |   20 ++++++++----
 gentoopm/basepm/repo.py        |    5 ++-
 gentoopm/basepm/stack.py       |    4 +-
 gentoopm/bash/__init__.py      |    2 +-
 gentoopm/bash/bashserver.py    |    5 ++-
 gentoopm/filters.py            |   20 ++++++++++++
 gentoopm/matchers.py           |   44 +++++++++++++++++++++++++++
 gentoopm/paludispm/__init__.py |   14 +++++---
 gentoopm/paludispm/atom.py     |    4 +-
 gentoopm/paludispm/config.py   |    2 +-
 gentoopm/paludispm/contents.py |    3 +-
 gentoopm/paludispm/depend.py   |    5 ++-
 gentoopm/paludispm/pkg.py      |   14 ++++----
 gentoopm/paludispm/pkgset.py   |    7 ++--
 gentoopm/paludispm/repo.py     |   10 +++---
 gentoopm/pkgcorepm/__init__.py |   15 ++++++---
 gentoopm/pkgcorepm/atom.py     |    4 +-
 gentoopm/pkgcorepm/config.py   |    2 +-
 gentoopm/pkgcorepm/contents.py |    2 +-
 gentoopm/pkgcorepm/depend.py   |    5 ++-
 gentoopm/pkgcorepm/filter.py   |    4 +-
 gentoopm/pkgcorepm/pkg.py      |   13 ++++----
 gentoopm/pkgcorepm/repo.py     |    9 +++--
 gentoopm/portagepm/__init__.py |   15 ++++++---
 gentoopm/portagepm/atom.py     |    4 +-
 gentoopm/portagepm/config.py   |    2 +-
 gentoopm/portagepm/contents.py |    3 +-
 gentoopm/portagepm/depend.py   |    2 +-
 gentoopm/portagepm/pkg.py      |   15 +++++----
 gentoopm/portagepm/repo.py     |   19 ++++++++----
 gentoopm/querycli.py           |   30 +++++++++++++++++-
 gentoopm/submodules.py         |    8 ++--
 gentoopm/tests/atom.py         |    5 ++-
 gentoopm/tests/config.py       |    2 +-
 gentoopm/tests/pkg.py          |    2 +-
 gentoopm/tests/psets.py        |    7 ++--
 gentoopm/tests/repo.py         |    2 +-
 46 files changed, 316 insertions(+), 121 deletions(-)

diff --cc gentoopm/basepm/pkg.py
index da0a346,4a17335..a0bf73b
--- a/gentoopm/basepm/pkg.py
+++ b/gentoopm/basepm/pkg.py
@@@ -137,11 -136,29 +137,8 @@@ class PMPackage(PMAtom, FillMissingComp
  			else:
  				raise ValueError('Incorrect positional argument: %s' % f)
  
- 		for k, m in kwargs.items():
- 			raise KeyError('Unmatched keyword argument: %s' % k)
- 
  		return True
  
 -	@property
 -	def id(self):
 -		"""
 -		An unique identifier for the package.
 -
 -		@type: hashable
 -		@deprecated: use the package itself or its C{hash()} instead
 -		"""
 -		return self
 -
 -	@property
 -	def atom(self):
 -		"""
 -		Return an atom matching the package uniquely.
 -
 -		@type: L{PMAtom}
 -		@deprecated: the package is now a subclass of L{PMAtom}
 -			and can be used directly as an atom
 -		"""
 -		return self
 -
  	@abstractproperty
  	def path(self):
  		"""
diff --cc gentoopm/paludispm/pkg.py
index 8f9ba80,a3a988c..784be26
--- a/gentoopm/paludispm/pkg.py
+++ b/gentoopm/paludispm/pkg.py
@@@ -5,15 -5,16 +5,15 @@@
  
  import paludis
  
- from gentoopm.basepm.depend import PMRequiredUseAtom
- from gentoopm.basepm.pkg import PMPackage, PMPackageDescription, \
+ from ..basepm.depend import PMRequiredUseAtom
 -from ..basepm.metadata import PMPackageMetadata
+ from ..basepm.pkg import PMPackage, PMPackageDescription, \
  		PMInstallablePackage, PMInstalledPackage, PMBoundPackageKey, \
  		PMPackageState, PMUseFlag
- from gentoopm.paludispm.atom import PaludisAtom, \
- 		PaludisPackageKey, PaludisPackageVersion
- from gentoopm.paludispm.contents import PaludisPackageContents
- from gentoopm.paludispm.depend import PaludisPackageDepSet
- from gentoopm.util import SpaceSepFrozenSet, SpaceSepTuple
+ from ..util import SpaceSepFrozenSet, SpaceSepTuple
+ 
+ from .atom import PaludisAtom, PaludisPackageKey, PaludisPackageVersion
+ from .contents import PaludisPackageContents
+ from .depend import PaludisPackageDepSet
  
  class PaludisBoundPackageKey(PaludisPackageKey, PMBoundPackageKey):
  	def __init__(self, key, pkg):
diff --cc gentoopm/pkgcorepm/pkg.py
index 00a2c1f,adc0c6d..8a1fcbf
--- a/gentoopm/pkgcorepm/pkg.py
+++ b/gentoopm/pkgcorepm/pkg.py
@@@ -3,14 -3,16 +3,15 @@@
  # (c) 2011 Michał Górny <mgorny@gentoo.org>
  # Released under the terms of the 2-clause BSD license.
  
- from gentoopm.basepm.pkg import PMPackage, PMPackageDescription, \
 -from ..basepm.metadata import PMPackageMetadata
+ from ..basepm.pkg import PMPackage, PMPackageDescription, \
  		PMInstalledPackage, PMInstallablePackage, PMBoundPackageKey, \
  		PMPackageState, PMUseFlag
- from gentoopm.basepm.pkgset import PMPackageSet, PMFilteredPackageSet
- from gentoopm.pkgcorepm.atom import PkgCoreAtom, PkgCorePackageKey
- from gentoopm.pkgcorepm.contents import PkgCorePackageContents
- from gentoopm.pkgcorepm.depend import PkgCorePackageDepSet
- from gentoopm.util import SpaceSepTuple, SpaceSepFrozenSet
+ from ..basepm.pkgset import PMPackageSet, PMFilteredPackageSet
+ from ..util import SpaceSepTuple, SpaceSepFrozenSet
+ 
+ from .atom import PkgCoreAtom, PkgCorePackageKey
+ from .contents import PkgCorePackageContents
+ from .depend import PkgCorePackageDepSet
  
  class PkgCorePackageSet(PMPackageSet):
  	def filter(self, *args, **kwargs):
diff --cc gentoopm/portagepm/pkg.py
index a0a6746,5992ae2..8f73ea0
--- a/gentoopm/portagepm/pkg.py
+++ b/gentoopm/portagepm/pkg.py
@@@ -5,16 -5,18 +5,17 @@@
  
  from portage.versions import cpv_getkey, cpv_getversion, vercmp
  
- from gentoopm.basepm.depend import PMRequiredUseAtom
- from gentoopm.basepm.pkg import PMPackage, PMPackageDescription, \
+ from ..basepm.depend import PMRequiredUseAtom
 -from ..basepm.metadata import PMPackageMetadata
+ from ..basepm.pkg import PMPackage, PMPackageDescription, \
  		PMInstalledPackage, PMInstallablePackage, PMBoundPackageKey, \
  		PMPackageState, PMUseFlag
- from gentoopm.basepm.pkgset import PMPackageSet, PMFilteredPackageSet
- from gentoopm.portagepm.atom import PortageAtom, CompletePortageAtom, \
+ from ..basepm.pkgset import PMPackageSet, PMFilteredPackageSet
+ from ..util import SpaceSepTuple, SpaceSepFrozenSet
+ 
+ from .atom import PortageAtom, CompletePortageAtom, \
  		PortagePackageKey, PortagePackageVersion, _get_atom
- from gentoopm.portagepm.contents import PortagePackageContents
- from gentoopm.portagepm.depend import PortagePackageDepSet
- from gentoopm.util import SpaceSepTuple, SpaceSepFrozenSet
+ from .contents import PortagePackageContents
+ from .depend import PortagePackageDepSet
  
  class PortagePackageSet(PMPackageSet):
  	def filter(self, *args, **kwargs):



             reply	other threads:[~2011-08-13 10:58 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-08-13 10:58 Michał Górny [this message]
2011-08-12 21:21 ` [gentoo-commits] proj/gentoopm:0.2.x commit in: / Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2015-08-05 21:32 [gentoo-commits] proj/gentoopm:master " Michał Górny
2013-02-16 16:16 Michał Górny
2012-10-28 15:24 Michał Górny
2012-10-28 10:33 Michał Górny
2011-09-09 21:13 Michał Górny
2011-08-13 10:58 Michał Górny
2011-08-13 10:57 [gentoo-commits] proj/gentoopm:gentoopm-0.2 " Michał Górny
2011-08-13 10:58 ` [gentoo-commits] proj/gentoopm:master " Michał Górny
2011-08-13 10:31 Michał Górny
2011-07-22 13:16 Michał Górny
2011-07-14 14:36 Michał Górny
2011-07-13 16:26 Michał Górny
2011-07-11  9:40 Michał Górny
2011-07-10 12:34 Michał Górny
2011-07-07 19:55 Michał Górny
2011-07-06 22:04 Michał Górny

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b9fb58a462d27fdf4e66d6d5b88c8ad9697df1b1.mgorny@gentoo \
    --to=mgorny@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox