[gentoo-commits] repo/gentoo:master commit in: dev-python/fixtures/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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() {