Gentoo Archives: gentoo-portage-dev

From: Matt Turner <mattst88@g.o>
To: gentoo-portage-dev@l.g.o
Cc: "Wolfgang E. Sanyer" <WolfgangESanyer@×××××.com>, Matt Turner <mattst88@g.o>
Subject: [gentoo-portage-dev] [PATCH 1/4] portage.dep.Atom: Clean up __new__ parameters
Date: Thu, 24 Feb 2022 04:15:07
Message-Id: 20220224041449.3746627-1-mattst88@gentoo.org
1 From: "Wolfgang E. Sanyer" <WolfgangESanyer@×××××.com>
2
3 Reviewed-by: Matt Turner <mattst88@g.o>
4 Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@×××××.com>
5 ---
6 lib/portage/dep/__init__.py | 12 +-----------
7 1 file changed, 1 insertion(+), 11 deletions(-)
8
9 diff --git a/lib/portage/dep/__init__.py b/lib/portage/dep/__init__.py
10 index 3b3577025..13c0f4ef7 100644
11 --- a/lib/portage/dep/__init__.py
12 +++ b/lib/portage/dep/__init__.py
13 @@ -1489,17 +1489,7 @@ class Atom(str):
14 def __init__(self, forbid_overlap=False):
15 self.overlap = self._overlap(forbid=forbid_overlap)
16
17 - def __new__(
18 - cls,
19 - s,
20 - unevaluated_atom=None,
21 - allow_wildcard=False,
22 - allow_repo=None,
23 - _use=None,
24 - eapi=None,
25 - is_valid_flag=None,
26 - allow_build_id=None,
27 - ):
28 + def __new__(cls, s, *args, **kwargs):
29 return str.__new__(cls, s)
30
31 def __init__(
32 --
33 2.34.1

Replies