From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SgI9V-0000BE-9E for garchives@archives.gentoo.org; Sun, 17 Jun 2012 16:16:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0A2A8E074B; Sun, 17 Jun 2012 16:16:29 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id CCF4AE074B for ; Sun, 17 Jun 2012 16:16:29 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 0D59B1B4016 for ; Sun, 17 Jun 2012 16:16:29 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id C1917E5430 for ; Sun, 17 Jun 2012 16:16:27 +0000 (UTC) From: "Zac Medico" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Zac Medico" Message-ID: <1339949775.525988ac9a74c75dff19a89887c44ea280628d3f.zmedico@gentoo> Subject: [gentoo-commits] proj/portage:master commit in: pym/_emerge/ X-VCS-Repository: proj/portage X-VCS-Files: pym/_emerge/AtomArg.py pym/_emerge/DependencyArg.py pym/_emerge/SetArg.py X-VCS-Directories: pym/_emerge/ X-VCS-Committer: zmedico X-VCS-Committer-Name: Zac Medico X-VCS-Revision: 525988ac9a74c75dff19a89887c44ea280628d3f X-VCS-Branch: master Date: Sun, 17 Jun 2012 16:16:27 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 3b4ff374-efd2-4155-91bc-a2da1f221870 X-Archives-Hash: ce3aec17aa0da9ab4db5c08f8b0948b8 commit: 525988ac9a74c75dff19a89887c44ea280628d3f Author: Zac Medico gentoo org> AuthorDate: Sun Jun 17 16:16:15 2012 +0000 Commit: Zac Medico gentoo org> CommitDate: Sun Jun 17 16:16:15 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/portage.git;a= =3Dcommit;h=3D525988ac DependencyArg: add __slots__ --- pym/_emerge/AtomArg.py | 5 ++++- pym/_emerge/DependencyArg.py | 5 ++++- pym/_emerge/SetArg.py | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/pym/_emerge/AtomArg.py b/pym/_emerge/AtomArg.py index a929b43..343d7aa 100644 --- a/pym/_emerge/AtomArg.py +++ b/pym/_emerge/AtomArg.py @@ -1,10 +1,13 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 =20 from portage._sets.base import InternalPackageSet from _emerge.DependencyArg import DependencyArg =20 class AtomArg(DependencyArg): + + __slots__ =3D ('atom', 'pset') + def __init__(self, atom=3DNone, **kwargs): DependencyArg.__init__(self, **kwargs) self.atom =3D atom diff --git a/pym/_emerge/DependencyArg.py b/pym/_emerge/DependencyArg.py index 861d837..fa1a47f 100644 --- a/pym/_emerge/DependencyArg.py +++ b/pym/_emerge/DependencyArg.py @@ -1,4 +1,4 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 =20 import sys @@ -6,6 +6,9 @@ import sys from portage import _encodings, _unicode_encode, _unicode_decode =20 class DependencyArg(object): + + __slots__ =3D ('arg', 'root_config') + def __init__(self, arg=3DNone, root_config=3DNone): self.arg =3D arg self.root_config =3D root_config diff --git a/pym/_emerge/SetArg.py b/pym/_emerge/SetArg.py index 94cf0a6..5c82975 100644 --- a/pym/_emerge/SetArg.py +++ b/pym/_emerge/SetArg.py @@ -1,9 +1,12 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 =20 from _emerge.DependencyArg import DependencyArg from portage._sets import SETPREFIX class SetArg(DependencyArg): + + __slots__ =3D ('name', 'pset') + def __init__(self, pset=3DNone, **kwargs): DependencyArg.__init__(self, **kwargs) self.pset =3D pset