[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2023-07-05 Thread Michał Górny
commit: f8f425b995a40e4340d00f565759aa8c9e3b2bfc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  5 08:00:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  5 08:03:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f425b9

dev-python/fixtures: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/Manifest  |  1 -
 dev-python/fixtures/fixtures-4.0.1.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index 6795e133d7ce..e410037b 100644
--- a/dev-python/fixtures/Manifest
+++ b/dev-python/fixtures/Manifest
@@ -1,2 +1 @@
-DIST fixtures-4.0.1.tar.gz 56752 BLAKE2B 
bddda3976ec453129fa05e53da066344ed8f4db9626ec21dd0159e6720993da0c17e3b51ba37de2ef05cd7649809d674cc6409b16c8e1d242dc424d573010975
 SHA512 
722436f146768e4db1e3312a0db1edab2a7daa86107825fb2436654eaf74e00f569357531316df506ef3f80cef89ac7185aee1adf0b00a6ee85cbc9811ca8100
 DIST fixtures-4.1.0.tar.gz 58561 BLAKE2B 
fc88ee580806e289d3d4a8a35701b0b17ee48bc157dbb355035ac0fb1bde64bdbf3596d54538e6032c74f8862a36fea92d1f72a96fd7d60c04480089db755bd8
 SHA512 
6897449fdefd07abe7714186b366fdf4505283f6747f8fa4d17044bc45da58eb36e69d89381527ccecb98e6c62c58bc6d4f558af41cbfc87b0221ae60ba71ff6

diff --git a/dev-python/fixtures/fixtures-4.0.1.ebuild 
b/dev-python/fixtures/fixtures-4.0.1.ebuild
deleted file mode 100644
index dca57780a1e9..
--- a/dev-python/fixtures/fixtures-4.0.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pbr
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
-HOMEPAGE="
-   https://github.com/testing-cabal/fixtures/
-   https://pypi.org/project/fixtures/
-"
-
-LICENSE="|| ( Apache-2.0 BSD )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/pbr-5.7.0[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.5.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2023-07-04 Thread Arthur Zamarin
commit: ed35ad2d6d5bc37118707c675592f14af58e9717
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul  5 05:55:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul  5 05:55:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed35ad2d

dev-python/fixtures: Stabilize 4.1.0 ALLARCHES, #909682

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/fixtures/fixtures-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-4.1.0.ebuild 
b/dev-python/fixtures/fixtures-4.1.0.ebuild
index 52ef43126b54..ce29b321b94a 100644
--- a/dev-python/fixtures/fixtures-4.1.0.ebuild
+++ b/dev-python/fixtures/fixtures-4.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/pbr-5.7.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2023-05-31 Thread Michał Górny
commit: 5434b47e590b1e4d37974704f813af3c4d632a0d
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue May 30 19:26:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 31 10:49:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5434b47e

dev-python/fixtures: enable py3.12

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/fixtures-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-4.1.0.ebuild 
b/dev-python/fixtures/fixtures-4.1.0.ebuild
index cf139f9da0ad..52ef43126b54 100644
--- a/dev-python/fixtures/fixtures-4.1.0.ebuild
+++ b/dev-python/fixtures/fixtures-4.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=pbr
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2023-05-26 Thread Michał Górny
commit: 94bdeaa8e3a687b1a469bbf2c551435126c9e653
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 17:42:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 17:42:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94bdeaa8

dev-python/fixtures: Add GH remote-id

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/fixtures/metadata.xml b/dev-python/fixtures/metadata.xml
index f9ed929d76b4..a462e638e482 100644
--- a/dev-python/fixtures/metadata.xml
+++ b/dev-python/fixtures/metadata.xml
@@ -18,6 +18,7 @@



+   testing-cabal/fixtures
fixtures
python-fixtures




[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2023-05-26 Thread Michał Górny
commit: 06fc887469640639046a96da5266e0c835bb31ef
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 26 17:23:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 26 17:23:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fc8874

dev-python/fixtures: Bump to 4.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/Manifest  |  1 +
 dev-python/fixtures/fixtures-4.1.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index d4647ca4ae0e..6795e133d7ce 100644
--- a/dev-python/fixtures/Manifest
+++ b/dev-python/fixtures/Manifest
@@ -1 +1,2 @@
 DIST fixtures-4.0.1.tar.gz 56752 BLAKE2B 
bddda3976ec453129fa05e53da066344ed8f4db9626ec21dd0159e6720993da0c17e3b51ba37de2ef05cd7649809d674cc6409b16c8e1d242dc424d573010975
 SHA512 
722436f146768e4db1e3312a0db1edab2a7daa86107825fb2436654eaf74e00f569357531316df506ef3f80cef89ac7185aee1adf0b00a6ee85cbc9811ca8100
+DIST fixtures-4.1.0.tar.gz 58561 BLAKE2B 
fc88ee580806e289d3d4a8a35701b0b17ee48bc157dbb355035ac0fb1bde64bdbf3596d54538e6032c74f8862a36fea92d1f72a96fd7d60c04480089db755bd8
 SHA512 
6897449fdefd07abe7714186b366fdf4505283f6747f8fa4d17044bc45da58eb36e69d89381527ccecb98e6c62c58bc6d4f558af41cbfc87b0221ae60ba71ff6

diff --git a/dev-python/fixtures/fixtures-4.1.0.ebuild 
b/dev-python/fixtures/fixtures-4.1.0.ebuild
new file mode 100644
index ..cf139f9da0ad
--- /dev/null
+++ b/dev-python/fixtures/fixtures-4.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pbr
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
+HOMEPAGE="
+   https://github.com/testing-cabal/fixtures/
+   https://pypi.org/project/fixtures/
+"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/pbr-5.7.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.5.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2023-03-15 Thread Michał Górny
commit: 584ddb236a48077d91cb47b5a62c836ca95f2a64
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 15 17:45:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 03:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=584ddb23

dev-python/fixtures: Use pypi.eclass

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/fixtures-4.0.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/fixtures/fixtures-4.0.1.ebuild 
b/dev-python/fixtures/fixtures-4.0.1.ebuild
index 3023bb4e29a8..dca57780a1e9 100644
--- a/dev-python/fixtures/fixtures-4.0.1.ebuild
+++ b/dev-python/fixtures/fixtures-4.0.1.ebuild
@@ -6,14 +6,13 @@ EAPI=8
 DISTUTILS_USE_PEP517=pbr
 PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
 HOMEPAGE="
https://github.com/testing-cabal/fixtures/
https://pypi.org/project/fixtures/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2022-11-30 Thread WANG Xuerui
commit: e14d68411181b5c6ee3169f63a0aa060ca2ee93c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov 30 09:57:46 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Nov 30 10:09:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e14d6841

dev-python/fixtures: keyword 4.0.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/fixtures/fixtures-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-4.0.1.ebuild 
b/dev-python/fixtures/fixtures-4.0.1.ebuild
index 9b3bfd2269d4..eb330401ed48 100644
--- a/dev-python/fixtures/fixtures-4.0.1.ebuild
+++ b/dev-python/fixtures/fixtures-4.0.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/pbr-5.7.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/files/, dev-python/fixtures/

2022-08-02 Thread Michał Górny
commit: 0b93bfeb038f43e0dc78ac1679d69b1b5b01e439
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 19:00:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 19:05:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b93bfeb

dev-python/fixtures: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/Manifest   |   1 -
 .../fixtures/files/fixtures-4.0.0-py311.patch  | 116 -
 .../fixtures/files/fixtures-4.0.0-pypy39.patch |  56 --
 dev-python/fixtures/fixtures-4.0.0.ebuild  |  37 ---
 4 files changed, 210 deletions(-)

diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index 57c4aa1aec1b..d4647ca4ae0e 100644
--- a/dev-python/fixtures/Manifest
+++ b/dev-python/fixtures/Manifest
@@ -1,2 +1 @@
-DIST fixtures-4.0.0.tar.gz 56786 BLAKE2B 
7fa8916d3e384a47c967b51ffeebb81c50c4be7432601aa94f220b6ae32ed189f16750cb126c2925995c2e945684c48041014a97902145343527e8856125b61a
 SHA512 
dcd67c3df9efc16f2a21b6d2917a5b7e45ecc09d1ddbd1de98a5b4b717ea7da0fc82e1054f494255b419a792e841145110c77a1772444f4019fc02e9917c5b80
 DIST fixtures-4.0.1.tar.gz 56752 BLAKE2B 
bddda3976ec453129fa05e53da066344ed8f4db9626ec21dd0159e6720993da0c17e3b51ba37de2ef05cd7649809d674cc6409b16c8e1d242dc424d573010975
 SHA512 
722436f146768e4db1e3312a0db1edab2a7daa86107825fb2436654eaf74e00f569357531316df506ef3f80cef89ac7185aee1adf0b00a6ee85cbc9811ca8100

diff --git a/dev-python/fixtures/files/fixtures-4.0.0-py311.patch 
b/dev-python/fixtures/files/fixtures-4.0.0-py311.patch
deleted file mode 100644
index 6cda1104afca..
--- a/dev-python/fixtures/files/fixtures-4.0.0-py311.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From 54ef596952d459d605fcb40f13bed6d07ef93f4c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Sat, 21 May 2022 12:15:21 +0200
-Subject: [PATCH 1/2] Update classmethod expectations (again) for Python 3.11
-
-It seems that the classmethod behavior in Python 3.11.0b1 is back
-to the one found in Python 3.8.  Adjust the test expectations again.
-This time around, we expect the "old-new" behavior in CPython 3.9
-and 3.10 only.

- fixtures/tests/_fixtures/test_monkeypatch.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/fixtures/tests/_fixtures/test_monkeypatch.py 
b/fixtures/tests/_fixtures/test_monkeypatch.py
-index 08cd1c8..fa08b24 100644
 a/fixtures/tests/_fixtures/test_monkeypatch.py
-+++ b/fixtures/tests/_fixtures/test_monkeypatch.py
-@@ -24,7 +24,8 @@ from fixtures import MonkeyPatch, TestWithFixtures
- reference = 23
- 
- NEW_PY39_CLASSMETHOD = (
--sys.version_info >= (3, 9) and not hasattr(sys, "pypy_version_info"))
-+sys.version_info[:2] in ((3, 9), (3,10))
-+and not hasattr(sys, "pypy_version_info"))
- 
- class C(object):
- def foo(self, arg):
--- 
-2.35.1
-
-From 48d8626168a374c099fa891d7e734548e1e03683 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Sat, 21 May 2022 12:25:49 +0200
-Subject: [PATCH 2/2] Support Popen's process_group argument from Python 3.11
-

- fixtures/_fixtures/popen.py|  9 +++--
- fixtures/tests/_fixtures/test_popen.py | 14 ++
- 2 files changed, 21 insertions(+), 2 deletions(-)
-
-diff --git a/fixtures/_fixtures/popen.py b/fixtures/_fixtures/popen.py
-index ffa9bf4..a099854 100644
 a/fixtures/_fixtures/popen.py
-+++ b/fixtures/_fixtures/popen.py
-@@ -131,7 +131,8 @@ class FakePopen(Fixture):
- restore_signals=_unpassed, start_new_session=_unpassed,
- pass_fds=_unpassed, *, group=_unpassed, extra_groups=_unpassed,
- user=_unpassed, umask=_unpassed, encoding=_unpassed,
--errors=_unpassed, text=_unpassed, pipesize=_unpassed):
-+errors=_unpassed, text=_unpassed, pipesize=_unpassed,
-+process_group=_unpassed):
- # Reject arguments introduced by newer versions of Python in older
- # versions; this makes it harder to accidentally hide compatibility
- # problems using test doubles.
-@@ -149,6 +150,10 @@ class FakePopen(Fixture):
- raise TypeError(
- "FakePopen.__call__() got an unexpected keyword argument "
- "'pipesize'")
-+if sys.version_info < (3, 11) and process_group is not 
FakePopen._unpassed:
-+raise TypeError(
-+"FakePopen.__call__() got an unexpected keyword argument "
-+"'process_group'")
- 
- proc_args = dict(args=args)
- local = locals()
-@@ -158,7 +163,7 @@ class FakePopen(Fixture):
- "universal_newlines", "startupinfo", "creationflags",
- "restore_signals", "start_new_session", "pass_fds", "group",
- "extra_groups", "user", "umask", "encoding", "errors", "text",
--"pipesize"]:
-+"pipesize", "process_group"]:
- if local[param] is not 

[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2022-08-02 Thread Arthur Zamarin
commit: 217c109393fcd6a74d12192ec3c5536456072432
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 17:12:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 17:12:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217c1093

dev-python/fixtures: Stabilize 4.0.1 ALLARCHES, #863173

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/fixtures/fixtures-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-4.0.1.ebuild 
b/dev-python/fixtures/fixtures-4.0.1.ebuild
index 5bd679ac1415..9b3bfd2269d4 100644
--- a/dev-python/fixtures/fixtures-4.0.1.ebuild
+++ b/dev-python/fixtures/fixtures-4.0.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/pbr-5.7.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2022-07-01 Thread Michał Górny
commit: 0999519d06b3be68fd78fb83b068366e1141e408
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  2 03:19:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  2 04:46:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0999519d

dev-python/fixtures: Bump to 4.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/Manifest  |  1 +
 dev-python/fixtures/fixtures-4.0.1.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index 717b04dcbdca..57c4aa1aec1b 100644
--- a/dev-python/fixtures/Manifest
+++ b/dev-python/fixtures/Manifest
@@ -1 +1,2 @@
 DIST fixtures-4.0.0.tar.gz 56786 BLAKE2B 
7fa8916d3e384a47c967b51ffeebb81c50c4be7432601aa94f220b6ae32ed189f16750cb126c2925995c2e945684c48041014a97902145343527e8856125b61a
 SHA512 
dcd67c3df9efc16f2a21b6d2917a5b7e45ecc09d1ddbd1de98a5b4b717ea7da0fc82e1054f494255b419a792e841145110c77a1772444f4019fc02e9917c5b80
+DIST fixtures-4.0.1.tar.gz 56752 BLAKE2B 
bddda3976ec453129fa05e53da066344ed8f4db9626ec21dd0159e6720993da0c17e3b51ba37de2ef05cd7649809d674cc6409b16c8e1d242dc424d573010975
 SHA512 
722436f146768e4db1e3312a0db1edab2a7daa86107825fb2436654eaf74e00f569357531316df506ef3f80cef89ac7185aee1adf0b00a6ee85cbc9811ca8100

diff --git a/dev-python/fixtures/fixtures-4.0.1.ebuild 
b/dev-python/fixtures/fixtures-4.0.1.ebuild
new file mode 100644
index ..5bd679ac1415
--- /dev/null
+++ b/dev-python/fixtures/fixtures-4.0.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pbr
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
+HOMEPAGE="
+   https://github.com/testing-cabal/fixtures/
+   https://pypi.org/project/fixtures/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/pbr-5.7.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.5.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2022-06-21 Thread Arthur Zamarin
commit: 8b7081ee2f22d11780bc31db5f6c775b5a370fbc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 21 18:46:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 21 18:46:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7081ee

dev-python/fixtures: drop 3.0.0-r1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/fixtures/Manifest |  1 -
 dev-python/fixtures/fixtures-3.0.0-r1.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index 039cc343e28e..717b04dcbdca 100644
--- a/dev-python/fixtures/Manifest
+++ b/dev-python/fixtures/Manifest
@@ -1,2 +1 @@
-DIST fixtures-3.0.0.tar.gz 56629 BLAKE2B 
949c67c428f5e5ca0afc2f875dd4e2a212922415762a2528c185794e4ae2b74d32873aaf7132d97dec95a681bb4d87d85b11a39c43c64cd531dd4bf2fce75f87
 SHA512 
e52ba864c42d15a8baa60583761006b2dd78e3cd5f3f043f5702346aef428b933d62e8fa5889b7cb4196e4072acc5df3b7ffa39702a1b782887bdc109299b695
 DIST fixtures-4.0.0.tar.gz 56786 BLAKE2B 
7fa8916d3e384a47c967b51ffeebb81c50c4be7432601aa94f220b6ae32ed189f16750cb126c2925995c2e945684c48041014a97902145343527e8856125b61a
 SHA512 
dcd67c3df9efc16f2a21b6d2917a5b7e45ecc09d1ddbd1de98a5b4b717ea7da0fc82e1054f494255b419a792e841145110c77a1772444f4019fc02e9917c5b80

diff --git a/dev-python/fixtures/fixtures-3.0.0-r1.ebuild 
b/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
deleted file mode 100644
index 2f2791853de5..
--- a/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
-HOMEPAGE="https://launchpad.net/python-fixtures 
https://pypi.org/project/fixtures/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 BSD )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# nose not listed but provides coverage output of tests
-# run of test files by python lacks any output except on fail
-RDEPEND="
-   >=dev-python/pbr-0.11[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-python/testtools-0.9.22[${PYTHON_USEDEP}]"
-BDEPEND="${RDEPEND}
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-
-src_prepare() {
-   # broken on py3.9
-   # https://github.com/testing-cabal/fixtures/issues/44
-   sed -i -e 's:test_patch_classmethod_with:_&:' \
-   fixtures/tests/_fixtures/test_monkeypatch.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   emake check
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2022-06-21 Thread Arthur Zamarin
commit: cd46623222fc47b7eb0b4b6006d7e754a83bf9bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 21 18:37:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 21 18:37:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd466232

dev-python/fixtures: Stabilize 4.0.0 ALLARCHES, #853526

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/fixtures/fixtures-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-4.0.0.ebuild 
b/dev-python/fixtures/fixtures-4.0.0.ebuild
index 130f578e533f..75916b42f6b4 100644
--- a/dev-python/fixtures/fixtures-4.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-4.0.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/pbr-5.7.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/, dev-python/fixtures/files/

2022-05-21 Thread Michał Górny
commit: 6e2a43a2c30bbfd1ea2f2c4b25e80519cf150231
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 21 10:04:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 21 11:22:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2a43a2

dev-python/fixtures: Enable py3.11

Signed-off-by: Michał Górny  gentoo.org>

 .../fixtures/files/fixtures-4.0.0-py311.patch  | 116 +
 dev-python/fixtures/fixtures-4.0.0.ebuild  |   3 +-
 2 files changed, 118 insertions(+), 1 deletion(-)

diff --git a/dev-python/fixtures/files/fixtures-4.0.0-py311.patch 
b/dev-python/fixtures/files/fixtures-4.0.0-py311.patch
new file mode 100644
index ..6cda1104afca
--- /dev/null
+++ b/dev-python/fixtures/files/fixtures-4.0.0-py311.patch
@@ -0,0 +1,116 @@
+From 54ef596952d459d605fcb40f13bed6d07ef93f4c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sat, 21 May 2022 12:15:21 +0200
+Subject: [PATCH 1/2] Update classmethod expectations (again) for Python 3.11
+
+It seems that the classmethod behavior in Python 3.11.0b1 is back
+to the one found in Python 3.8.  Adjust the test expectations again.
+This time around, we expect the "old-new" behavior in CPython 3.9
+and 3.10 only.
+---
+ fixtures/tests/_fixtures/test_monkeypatch.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/fixtures/tests/_fixtures/test_monkeypatch.py 
b/fixtures/tests/_fixtures/test_monkeypatch.py
+index 08cd1c8..fa08b24 100644
+--- a/fixtures/tests/_fixtures/test_monkeypatch.py
 b/fixtures/tests/_fixtures/test_monkeypatch.py
+@@ -24,7 +24,8 @@ from fixtures import MonkeyPatch, TestWithFixtures
+ reference = 23
+ 
+ NEW_PY39_CLASSMETHOD = (
+-sys.version_info >= (3, 9) and not hasattr(sys, "pypy_version_info"))
++sys.version_info[:2] in ((3, 9), (3,10))
++and not hasattr(sys, "pypy_version_info"))
+ 
+ class C(object):
+ def foo(self, arg):
+-- 
+2.35.1
+
+From 48d8626168a374c099fa891d7e734548e1e03683 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sat, 21 May 2022 12:25:49 +0200
+Subject: [PATCH 2/2] Support Popen's process_group argument from Python 3.11
+
+---
+ fixtures/_fixtures/popen.py|  9 +++--
+ fixtures/tests/_fixtures/test_popen.py | 14 ++
+ 2 files changed, 21 insertions(+), 2 deletions(-)
+
+diff --git a/fixtures/_fixtures/popen.py b/fixtures/_fixtures/popen.py
+index ffa9bf4..a099854 100644
+--- a/fixtures/_fixtures/popen.py
 b/fixtures/_fixtures/popen.py
+@@ -131,7 +131,8 @@ class FakePopen(Fixture):
+ restore_signals=_unpassed, start_new_session=_unpassed,
+ pass_fds=_unpassed, *, group=_unpassed, extra_groups=_unpassed,
+ user=_unpassed, umask=_unpassed, encoding=_unpassed,
+-errors=_unpassed, text=_unpassed, pipesize=_unpassed):
++errors=_unpassed, text=_unpassed, pipesize=_unpassed,
++process_group=_unpassed):
+ # Reject arguments introduced by newer versions of Python in older
+ # versions; this makes it harder to accidentally hide compatibility
+ # problems using test doubles.
+@@ -149,6 +150,10 @@ class FakePopen(Fixture):
+ raise TypeError(
+ "FakePopen.__call__() got an unexpected keyword argument "
+ "'pipesize'")
++if sys.version_info < (3, 11) and process_group is not 
FakePopen._unpassed:
++raise TypeError(
++"FakePopen.__call__() got an unexpected keyword argument "
++"'process_group'")
+ 
+ proc_args = dict(args=args)
+ local = locals()
+@@ -158,7 +163,7 @@ class FakePopen(Fixture):
+ "universal_newlines", "startupinfo", "creationflags",
+ "restore_signals", "start_new_session", "pass_fds", "group",
+ "extra_groups", "user", "umask", "encoding", "errors", "text",
+-"pipesize"]:
++"pipesize", "process_group"]:
+ if local[param] is not FakePopen._unpassed:
+ proc_args[param] = local[param]
+ proc_info = self.get_info(proc_args)
+diff --git a/fixtures/tests/_fixtures/test_popen.py 
b/fixtures/tests/_fixtures/test_popen.py
+index c7bf1bd..e9ab074 100644
+--- a/fixtures/tests/_fixtures/test_popen.py
 b/fixtures/tests/_fixtures/test_popen.py
+@@ -74,6 +74,8 @@ class TestFakePopen(testtools.TestCase, TestWithFixtures):
+ all_args["umask"] = "umask"
+ if sys.version_info >= (3, 10):
+ all_args["pipesize"] = "pipesize"
++if sys.version_info >= (3, 11):
++all_args["process_group"] = "process_group"
+ 
+ def get_info(proc_args):
+ self.assertEqual(all_args, proc_args)
+@@ -110,6 +112,15 @@ class TestFakePopen(testtools.TestCase, TestWithFixtures):
+ r".* got an unexpected keyword argument 'pipesize'"):
+ fixture(args="args", pipesize=1024)
+ 
++

[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2022-05-21 Thread Michał Górny
commit: c022e0bca35612626eec4d62e590d0f6bad2b7df
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 21 06:23:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 21 06:47:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c022e0bc

dev-python/fixtures: Run via (verbose) unittest runner

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/fixtures-4.0.0.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/fixtures/fixtures-4.0.0.ebuild 
b/dev-python/fixtures/fixtures-4.0.0.ebuild
index 25709bab8188..1d98ba1aaa0f 100644
--- a/dev-python/fixtures/fixtures-4.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-4.0.0.ebuild
@@ -18,8 +18,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-python/pbr-5.7.0[${PYTHON_USEDEP}]
@@ -31,10 +29,8 @@ BDEPEND="
)
 "
 
+distutils_enable_tests unittest
+
 PATCHES=(
"${FILESDIR}"/${P}-pypy39.patch
 )
-
-python_test() {
-   emake check
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/, dev-python/fixtures/files/

2022-05-01 Thread Michał Górny
commit: 742401dbc30116c08a355268bd94c8ce9f18cfab
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 28 10:18:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 07:30:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742401db

dev-python/fixtures: Bump to 4.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/Manifest   |  1 +
 .../fixtures/files/fixtures-4.0.0-pypy39.patch | 56 ++
 dev-python/fixtures/fixtures-4.0.0.ebuild  | 40 
 3 files changed, 97 insertions(+)

diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index c7aded1d7fb5..039cc343e28e 100644
--- a/dev-python/fixtures/Manifest
+++ b/dev-python/fixtures/Manifest
@@ -1 +1,2 @@
 DIST fixtures-3.0.0.tar.gz 56629 BLAKE2B 
949c67c428f5e5ca0afc2f875dd4e2a212922415762a2528c185794e4ae2b74d32873aaf7132d97dec95a681bb4d87d85b11a39c43c64cd531dd4bf2fce75f87
 SHA512 
e52ba864c42d15a8baa60583761006b2dd78e3cd5f3f043f5702346aef428b933d62e8fa5889b7cb4196e4072acc5df3b7ffa39702a1b782887bdc109299b695
+DIST fixtures-4.0.0.tar.gz 56786 BLAKE2B 
7fa8916d3e384a47c967b51ffeebb81c50c4be7432601aa94f220b6ae32ed189f16750cb126c2925995c2e945684c48041014a97902145343527e8856125b61a
 SHA512 
dcd67c3df9efc16f2a21b6d2917a5b7e45ecc09d1ddbd1de98a5b4b717ea7da0fc82e1054f494255b419a792e841145110c77a1772444f4019fc02e9917c5b80

diff --git a/dev-python/fixtures/files/fixtures-4.0.0-pypy39.patch 
b/dev-python/fixtures/files/fixtures-4.0.0-pypy39.patch
new file mode 100644
index ..dfe7bade82fa
--- /dev/null
+++ b/dev-python/fixtures/files/fixtures-4.0.0-pypy39.patch
@@ -0,0 +1,56 @@
+From 2adba3989fc3d1723eb6534ae0bc1aeaf1513cfa Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Thu, 28 Apr 2022 12:14:55 +0200
+Subject: [PATCH] Revert to the previous classmethod expectations for PyPy3.9
+
+Commit fe83067 has changed TestMonkeyPatch to account for changes
+in classmethod handling in CPython 3.9.  Unfortunately, this broke
+the tests on PyPy3.9.  Revert to the old expectations when using PyPy.
+
+Fixes #64
+---
+ fixtures/tests/_fixtures/test_monkeypatch.py | 9 ++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/fixtures/tests/_fixtures/test_monkeypatch.py 
b/fixtures/tests/_fixtures/test_monkeypatch.py
+index 746f6dd..08cd1c8 100644
+--- a/fixtures/tests/_fixtures/test_monkeypatch.py
 b/fixtures/tests/_fixtures/test_monkeypatch.py
+@@ -23,6 +23,9 @@ from fixtures import MonkeyPatch, TestWithFixtures
+ 
+ reference = 23
+ 
++NEW_PY39_CLASSMETHOD = (
++sys.version_info >= (3, 9) and not hasattr(sys, "pypy_version_info"))
++
+ class C(object):
+ def foo(self, arg):
+ return arg
+@@ -196,7 +199,7 @@ class TestMonkeyPatch(testtools.TestCase, 
TestWithFixtures):
+ # with the class
+ #
+ # https://bugs.python.org/issue19072
+-if sys.version_info >= (3, 9):
++if NEW_PY39_CLASSMETHOD:
+ cls, = C.foo_cls()
+ self.expectThat(cls, Is(D))
+ cls, = C().foo_cls()
+@@ -238,13 +241,13 @@ class TestMonkeyPatch(testtools.TestCase, 
TestWithFixtures):
+ self.expectThat(slf, Is(d))
+ # See note in test_patch_classmethod_with_classmethod on changes 
in
+ # Python 3.9
+-if sys.version_info >= (3, 9):
++if NEW_PY39_CLASSMETHOD:
+ self.expectThat(cls, Is(None))
+ else:
+ self.expectThat(cls, Is(C))
+ slf, cls = C().foo_cls()
+ self.expectThat(slf, Is(d))
+-if sys.version_info >= (3, 9):
++if NEW_PY39_CLASSMETHOD:
+ self.expectThat(cls, Is(None))
+ else:
+ self.expectThat(cls, Is(C))
+-- 
+2.35.1
+

diff --git a/dev-python/fixtures/fixtures-4.0.0.ebuild 
b/dev-python/fixtures/fixtures-4.0.0.ebuild
new file mode 100644
index ..25709bab8188
--- /dev/null
+++ b/dev-python/fixtures/fixtures-4.0.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pbr
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
+HOMEPAGE="
+   https://github.com/testing-cabal/fixtures/
+   https://pypi.org/project/fixtures/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/pbr-5.7.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.5.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+  

[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2022-02-01 Thread Sam James
commit: a9499deb5e170d98e8ff37e4ec7accecea0626bd
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  2 07:29:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  2 07:29:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9499deb

dev-python/fixtures: Stabilize 3.0.0-r1 hppa, #832457

Signed-off-by: Sam James  gentoo.org>

 dev-python/fixtures/fixtures-3.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0-r1.ebuild 
b/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
index b9a475aff08d..2f2791853de5 100644
--- a/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2021-07-05 Thread Michał Górny
commit: 9192d75ca473cf456d2d24271911a2178fcf3ad7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul  5 10:27:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  5 10:56:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9192d75c

dev-python/fixtures: Port to py3.10

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/fixtures-3.0.0-r1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0-r1.ebuild 
b/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
index 78165f79028..b9a475aff08 100644
--- a/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
@@ -1,10 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} pypy3 )
+EAPI=8
 
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
@@ -23,7 +22,7 @@ RDEPEND="
>=dev-python/pbr-0.11[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/testtools-0.9.22[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
test? ( dev-python/mock[${PYTHON_USEDEP}] )"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2021-07-01 Thread Marek Szuba
commit: bd117dadcb2b68a056a2dbdec34d6b31d67d0eb3
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jul  1 12:14:18 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jul  1 14:05:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd117dad

dev-python/fixtures: keyword 3.0.0-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/fixtures/fixtures-3.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0-r1.ebuild 
b/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
index 71ec760338e..78165f79028 100644
--- a/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..9} pypy3 )
 
 inherit distutils-r1
 
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2020-05-31 Thread Michał Górny
commit: e0855f6d069f394582bd55ab7042ba37e1515c44
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 31 14:43:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 31 15:42:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0855f6d

dev-python/fixtures: Port to py39

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/fixtures-3.0.0.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild 
b/dev-python/fixtures/fixtures-3.0.0.ebuild
index d659f853923..0f6eb5d60dc 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6..9} pypy3 )
 
 inherit distutils-r1
 
@@ -25,7 +25,14 @@ RDEPEND="
>=dev-python/testtools-0.9.22[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-#DISTUTILS_IN_SOURCE_BUILD=1
+
+src_prepare() {
+   # broken on py3.9
+   # https://github.com/testing-cabal/fixtures/issues/44
+   sed -i -e 's:test_patch_classmethod_with:_&:' \
+   fixtures/tests/_fixtures/test_monkeypatch.py || die
+   distutils-r1_src_prepare
+}
 
 python_test() {
emake check



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2020-03-27 Thread Michał Górny
commit: a404cde7b1ef17129e6e1f4ecc529743fb4690e0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 27 08:49:59 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 27 08:58:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a404cde7

dev-python/fixtures: Stabilize 3.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/fixtures-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild 
b/dev-python/fixtures/fixtures-3.0.0.ebuild
index b7bee6f84dd..1bbb865d392 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2020-03-27 Thread Michał Górny
commit: 55fcae8ae94ebdc152d2b571c3a9b61be9dc2c7e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 27 08:54:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 27 08:58:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55fcae8a

dev-python/fixtures: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/Manifest  |  1 -
 dev-python/fixtures/fixtures-1.4.0.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index e92f5748432..c7aded1d7fb 100644
--- a/dev-python/fixtures/Manifest
+++ b/dev-python/fixtures/Manifest
@@ -1,2 +1 @@
-DIST fixtures-1.4.0.tar.gz 50411 BLAKE2B 
23ea21a4b7cf62d58563b67a99a9ead0c32b62b818818567133b72bd85d73df4399173e262683f02ee892842b6444e06896592e1968f219cffd39e6aec0e
 SHA512 
62e314821ea507ab5c1465fb626c29c91430b36ae4670fd05a3aa7180452989c393d35ab623da3646b25cf671a84861ab68d9529d04ae759c0d38efca7c7d8cf
 DIST fixtures-3.0.0.tar.gz 56629 BLAKE2B 
949c67c428f5e5ca0afc2f875dd4e2a212922415762a2528c185794e4ae2b74d32873aaf7132d97dec95a681bb4d87d85b11a39c43c64cd531dd4bf2fce75f87
 SHA512 
e52ba864c42d15a8baa60583761006b2dd78e3cd5f3f043f5702346aef428b933d62e8fa5889b7cb4196e4072acc5df3b7ffa39702a1b782887bdc109299b695

diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild 
b/dev-python/fixtures/fixtures-1.4.0.ebuild
deleted file mode 100644
index 9f2ce0a4c12..000
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_6 pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
-HOMEPAGE="https://launchpad.net/python-fixtures 
https://pypi.org/project/fixtures/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 BSD )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# nose not listed but provides coverage output of tests
-# run of test files by python lacks any output except on fail
-RDEPEND="
-   >=dev-python/pbr-0.11[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-python/testtools-0.9.22[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-#DISTUTILS_IN_SOURCE_BUILD=1
-
-python_test() {
-   emake check
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2020-03-27 Thread Michał Górny
commit: 9c2711dceb7d9021e1f0507fe1f75fb1486056ab
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 27 08:49:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 27 08:58:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2711dc

dev-python/fixtures: Mark ALLARCHES

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fixtures/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/fixtures/metadata.xml b/dev-python/fixtures/metadata.xml
index b92d628502f..632bb8af733 100644
--- a/dev-python/fixtures/metadata.xml
+++ b/dev-python/fixtures/metadata.xml
@@ -16,6 +16,7 @@
is provided that makes using fixtures that meet the Fixtures contract in
unittest compatible test cases easy and straight forward.

+   

fixtures
python-fixtures



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2018-08-19 Thread Mikle Kolyada
commit: 76ee3c1504105dfd4b697dc11028aba32d020f5c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Aug 20 05:24:24 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Aug 20 05:24:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ee3c15

dev-python/fixtures: mark s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/fixtures/fixtures-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild 
b/dev-python/fixtures/fixtures-1.4.0.ebuild
index 25eb0ffb070..c158989c6f8 100644
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2018-07-09 Thread Mikle Kolyada
commit: 0ff90ca2ff0de1ed42caa711e34144636c2e8be3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jul  9 23:29:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jul  9 23:29:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff90ca2

dev-python/fixtures: mark s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/fixtures/fixtures-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild 
b/dev-python/fixtures/fixtures-3.0.0.ebuild
index 2944bd6d13f..97eca1375e6 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2018-02-17 Thread Patrice Clement
commit: 23a8f95d283fc9fd022a6e3641b5574330f6defa
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Feb 17 22:12:06 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Feb 18 00:03:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a8f95d

dev-python/fixtures: add ~amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-python/fixtures/fixtures-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild 
b/dev-python/fixtures/fixtures-3.0.0.ebuild
index 2a20a161e88..97dcd0f27e5 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~amd64-fbsd"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2018-02-13 Thread Matt Thode
commit: e420c6a95179d4acd7d95625d88d38b50621d181
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb 13 22:03:01 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Feb 13 22:03:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e420c6a9

dev-python/fixtures: 1.4.0 arm64 stable under allarches

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/fixtures/fixtures-1.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild 
b/dev-python/fixtures/fixtures-1.4.0.ebuild
index 7fa418f9b96..23ac4137889 100644
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2017-07-29 Thread Matt Thode
commit: a772b82051f553f44a01d8ba39889e543683481e
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jul 29 20:05:44 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Jul 29 20:37:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a772b820

dev-python/fixtures: fix up metadata.xml

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/fixtures/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/fixtures/metadata.xml b/dev-python/fixtures/metadata.xml
index 23eff350671..b92d628502f 100644
--- a/dev-python/fixtures/metadata.xml
+++ b/dev-python/fixtures/metadata.xml
@@ -10,12 +10,12 @@
Python


-Fixtures defines a Python contract for reusable state / support logic,
+   Fixtures defines a Python contract for reusable state / support 
logic,
primarily for unit testing. Helper and adaption logic is included to 
make
it easy to write your own fixtures using the fixtures contract. Glue 
code
is provided that makes using fixtures that meet the Fixtures contract in
unittest compatible test cases easy and straight forward.
-  
+   

fixtures
python-fixtures



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2017-07-29 Thread Matt Thode
commit: 452c086ed223988a612f15dc5418d63dc18215c0
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jul 29 20:04:49 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Jul 29 20:37:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452c086e

dev-python/fixtures: 3.0.0 stable arm and hppa

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/fixtures/fixtures-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild 
b/dev-python/fixtures/fixtures-3.0.0.ebuild
index 70c14c04371..2a20a161e88 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2017-07-18 Thread Sergei Trofimovich
commit: 5b2ee2d43eebfd31d7eded8144d35800f4000ad3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul 17 09:19:03 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul 18 08:25:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2ee2d4

dev-python/fixtures: ia64 stable, bug #619822

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --include-arches="ia64"

 dev-python/fixtures/fixtures-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild 
b/dev-python/fixtures/fixtures-3.0.0.ebuild
index 436efbf7cc4..70c14c04371 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2017-06-26 Thread Alexis Ballier
commit: fbd250cc51a9d349ceb7d25822f53d04029645fe
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 26 11:39:05 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 26 11:43:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd250cc

dev-python/fixtures: mark arm64 stable to catchup with other arches

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/fixtures/fixtures-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild 
b/dev-python/fixtures/fixtures-3.0.0.ebuild
index 96e7808f73b..436efbf7cc4 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2015-11-22 Thread Markus Meier
commit: 1184061eef7373ac7c76eb82d2cbf49755d0fdbe
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Nov 22 08:32:05 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Nov 22 08:37:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1184061e

dev-python/fixtures: arm stable, bug #564588

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 dev-python/fixtures/fixtures-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild 
b/dev-python/fixtures/fixtures-1.4.0.ebuild
index 6ef3b1c..a450d77 100644
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2015-11-21 Thread Jeroen Roovers
commit: 3123bb1e775343fce1a61204b53f678158ae39fc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 22 05:12:33 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 22 05:36:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3123bb1e

dev-python/fixtures: Stable for HPPA (bug #549898).

Package-Manager: portage-2.2.25
RepoMan-Options: --ignore-arches

 dev-python/fixtures/fixtures-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild 
b/dev-python/fixtures/fixtures-1.4.0.ebuild
index 1e7bb08..6ef3b1c 100644
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2015-11-18 Thread Agostino Sarubbo
commit: 644f73ce19ea3a0a4b2c7842f0b8a9b0682dfe6d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 18 10:18:52 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 18 10:18:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644f73ce

dev-python/fixtures: sparc stable wrt bug #530600

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"

 dev-python/fixtures/fixtures-0.3.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-0.3.14-r2.ebuild 
b/dev-python/fixtures/fixtures-0.3.14-r2.ebuild
index 93a2d52..a664059 100644
--- a/dev-python/fixtures/fixtures-0.3.14-r2.ebuild
+++ b/dev-python/fixtures/fixtures-0.3.14-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2015-11-02 Thread Agostino Sarubbo
commit: 1023ee7fc8fc7b620637e4dc41d1e83cf227d61b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov  2 13:07:21 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov  2 13:07:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1023ee7f

dev-python/fixtures: amd64 stable wrt bug #564588

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-python/fixtures/fixtures-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild 
b/dev-python/fixtures/fixtures-1.4.0.ebuild
index af97575..e29605c 100644
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2015-11-02 Thread Agostino Sarubbo
commit: 82696492d219c890b56b769b1d3047a78a0166ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov  2 13:10:33 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov  2 13:10:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82696492

dev-python/fixtures: x86 stable wrt bug #564588

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 dev-python/fixtures/fixtures-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild 
b/dev-python/fixtures/fixtures-1.4.0.ebuild
index e29605c..51cef46 100644
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2015-10-15 Thread Justin Lecher
commit: 6905d8910b1be32ead99327b47fada5e02ad247a
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 14:41:16 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 14:41:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6905d891

dev-python/fixtures: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/fixtures/Manifest  |  1 +
 dev-python/fixtures/fixtures-1.4.0.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index e77ecb0..378a9d0 100644
--- a/dev-python/fixtures/Manifest
+++ b/dev-python/fixtures/Manifest
@@ -2,3 +2,4 @@ DIST fixtures-0.3.14.tar.gz 34586 SHA256 
4cc3313e52519d2671bd22aacd4b3fde9d96b31
 DIST fixtures-1.2.0.tar.gz 45318 SHA256 
bb3b677a069d9fc3eb0fbc452965ac8a6c95edc778f3bd05b789ed46d1527b01 SHA512 
c2730a2bb1cd5d7fbdf0499fa3cf3b62063d4632207a15e40fa0f6a4ccc0fa0afa786a115ac02cf01eaaac931ea1927bf979ffd446ec41d324862b3f69a8e9c7
 WHIRLPOOL 
322af23609b331023d03a27305c22e9b078f9d7f08924e217b525a5a64b6c28eec7262c9500cb3fe830095a7a693d0bdc84f952525d94bb1e7e56e627590eb8d
 DIST fixtures-1.3.0.tar.gz 48941 SHA256 
81c43b99ee63b2849a7a07c2ddcf147dea0c36260cd71352b649397d427d8f30 SHA512 
48bcfd125af25cb594a01b5509730acf1ab8dcc3b19d67c572bad8fb4cd837bd02caa3086bd937fcf5e0ff72cf404988333899471103f37ecff54445e928e433
 WHIRLPOOL 
e871e2092eecadf8a1b1fcd568d3704962e5b03b8374ec3bfee74dedbc1dee5efc3d24b1054e3424ed64830e2f94b1828948810052ef3dccfe5f9051df64c920
 DIST fixtures-1.3.1.tar.gz 49741 SHA256 
b63cf3bb37f83ff815456e2d0e118535ae9a4bf43e76d9a1cf3286041bf717ce SHA512 
ce6ec1e1edeca34cdca86ca802cf1a468dde141f1ce2345ae9d9fd797e5ae4f9d69f9adbbbc90c6f8f070c6e75932f6d34f08a2f3d2d3109c7c7334cc4e3fe68
 WHIRLPOOL 
9b94c3a727ad46bee4cb99c2b907c0f38c7a2cf07846abfa90f8996849313dbf27d26742565853eaa580ddd9d42a3176ce691dd25fee5cdd8a1046866bb46695
+DIST fixtures-1.4.0.tar.gz 50411 SHA256 
3e1c61753d0fafc1429591d33ad6b828a0673a200eae63dd6ac0685479db5d36 SHA512 
62e314821ea507ab5c1465fb626c29c91430b36ae4670fd05a3aa7180452989c393d35ab623da3646b25cf671a84861ab68d9529d04ae759c0d38efca7c7d8cf
 WHIRLPOOL 
ad2b0ebf50a01aad4ec6924511eb3d174ebf4ac11306ed2873896380456a20e3fc5b7d84791035cffdc77561664f09f04935ef73246554110df756d8213d469a

diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild 
b/dev-python/fixtures/fixtures-1.4.0.ebuild
new file mode 100644
index 000..af97575
--- /dev/null
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
+HOMEPAGE="https://launchpad.net/python-fixtures 
https://pypi.python.org/pypi/fixtures;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+# nose not listed but provides coverage output of tests
+# run of test files by python lacks any output except on fail
+RDEPEND="
+   >=dev-python/pbr-0.11[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/testtools-0.9.22[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )"
+#DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+   emake check
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2015-10-14 Thread Justin Lecher
commit: c354c94b048cfa94fbe83eae8e25aa4a86832249
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Oct 14 12:03:42 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Oct 14 12:03:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c354c94b

dev-python/fixtures: Keyword under ALLARCHES policy

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/fixtures/fixtures-1.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-1.3.1-r1.ebuild 
b/dev-python/fixtures/fixtures-1.3.1-r1.ebuild
index c5313ec..af97575 100644
--- a/dev-python/fixtures/fixtures-1.3.1-r1.ebuild
+++ b/dev-python/fixtures/fixtures-1.3.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2015-10-10 Thread Mikle Kolyada
commit: 9fa59c5689e28d125b00ea85f628a51f85ecd968
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 10 18:22:43 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 10 18:45:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa59c56

dev-python/fixtures: Add ~sparc keywords wrt bug #544142

Package-Manager: portage-2.2.20.1

 dev-python/fixtures/fixtures-1.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/fixtures/fixtures-1.3.1-r1.ebuild 
b/dev-python/fixtures/fixtures-1.3.1-r1.ebuild
index ac95e29..6772b2c 100644
--- a/dev-python/fixtures/fixtures-1.3.1-r1.ebuild
+++ b/dev-python/fixtures/fixtures-1.3.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="test"
 
 # nose not listed but provides coverage output of tests



[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/

2015-08-24 Thread Justin Lecher
commit: e278dc99d3b2f01a5589db9f9ca8c91896c3458d
Author: Justin Lecher jlec AT gentoo DOT org
AuthorDate: Mon Aug 24 06:00:06 2015 +
Commit: Justin Lecher jlec AT gentoo DOT org
CommitDate: Mon Aug 24 10:12:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e278dc99

dev-python/fixtures: Add pypy3 support

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher jlec AT gentoo.org

 dev-python/fixtures/fixtures-1.3.1-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/fixtures/fixtures-1.3.1-r1.ebuild 
b/dev-python/fixtures/fixtures-1.3.1-r1.ebuild
index 56e3e74..ac95e29 100644
--- a/dev-python/fixtures/fixtures-1.3.1-r1.ebuild
+++ b/dev-python/fixtures/fixtures-1.3.1-r1.ebuild
@@ -3,7 +3,8 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 pypy )
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy pypy3 )
 
 inherit distutils-r1
 
@@ -23,7 +24,7 @@ RDEPEND=
dev-python/six[${PYTHON_USEDEP}]
=dev-python/testtools-0.9.22[${PYTHON_USEDEP}]
 DEPEND=${RDEPEND}
-   test? ( dev-python/mock[$(python_gen_usedep python2_7 pypy)] )
+   test? ( dev-python/mock[${PYTHON_USEDEP}] )
 #DISTUTILS_IN_SOURCE_BUILD=1
 
 python_test() {