[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpx/
commit: c4790a8c2381ee3fb54925e7fa1122417d993141 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 22 14:19:33 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 22 14:19:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4790a8c dev-python/pytest-httpx: Bump to 0.31.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpx/Manifest | 1 + dev-python/pytest-httpx/pytest-httpx-0.31.1.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest index 0444f922d6f1..a33e877a4ed1 100644 --- a/dev-python/pytest-httpx/Manifest +++ b/dev-python/pytest-httpx/Manifest @@ -1,2 +1,3 @@ DIST pytest-httpx-0.30.0.tar.gz 36959 BLAKE2B b56f0e51558ffa6eb0c0af61aa3633a8e358f8c78916d101f1de853f683136a68e195bf0af099bbc6766198b4136a560ffd2676d9a49f0b350882896a61d935a SHA512 6aadb544bda5003156bf9c0fa309a166636dc87aea033d9a48ee10e1e8b77e6cb52350930e97cab89cff7c10111d5e26d1d74cd33f0a6c54e34c3fb7ef72ea05 DIST pytest_httpx-0.31.0.tar.gz 38352 BLAKE2B 0e9ad5507ad4fe209dcf6a0b0077b0a16eb534fd3c6abe0f2e89f8b1bdc4761274e200ed8497da6df89778cccbea4af6ed06ca5fa61ba4cdd9b1164d540a09be SHA512 4c2fa27b0a6f4677dd237bd10661e668c1cb587ffa8196c715a4a66d85c47007813687b27afc217a6e20deb2b5ab013fa4b43bfe41590b6b17fdd85370aee34a +DIST pytest_httpx-0.31.1.tar.gz 38816 BLAKE2B 4e5fde73f0cf47a425b9ee666a13cbb01b2ef43b0c4c9c389e70c5f3cb74b0e210da0de891b10c2e6aa51da018047ae9d61ceddac2f2be46295982e96fd7 SHA512 bd8a90bc3989a948a8420cd57a14cee7933b1207430286d8814c28c3f65238d6ea0abb43e9ed60fad06b40855d90438c62c57ba91c24590bcccd1698e0df1edf diff --git a/dev-python/pytest-httpx/pytest-httpx-0.31.1.ebuild b/dev-python/pytest-httpx/pytest-httpx-0.31.1.ebuild new file mode 100644 index ..eab60d4c7025 --- /dev/null +++ b/dev-python/pytest-httpx/pytest-httpx-0.31.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Send responses to HTTPX using pytest" +HOMEPAGE=" + https://colin-b.github.io/pytest_httpx/ + https://github.com/Colin-b/pytest_httpx/ + https://pypi.org/project/pytest-httpx/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + =dev-python/httpx-0.27*[${PYTHON_USEDEP}] + =dev-python/pytest-8*[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-bdd/
commit: 61e28896902f67a7446ec5df2a47149cc5c32fc1 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Sep 22 00:56:27 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Sep 22 01:05:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e28896 dev-python/pytest-bdd: add 7.3.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/pytest-bdd/Manifest| 1 + dev-python/pytest-bdd/pytest-bdd-7.3.0.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/pytest-bdd/Manifest b/dev-python/pytest-bdd/Manifest index 25f636991b6d..985889f6bdf2 100644 --- a/dev-python/pytest-bdd/Manifest +++ b/dev-python/pytest-bdd/Manifest @@ -1 +1,2 @@ DIST pytest-bdd-7.2.0.gh.tar.gz 81301 BLAKE2B e47ec5873546596e913453f86d7c0654b8212de74b0bfa46022da093fa87191c9303559ec670bd37f94e282973192596c77a1f7293a608ae8dedbd863fc245c2 SHA512 d0991feb446f264f0f114693dccb67682a10a427cb5fda28dccafd67cc37810e00c34e3235bb38d02b7fa1edabf1359c6c119be9cfdce0ccf00235ca3dde337b +DIST pytest-bdd-7.3.0.gh.tar.gz 81595 BLAKE2B 80c5323ba3c50fae17bb57ec26b968ca7d7b673d2aeb2716dee02e3543916ca8b5752d9af56d3d250f3a4b0a857a3dc760de615f0650eaf379380fb24a5b7c2a SHA512 e7c309552714a77d47e437a825e661dbf201a6945e84f4b611b5c3da3d0b4ceb535bde4809fc9633b82a74e2b52cc69c7e14b27a27032c7e4400727498442e29 diff --git a/dev-python/pytest-bdd/pytest-bdd-7.3.0.ebuild b/dev-python/pytest-bdd/pytest-bdd-7.3.0.ebuild new file mode 100644 index ..d54168cbf160 --- /dev/null +++ b/dev-python/pytest-bdd/pytest-bdd-7.3.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: may be able to switch to pypi tarball next bump, also wouldn't hurt +# to build the formerly forgotten docs if the tarball includes them +# https://github.com/pytest-dev/pytest-bdd/issues/703 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 + +DESCRIPTION="BDD library for the pytest runner" +HOMEPAGE="https://pytest-bdd.readthedocs.io/"; +SRC_URI=" + https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/mako[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/parse[${PYTHON_USEDEP}] + dev-python/parse-type[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +DOCS=( AUTHORS.rst CHANGES.rst README.rst ) + +src_test() { + # terminal_reporter test needs exact wrapping + local -x COLUMNS=80 + + # hooks output parsing may be affected by other pytest-*, e.g. tornasync + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_bdd.plugin + + distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-django/
commit: 0fa7ac0210895b8754d042c410a88014b734059c Author: Michał Górny gentoo org> AuthorDate: Sat Sep 21 10:39:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 21 10:43:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa7ac02 dev-python/pytest-django: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-django/Manifest | 1 - .../pytest-django/pytest-django-4.8.0.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-python/pytest-django/Manifest b/dev-python/pytest-django/Manifest index 7a3c405f645a..99afb67d665f 100644 --- a/dev-python/pytest-django/Manifest +++ b/dev-python/pytest-django/Manifest @@ -1,2 +1 @@ -DIST pytest-django-4.8.0.gh.tar.gz 77646 BLAKE2B 206357110066d233c103755cfd6324e8042d9c93442c25db17a13f02132eab60a315856441e26d43a3c493cf72ce39ef51163ccc5368941875e63656bf9122a7 SHA512 8f7ba6b28cc4c0347876beb85247ccd021767811b9122c8cd0fb5d051df4ae76267b27a3fee5c36882a40716bdcbaab43abf71ef8dd61757087b12fd141632aa DIST pytest-django-4.9.0.gh.tar.gz 78407 BLAKE2B 0ab7dd12494fdb5c66ceabc67c793f7d970258a1a1b7cd3f7b31b6ee5087436396936a0a1672d77ab3c7e391f00bc63060e137ee9399a52940ebbc2ba25e253e SHA512 ec4cb8e9220cd21d96b72c1f09cfdd023700831ed583fe79d84a85f8d24eeaf3f111580d672950feecad69455078f0c73879f0d73364e74a4577352a4d8a1d4d diff --git a/dev-python/pytest-django/pytest-django-4.8.0.ebuild b/dev-python/pytest-django/pytest-django-4.8.0.ebuild deleted file mode 100644 index 8ecffef4a793.. --- a/dev-python/pytest-django/pytest-django-4.8.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="A Django plugin for pytest" -HOMEPAGE=" - https://pypi.org/project/pytest-django/ - https://pytest-django.readthedocs.io/ - https://github.com/pytest-dev/pytest-django/ -" -SRC_URI=" - https://github.com/pytest-dev/pytest-django/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-1.11.1[${PYTHON_USEDEP}] - test? ( - dev-python/django[${PYTHON_USEDEP}] - >=dev-python/django-configurations-2.0[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -distutils_enable_tests pytest - -python_test() { - local -x DJANGO_SETTINGS_MODULE - local -x PYTHONPATH=${PWD} - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_django.plugin,xdist.plugin - for DJANGO_SETTINGS_MODULE in pytest_django_test.settings_sqlite{,_file}; do - einfo "Testing ${DJANGO_SETTINGS_MODULE}" - epytest tests - done -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-django/
commit: 739b6c11e514f67694bc0cfb4d30ca9536bb795e Author: Sam James gentoo org> AuthorDate: Sat Sep 21 09:58:20 2024 + Commit: Sam James gentoo org> CommitDate: Sat Sep 21 09:58:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739b6c11 dev-python/pytest-django: Stabilize 4.9.0 ALLARCHES, #939958 Signed-off-by: Sam James gentoo.org> dev-python/pytest-django/pytest-django-4.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-django/pytest-django-4.9.0.ebuild b/dev-python/pytest-django/pytest-django-4.9.0.ebuild index 08cc58692195..8ecffef4a793 100644 --- a/dev-python/pytest-django/pytest-django-4.9.0.ebuild +++ b/dev-python/pytest-django/pytest-django-4.9.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpx/
commit: ab2b5f4b48208105bac1510fb73503ff471fa13b Author: Michał Górny gentoo org> AuthorDate: Sat Sep 21 06:41:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 21 07:40:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2b5f4b dev-python/pytest-httpx: Bump to 0.31.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpx/Manifest | 1 + dev-python/pytest-httpx/pytest-httpx-0.31.0.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest index 2e4787fb9cd0..0444f922d6f1 100644 --- a/dev-python/pytest-httpx/Manifest +++ b/dev-python/pytest-httpx/Manifest @@ -1 +1,2 @@ DIST pytest-httpx-0.30.0.tar.gz 36959 BLAKE2B b56f0e51558ffa6eb0c0af61aa3633a8e358f8c78916d101f1de853f683136a68e195bf0af099bbc6766198b4136a560ffd2676d9a49f0b350882896a61d935a SHA512 6aadb544bda5003156bf9c0fa309a166636dc87aea033d9a48ee10e1e8b77e6cb52350930e97cab89cff7c10111d5e26d1d74cd33f0a6c54e34c3fb7ef72ea05 +DIST pytest_httpx-0.31.0.tar.gz 38352 BLAKE2B 0e9ad5507ad4fe209dcf6a0b0077b0a16eb534fd3c6abe0f2e89f8b1bdc4761274e200ed8497da6df89778cccbea4af6ed06ca5fa61ba4cdd9b1164d540a09be SHA512 4c2fa27b0a6f4677dd237bd10661e668c1cb587ffa8196c715a4a66d85c47007813687b27afc217a6e20deb2b5ab013fa4b43bfe41590b6b17fdd85370aee34a diff --git a/dev-python/pytest-httpx/pytest-httpx-0.31.0.ebuild b/dev-python/pytest-httpx/pytest-httpx-0.31.0.ebuild new file mode 100644 index ..eab60d4c7025 --- /dev/null +++ b/dev-python/pytest-httpx/pytest-httpx-0.31.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Send responses to HTTPX using pytest" +HOMEPAGE=" + https://colin-b.github.io/pytest_httpx/ + https://github.com/Colin-b/pytest_httpx/ + https://pypi.org/project/pytest-httpx/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + =dev-python/httpx-0.27*[${PYTHON_USEDEP}] + =dev-python/pytest-8*[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-custom-exit-code/
commit: a749b3f36ea266fa661a9dfcf33be8b66a730148 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 20 10:20:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 20 10:20:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a749b3f3 dev-python/pytest-custom-exit-code: Stabilize 0.3.0 x86, #930193 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-custom-exit-code/pytest-custom-exit-code-0.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-custom-exit-code/pytest-custom-exit-code-0.3.0.ebuild b/dev-python/pytest-custom-exit-code/pytest-custom-exit-code-0.3.0.ebuild index 585a544ad31c..bf810444e716 100644 --- a/dev-python/pytest-custom-exit-code/pytest-custom-exit-code-0.3.0.ebuild +++ b/dev-python/pytest-custom-exit-code/pytest-custom-exit-code-0.3.0.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" >=dev-python/pytest-7.0.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-salt-factories/
commit: 45428b4ac1bcc02704055c7f89664e7351538fc8 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 20 10:20:40 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 20 10:20:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45428b4a dev-python/pytest-salt-factories: Stabilize 1.0.1 x86, #930193 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-salt-factories/pytest-salt-factories-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.1.ebuild b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.1.ebuild index 4827179cb1b1..cfd379fd0212 100644 --- a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.1.ebuild +++ b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.1.ebuild @@ -21,7 +21,7 @@ S=${WORKDIR}/${P//_/} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" dev-python/attrs[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpbin/
commit: db9452ce18b5ce718f512ae6e8e37216fe80d985 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 18 15:56:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 18 15:56:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9452ce dev-python/pytest-httpbin: Bump to 2.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpbin/Manifest | 1 + .../pytest-httpbin/pytest-httpbin-2.1.0.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/pytest-httpbin/Manifest b/dev-python/pytest-httpbin/Manifest index d7f45743003d..3d0dfa08d053 100644 --- a/dev-python/pytest-httpbin/Manifest +++ b/dev-python/pytest-httpbin/Manifest @@ -1 +1,2 @@ DIST pytest-httpbin-2.0.0.gh.tar.gz 19799 BLAKE2B 7725bc958417c076ee920abce83bdad8295bc4c9551500040867650d54c306e79a1ea92b013124b793058103fc9685dbb2202be5f1b2da935509f68457d63d68 SHA512 62876590bacae6601739f5cc2eccb087024e16731afc9613b5e6928c2a2f64b73418ddcb3c4f13a4bfe1f074510f922d85411d05ebf66f123a4a09d535771b64 +DIST pytest-httpbin-2.1.0.gh.tar.gz 13140 BLAKE2B d1108b8464dbc1075007b4695810afe46fed17b51a785f12dfa184ba27efcfe88818ab8073c050334398eecfd647cd9169ef2d053e3fb424a02ece8a8d8c1518 SHA512 849985f170318ea3ad1d2af8811f3e3fef0e62bd6bdc611f061a8cd7d84a2d85d0ba9caf8c97298e1c99b979b08f1a28476927fa7abc1fa57334732ecfbdf2db diff --git a/dev-python/pytest-httpbin/pytest-httpbin-2.1.0.ebuild b/dev-python/pytest-httpbin/pytest-httpbin-2.1.0.ebuild new file mode 100644 index ..302d6d0a6faf --- /dev/null +++ b/dev-python/pytest-httpbin/pytest-httpbin-2.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Easily test your HTTP library against a local copy of httpbin" +HOMEPAGE=" + https://github.com/kevin1024/pytest-httpbin/ + https://pypi.org/project/pytest-httpbin/ +" +SRC_URI=" + https://github.com/kevin1024/pytest-httpbin/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-python/httpbin[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-env/
commit: 2d5dd8700740729b439193f0e3e460b0cf553d66 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 18 12:51:32 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 18 14:03:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5dd870 dev-python/pytest-env: Bump to 1.1.5 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-env/Manifest| 1 + dev-python/pytest-env/pytest-env-1.1.5.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest index a69c5d927b62..0c18df4cac45 100644 --- a/dev-python/pytest-env/Manifest +++ b/dev-python/pytest-env/Manifest @@ -1,2 +1,3 @@ DIST pytest_env-1.1.3.tar.gz 8627 BLAKE2B 04aee8a84b2224ce1f0bb018d0d5a8f8542d32aa3e3da0ed03afdace2562b1643f712152128f7d673e118a4db9ab10c7440f44728ba774519ceb989b4c9be7f2 SHA512 c38371a272987757774bed6b566b55ba2304ca37e69f3f5671fb03735bbdfe5e51c3b03cd885d6bdbd73496daa95a57d79e03bf5d9171f0e9c5c0ae38492b304 DIST pytest_env-1.1.4.tar.gz 8898 BLAKE2B 8e6d9af2de86af47b5429e64112f7bbd4824fa54a7ffd2a7deb63da2032f6104587594a9efcddfc56a4dd7ef969b1a6cb4150906c029437c960ad02b0e215513 SHA512 9cde819b4f68f1a19de58c86651427c608b160bdfb6b6e12c6f4b90f195a759573e442d92df08f70b807282d4b47a7c078fa0b4674433d8778a9b8fb5552209e +DIST pytest_env-1.1.5.tar.gz 8911 BLAKE2B 77195479f0a7bfe7b82b164f30c73e37f05002b33b19b605a056f476d02dedf8ed7eb0e116fe88c00dff2732f31d271539389eb790bcd4602c62f93e732530e9 SHA512 8f7df6d823067f55b3e761acee76744dc64e2e0f0c1e19ef5ab4db3215e92843279742782e654e652af025126f6c31ba86a54e3ef9e2223ca6057fbdc136ddd1 diff --git a/dev-python/pytest-env/pytest-env-1.1.5.ebuild b/dev-python/pytest-env/pytest-env-1.1.5.ebuild new file mode 100644 index ..bfda9aab1b32 --- /dev/null +++ b/dev-python/pytest-env/pytest-env-1.1.5.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin that allows you to add environment variables" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-env/ + https://pypi.org/project/pytest-env/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/pytest-7.4.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # upstream lower bounds are meaningless + sed -i -e 's:>=[0-9.]*::' pyproject.toml || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-reraise/
commit: 3f620d6e08033ff38eef2fd0e09e5c1a4dcfcf05 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 17 16:03:51 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 17 16:03:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f620d6e dev-python/pytest-reraise: Keyword 2.1.2 x86, #935578 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-reraise/pytest-reraise-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-reraise/pytest-reraise-2.1.2.ebuild b/dev-python/pytest-reraise/pytest-reraise-2.1.2.ebuild index a941a72240e3..451d9ec66491 100644 --- a/dev-python/pytest-reraise/pytest-reraise-2.1.2.ebuild +++ b/dev-python/pytest-reraise/pytest-reraise-2.1.2.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" >=dev-python/pytest-4.6[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-shell-utilities/
commit: 4c33af45c62718df3fe7437fc6470190bc6eb712 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 14 12:39:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 14 12:39:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c33af45 dev-python/pytest-shell-utilities: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-shell-utilities/Manifest | 1 - .../pytest-shell-utilities-1.9.0-r1.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/dev-python/pytest-shell-utilities/Manifest b/dev-python/pytest-shell-utilities/Manifest index 2df0205fbd5e..1efe36a7b98b 100644 --- a/dev-python/pytest-shell-utilities/Manifest +++ b/dev-python/pytest-shell-utilities/Manifest @@ -1,2 +1 @@ -DIST pytest-shell-utilities-1.9.0.gh.tar.gz 79526 BLAKE2B e17b3903b8b3b9c2a8b3d708a1031c5b18beb4741006cec5cf2b8586fb1a86c0034e374927f09786dd036d01ae8811f4eacdaa28053d3205d19bb122211b6437 SHA512 532d82754d0133cc49e8f88e700b1e7469e32a829079536b886358ba15caa18ff30a8ed88e258116ce4302c4220dc986c0f254cef10561ffee81d1e399107dbf DIST pytest-shell-utilities-1.9.3.gh.tar.gz 79651 BLAKE2B 1506f7d2fb3b988d55006a8429b6428cb73e969ec72eac5baf944d7e4fc708aaa8e474493ac3e226608c43ece75d2f6070d094f3b656a49bde11bf46a81998d1 SHA512 5ff40043d4f597623bcc61b2c87f00a59fc1882ae6ecda223c82fadc64ae8b5670d07e8e2df54cfcb8b3bdb9483f331a314f4a683760e5ebe843d68ae4067895 diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.0-r1.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.0-r1.ebuild deleted file mode 100644 index 0b55407201b4.. --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.0-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" -HOMEPAGE=" - https://pypi.org/project/pytest-shell-utilities/ - https://github.com/saltstack/pytest-shell-utilities/ -" -SRC_URI=" - https://github.com/saltstack/pytest-shell-utilities/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/attrs-22.1.0[${PYTHON_USEDEP}] - >=dev-python/pytest-7.4.0[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-shell-utilities/
commit: 3c851ed425e4ca7ae2f6992d32fd687b9d0336d3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 14 12:33:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 14 12:33:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c851ed4 dev-python/pytest-shell-utilities: Stabilize 1.9.3 ALLARCHES, #939614 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.3.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.3.ebuild index 6a16f052360e..94538dbf4c7e 100644 --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.3.ebuild +++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.3.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/attrs-22.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: 85b0bbc481c4ce53760669899074bdbcb53413b5 Author: Michał Górny gentoo org> AuthorDate: Tue Sep 10 15:55:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 10 16:27:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b0bbc4 dev-python/pytest: Bump to 8.3.3 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest/Manifest| 1 + dev-python/pytest/pytest-8.3.3.ebuild | 116 ++ 2 files changed, 117 insertions(+) diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index afe2ed9a7571..2aaf9801f4ad 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -3,3 +3,4 @@ DIST pytest-8.0.2.tar.gz 1396924 BLAKE2B ad95d246f5592cfe54faea6c96e38cb60d3e271 DIST pytest-8.1.2.tar.gz 1410060 BLAKE2B 1379047c5ba434e98a383756c53a9cf31dc3bd3abcc49820f872b9110ec70906ca14080ce17ed2770b71195fbd79627a0eb16ee00429e165368144b20153a02b SHA512 a6ffae29da98ee4c357ebb03f00c4bc1a33f093ef867ad118841695548468c7f229eaa2c029a2ce3b158bbb0a65be5014e91555a223d04c1c72e614cb1d00546 DIST pytest-8.2.2.tar.gz 1427980 BLAKE2B 7f343e5ff05e4d26f816595ad1c52ee2b79d38029e75e3641ed0bbb7477e0a47e5ae48ebc3058a8e9f374cd1a391d360d9eda73eca2e41d8b533eda7948aedcb SHA512 896192f0d41f3fef49915dfea6ae33dbb939f6bbe54de27861bf1554bf87f910702169293e923af9bc40466e7f806aa19ca54cbe41a848c233f70b52bb86a63c DIST pytest-8.3.2.tar.gz 1439314 BLAKE2B a8edbd9d0eef59e1277d88ef657c4720b79ada68c51b1a30af81ae5652e1bc6c30bf6723472729015446da7815d8b3a7c73af4f5a49664d96beeedc96bbb3d54 SHA512 df4df6603f89658c1d814e209ec71a29606b2c015e58f139e3154b2092b08d369d4660401ed0ea9f04c3c6cdc86357a5279ad01e102a3b81e2cbf6e1572ca007 +DIST pytest-8.3.3.tar.gz 1442487 BLAKE2B a7b262806ac2ef8700034f9d6239ef1f69c865c100a3d2b00c07adb5957e59b664cf2d39b5d2c1352f28fdd8045e8a2bf193543ba67f67c4853b21f95e4f0a6a SHA512 7cdf76e33f20b1b2323de7341c203caa8d7b5505b5e774c55c6e30876e5b6f1405e12d54e7f1f0a1b15dbc0392bd83c7bb1928d25f06db3a15498c9d4cb4658b diff --git a/dev-python/pytest/pytest-8.3.3.ebuild b/dev-python/pytest/pytest-8.3.3.ebuild new file mode 100644 index ..a6ff2735eb2d --- /dev/null +++ b/dev-python/pytest/pytest-8.3.3.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simple powerful testing with Python" +HOMEPAGE=" + https://pytest.org/ + https://github.com/pytest-dev/pytest/ + https://pypi.org/project/pytest/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/iniconfig[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + =dev-python/pluggy-1.5.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + >=dev-python/tomli-1[${PYTHON_USEDEP}] + ' 3.10) + !!<=dev-python/flaky-3.7.0-r5 +" +BDEPEND=" + >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/argcomplete[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2[${PYTHON_USEDEP}] + >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/xmlschema[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +src_test() { + # workaround new readline defaults + echo "set enable-bracketed-paste off" > "${T}"/inputrc || die + local -x INPUTRC="${T}"/inputrc + distutils-r1_src_test +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x COLUMNS=80 + + local EPYTEST_DESELECT=( + # broken by epytest args + testing/test_warnings.py::test_works_with_filterwarnings + + # tend to be broken by random pytest plugins + # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out) + testing/test_helpconfig.py::test_version_less_verbose + testing/test_helpconfig.py::test_version_verbose + testing/test_junitxml.py::test_random_report_log_xdist +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-twisted/
commit: 82b3efc35ae6101aaf2091e494df834c9fb61dbf Author: Michał Górny gentoo org> AuthorDate: Tue Sep 10 15:53:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 10 16:27:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b3efc3 dev-python/pytest-twisted: Bump to 1.14.3 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-twisted/Manifest | 1 + .../pytest-twisted/pytest-twisted-1.14.3.ebuild| 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/pytest-twisted/Manifest b/dev-python/pytest-twisted/Manifest index 4dd9a8e86275..af4d369a51b9 100644 --- a/dev-python/pytest-twisted/Manifest +++ b/dev-python/pytest-twisted/Manifest @@ -1 +1,2 @@ DIST pytest-twisted-1.14.2.gh.tar.gz 17120 BLAKE2B d12c00c5a01c8219626f5a85d5cee4b2f0fc27d4dbea5c38e4fa7e374d1ca04098b1e8bc453ff1391415b2999eb1bb1f0472cef85bb4b4b2e50a1d2632cb6177 SHA512 51c915dfba829442b68c981f80d42cc22ece12a81388f239211ca73bb76dbfadeec76722df44b2e6b6473a4a3886031846a47b855ef217ed240a7c28d20f6160 +DIST pytest-twisted-1.14.3.gh.tar.gz 17412 BLAKE2B 00516995770e338ffcbd611d31e96576489cc188aba778913938c0fee511e24df887dc1ba41f5ac63cd85e9efec41a78242dd90705a9769bf7c37130749646c2 SHA512 fce003bdf7684a3a3f3bc45d0d7adfbb6350ee7b2f69a35c2ddbd66073e2a993a127fef24008d8300493334543baaf902033316e2c923c6b827a26d0a7356bb6 diff --git a/dev-python/pytest-twisted/pytest-twisted-1.14.3.ebuild b/dev-python/pytest-twisted/pytest-twisted-1.14.3.ebuild new file mode 100644 index ..c6585205c277 --- /dev/null +++ b/dev-python/pytest-twisted/pytest-twisted-1.14.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A pytest plugin for testing Twisted framework consumers" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-twisted/ + https://pypi.org/project/pytest-twisted/ +" +SRC_URI=" + https://github.com/pytest-dev/pytest-twisted/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/greenlet[${PYTHON_USEDEP}] + >=dev-python/pytest-2.3[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # If we let pytest-twisted autoload everywhere, it breaks tests in + # packages that don't expect it. Apply a similar hack as for bug + # #661218. + sed -e 's/"pytest11": \[[^]]*\]//' -i setup.py || die + + # https://github.com/pytest-dev/pytest/issues/9280 + sed -e '/^pytest_plugins =/d' -i testing/conftest.py || die + + distutils-r1_src_prepare +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_twisted + + epytest -p pytester +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-env/
commit: 2688ba007540b5f8eb342d9914a70e0cfe761fed Author: Michał Górny gentoo org> AuthorDate: Sun Sep 8 02:38:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 8 02:47:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2688ba00 dev-python/pytest-env: Bump to 1.1.4 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-env/Manifest| 1 + dev-python/pytest-env/pytest-env-1.1.4.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest index 15b015fec5c5..a69c5d927b62 100644 --- a/dev-python/pytest-env/Manifest +++ b/dev-python/pytest-env/Manifest @@ -1 +1,2 @@ DIST pytest_env-1.1.3.tar.gz 8627 BLAKE2B 04aee8a84b2224ce1f0bb018d0d5a8f8542d32aa3e3da0ed03afdace2562b1643f712152128f7d673e118a4db9ab10c7440f44728ba774519ceb989b4c9be7f2 SHA512 c38371a272987757774bed6b566b55ba2304ca37e69f3f5671fb03735bbdfe5e51c3b03cd885d6bdbd73496daa95a57d79e03bf5d9171f0e9c5c0ae38492b304 +DIST pytest_env-1.1.4.tar.gz 8898 BLAKE2B 8e6d9af2de86af47b5429e64112f7bbd4824fa54a7ffd2a7deb63da2032f6104587594a9efcddfc56a4dd7ef969b1a6cb4150906c029437c960ad02b0e215513 SHA512 9cde819b4f68f1a19de58c86651427c608b160bdfb6b6e12c6f4b90f195a759573e442d92df08f70b807282d4b47a7c078fa0b4674433d8778a9b8fb5552209e diff --git a/dev-python/pytest-env/pytest-env-1.1.4.ebuild b/dev-python/pytest-env/pytest-env-1.1.4.ebuild new file mode 100644 index ..bfda9aab1b32 --- /dev/null +++ b/dev-python/pytest-env/pytest-env-1.1.4.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin that allows you to add environment variables" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-env/ + https://pypi.org/project/pytest-env/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/pytest-7.4.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # upstream lower bounds are meaningless + sed -i -e 's:>=[0-9.]*::' pyproject.toml || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-localserver/
commit: e203cc93b4522a7464ed804d571de666448348f3 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 7 11:11:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 7 11:11:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e203cc93 dev-python/pytest-localserver: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-localserver/Manifest | 1 - .../pytest-localserver-0.8.1.ebuild| 44 -- 2 files changed, 45 deletions(-) diff --git a/dev-python/pytest-localserver/Manifest b/dev-python/pytest-localserver/Manifest index 5a14b26ec6f7..634c9fd38131 100644 --- a/dev-python/pytest-localserver/Manifest +++ b/dev-python/pytest-localserver/Manifest @@ -1,2 +1 @@ -DIST pytest-localserver-0.8.1.tar.gz 29088 BLAKE2B 9872d9992a7a19af03bfd7fe748c42cee1daaf7789d4984582c901471eaeab7f1bcf5c21f8eed364c71805fe776f1e4053c6044cd00c333d213ef523b6d0bac4 SHA512 d0707d70b3c5caf346c7461cfca203f903277458596839cc2b1d1d48b6d1e6252e51ebcb9c21dc28fd3b98ce8368cb38e771c2a4226a5fc1dec4007f0b243cc2 DIST pytest_localserver-0.9.0.tar.gz 30222 BLAKE2B b452ef71045c8a157035d56a17f1debee15ee63ca3912d44c90e691b744216a2375980f728bb1d33ee41c527c7115ea975299d7d567b23a1ca1c5ce2dcf41dd7 SHA512 15aa2db9d5a9ca841499d455de7002cd2cb6288c165605f44bb88d5ce3e06b9ce02eacd226853734017fe41075e1cfcdd5cd5c422ee240086ef0cf95fc450011 diff --git a/dev-python/pytest-localserver/pytest-localserver-0.8.1.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.8.1.ebuild deleted file mode 100644 index 84c4098a7717.. --- a/dev-python/pytest-localserver/pytest-localserver-0.8.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pytest plugin to test server connections locally" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-localserver/ - https://pypi.org/project/pytest-localserver/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/werkzeug-0.10[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # requires aiosmtpd that is dead and broken beyond repair - tests/test_smtp.py -) - -src_prepare() { - # remove aiosmtpd dep - sed -e '/aiosmtpd/d' -i setup.py || die - distutils-r1_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-asyncio/
commit: 577afaa17afcd0b54eef5639c32939c9c9bae17a Author: Michał Górny gentoo org> AuthorDate: Sat Sep 7 10:58:08 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 7 10:58:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577afaa1 dev-python/pytest-asyncio: Stabilize 0.24.0 ALLARCHES, #939266 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-asyncio/pytest-asyncio-0.24.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.24.0.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0.ebuild index ef22178cd3b7..14fdecf0f2a2 100644 --- a/dev-python/pytest-asyncio/pytest-asyncio-0.24.0.ebuild +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/pytest-8.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-localserver/
commit: 6671595ba749f47b86d10b827ac796c50872f09e Author: Michał Górny gentoo org> AuthorDate: Sat Sep 7 10:58:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 7 10:58:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6671595b dev-python/pytest-localserver: Stabilize 0.9.0 ALLARCHES, #939270 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-localserver/pytest-localserver-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-localserver/pytest-localserver-0.9.0.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.9.0.ebuild index 4b5bc4f214e2..5b6b6fa718bf 100644 --- a/dev-python/pytest-localserver/pytest-localserver-0.9.0.ebuild +++ b/dev-python/pytest-localserver/pytest-localserver-0.9.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-xvfb/
commit: 1c8c24dd9ea85d8c0a0dfdcdd0fcc7862cdc1258 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 3 11:31:42 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 3 11:51:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8c24dd dev-python/pytest-xvfb: enable py3.13 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild b/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild index 4f09bfae28da..d343380ff98b 100644 --- a/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild +++ b/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild @@ -1,20 +1,16 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE="tk" - inherit distutils-r1 pypi DESCRIPTION="Pytest plugin to run Xvfb for tests" -HOMEPAGE=" - https://github.com/The-Compiler/pytest-xvfb/ - https://pypi.org/project/pytest-xvfb/ -" +HOMEPAGE="https://github.com/The-Compiler/pytest-xvfb/"; LICENSE="MIT" SLOT="0" @@ -31,5 +27,6 @@ distutils_enable_tests pytest python_test() { local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 local -x PYTEST_PLUGINS=pytest_xvfb + epytest --runpytest=subprocess }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-django/
commit: 646342c073d9ef4e44aa4af2a5ec492224f7256d Author: Michał Górny gentoo org> AuthorDate: Tue Sep 3 04:55:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 3 05:23:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646342c0 dev-python/pytest-django: Bump to 4.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-django/Manifest | 1 + .../pytest-django/pytest-django-4.9.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/pytest-django/Manifest b/dev-python/pytest-django/Manifest index d7ff8ae7054b..7a3c405f645a 100644 --- a/dev-python/pytest-django/Manifest +++ b/dev-python/pytest-django/Manifest @@ -1 +1,2 @@ DIST pytest-django-4.8.0.gh.tar.gz 77646 BLAKE2B 206357110066d233c103755cfd6324e8042d9c93442c25db17a13f02132eab60a315856441e26d43a3c493cf72ce39ef51163ccc5368941875e63656bf9122a7 SHA512 8f7ba6b28cc4c0347876beb85247ccd021767811b9122c8cd0fb5d051df4ae76267b27a3fee5c36882a40716bdcbaab43abf71ef8dd61757087b12fd141632aa +DIST pytest-django-4.9.0.gh.tar.gz 78407 BLAKE2B 0ab7dd12494fdb5c66ceabc67c793f7d970258a1a1b7cd3f7b31b6ee5087436396936a0a1672d77ab3c7e391f00bc63060e137ee9399a52940ebbc2ba25e253e SHA512 ec4cb8e9220cd21d96b72c1f09cfdd023700831ed583fe79d84a85f8d24eeaf3f111580d672950feecad69455078f0c73879f0d73364e74a4577352a4d8a1d4d diff --git a/dev-python/pytest-django/pytest-django-4.9.0.ebuild b/dev-python/pytest-django/pytest-django-4.9.0.ebuild new file mode 100644 index ..08cc58692195 --- /dev/null +++ b/dev-python/pytest-django/pytest-django-4.9.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="A Django plugin for pytest" +HOMEPAGE=" + https://pypi.org/project/pytest-django/ + https://pytest-django.readthedocs.io/ + https://github.com/pytest-dev/pytest-django/ +" +SRC_URI=" + https://github.com/pytest-dev/pytest-django/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-1.11.1[${PYTHON_USEDEP}] + test? ( + dev-python/django[${PYTHON_USEDEP}] + >=dev-python/django-configurations-2.0[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +distutils_enable_tests pytest + +python_test() { + local -x DJANGO_SETTINGS_MODULE + local -x PYTHONPATH=${PWD} + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_django.plugin,xdist.plugin + for DJANGO_SETTINGS_MODULE in pytest_django_test.settings_sqlite{,_file}; do + einfo "Testing ${DJANGO_SETTINGS_MODULE}" + epytest tests + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpserver/
commit: f285bb22379366e597688fde1175df25cc53f99c Author: Michał Górny gentoo org> AuthorDate: Sat Aug 31 09:16:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 31 09:16:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f285bb22 dev-python/pytest-httpserver: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpserver/Manifest | 1 - .../pytest-httpserver-1.0.12.ebuild| 39 -- 2 files changed, 40 deletions(-) diff --git a/dev-python/pytest-httpserver/Manifest b/dev-python/pytest-httpserver/Manifest index 743b6eb51cd4..e8e81459dae2 100644 --- a/dev-python/pytest-httpserver/Manifest +++ b/dev-python/pytest-httpserver/Manifest @@ -1,2 +1 @@ -DIST pytest_httpserver-1.0.12.tar.gz 66948 BLAKE2B b50871038b1c313db76c456e86bfe82046bcb8207cb72126db18bde5dea4e3cabb6740a19d27eba672967078f60978c1b20946bf502837e0859d957d0318afeb SHA512 fd3d290b23137d0c2893672611e7087e86ed47ccda865779304d177ac2ef6e0068321eb42f42ec89db859fb66910ad68399d3a4aefde250bd207ab9ff4666e3e DIST pytest_httpserver-1.1.0.tar.gz 67210 BLAKE2B 2965ad0f33a4312439b6af57cb4f53586e6707fbb9f55db1f766b147118a646aa3f0a338c2b693f44b9ae5a5184c94aea245f0af868d929770b54138edf7b70b SHA512 3e707be45d2e29ef213b42e7447ec35599ff1ca6ab7e193a9dee643979d2cd3d9a5a549cd8ff3c313eb2056845ca831c11492f8118e465ce98f0854042b37e27 diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.0.12.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.0.12.ebuild deleted file mode 100644 index f6b937f9a051.. --- a/dev-python/pytest-httpserver/pytest-httpserver-1.0.12.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP server for pytest to test HTTP clients" -HOMEPAGE=" - https://github.com/csernazs/pytest-httpserver/ - https://pypi.org/project/pytest_httpserver/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/werkzeug[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # tests from building release artifacts - tests/test_release.py - ) - - epytest -p no:localserver -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpserver/
commit: dd55cd7e9eed607b88bb9b954e4d3618e04453d3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 31 08:00:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 31 08:00:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd55cd7e dev-python/pytest-httpserver: Stabilize 1.1.0 ALLARCHES, #938792 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-httpserver/pytest-httpserver-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.1.0.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.1.0.ebuild index 7c488288d502..f6b937f9a051 100644 --- a/dev-python/pytest-httpserver/pytest-httpserver-1.1.0.ebuild +++ b/dev-python/pytest-httpserver/pytest-httpserver-1.1.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/werkzeug[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-django/
commit: f9638165df7ec3c24f04955f9eb55bfd5925caa3 Author: Jakov Smolić gentoo org> AuthorDate: Thu Aug 29 06:33:57 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Aug 29 06:33:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9638165 dev-python/pytest-django: Stabilize 4.8.0 ppc, #938646 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pytest-django/pytest-django-4.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-django/pytest-django-4.8.0.ebuild b/dev-python/pytest-django/pytest-django-4.8.0.ebuild index 74ab5cdbf801..8ecffef4a793 100644 --- a/dev-python/pytest-django/pytest-django-4.8.0.ebuild +++ b/dev-python/pytest-django/pytest-django-4.8.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-django/
commit: 4325707cbc1304115d1289ad58370728aeafe519 Author: Jakov Smolić gentoo org> AuthorDate: Thu Aug 29 06:33:44 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Aug 29 06:33:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4325707c dev-python/pytest-django: Stabilize 4.8.0 ppc64, #938646 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pytest-django/pytest-django-4.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-django/pytest-django-4.8.0.ebuild b/dev-python/pytest-django/pytest-django-4.8.0.ebuild index e9f8ef79b886..74ab5cdbf801 100644 --- a/dev-python/pytest-django/pytest-django-4.8.0.ebuild +++ b/dev-python/pytest-django/pytest-django-4.8.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-check/
commit: 0c78fb82448addd8a83d3adce2c4a86d25845fe4 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 29 04:43:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 29 04:43:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c78fb82 dev-python/pytest-check: Bump to 2.4.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-check/Manifest | 1 + dev-python/pytest-check/pytest-check-2.4.1.ebuild | 26 +++ 2 files changed, 27 insertions(+) diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest index 015937648c55..494e49b3fd84 100644 --- a/dev-python/pytest-check/Manifest +++ b/dev-python/pytest-check/Manifest @@ -1,2 +1,3 @@ DIST pytest_check-2.3.1.tar.gz 28674 BLAKE2B 732538aec690d121132a0594a49b77658eb8be79d6e59bacae1d13ea38e59dd3e4b55c62fc07741e08621dda271d7d2284f825770a2acef7d5b0c80c80e79beb SHA512 b4a2805b7dc3dfe9f56db6f27a9e4927de070d57bf3906f303c611021081d7b638d9ee58de744491005e10541f527f1bfddaf51be64f2def8a1190cfd1abd43a DIST pytest_check-2.4.0.tar.gz 28965 BLAKE2B 1c87ffa59f6c2497c933822463fd20b36f1653db7fd6cf3e56e6722df4488bd2efbdd05d9251bc97f900fa49a06696c37a6186942891a5fbf3ff3a5b59fa2cb0 SHA512 68f3eb02be3a1ad68db9f7f0d5043297d708e2ac0fdeced50cd657426e307df785909a91f1bcb002cb17b3198aaa595404189c83b4ee1bca268f6a4096e5a90f +DIST pytest_check-2.4.1.tar.gz 28933 BLAKE2B 47ab104426e9c967ba7ad82cb76663803ce55133ca868369ff466def35ad0ea64ef7872464de8184ee985cc938265f0efc586212a9e6be0b0879d955dcd29e10 SHA512 a334425d5aba77b574bcddad8d9a15ffac1638df1ab3b2aeceb4c1580a3871a36431a7d287e1cc1d272bd57b92c1f6e65c3976fdd1793935bfc357916b15b11a diff --git a/dev-python/pytest-check/pytest-check-2.4.1.ebuild b/dev-python/pytest-check/pytest-check-2.4.1.ebuild new file mode 100644 index ..cc8edbab54a3 --- /dev/null +++ b/dev-python/pytest-check/pytest-check-2.4.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin that allows multiple failures per test" +HOMEPAGE=" + https://github.com/okken/pytest-check/ + https://pypi.org/project/pytest-check/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-check/
commit: c277c848678a0e426265ca6fcd85434beb4b1787 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 28 03:30:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 28 03:41:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c277c848 dev-python/pytest-check: Bump to 2.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-check/Manifest | 1 + dev-python/pytest-check/pytest-check-2.4.0.ebuild | 26 +++ 2 files changed, 27 insertions(+) diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest index 70bfe4e5dd87..015937648c55 100644 --- a/dev-python/pytest-check/Manifest +++ b/dev-python/pytest-check/Manifest @@ -1 +1,2 @@ DIST pytest_check-2.3.1.tar.gz 28674 BLAKE2B 732538aec690d121132a0594a49b77658eb8be79d6e59bacae1d13ea38e59dd3e4b55c62fc07741e08621dda271d7d2284f825770a2acef7d5b0c80c80e79beb SHA512 b4a2805b7dc3dfe9f56db6f27a9e4927de070d57bf3906f303c611021081d7b638d9ee58de744491005e10541f527f1bfddaf51be64f2def8a1190cfd1abd43a +DIST pytest_check-2.4.0.tar.gz 28965 BLAKE2B 1c87ffa59f6c2497c933822463fd20b36f1653db7fd6cf3e56e6722df4488bd2efbdd05d9251bc97f900fa49a06696c37a6186942891a5fbf3ff3a5b59fa2cb0 SHA512 68f3eb02be3a1ad68db9f7f0d5043297d708e2ac0fdeced50cd657426e307df785909a91f1bcb002cb17b3198aaa595404189c83b4ee1bca268f6a4096e5a90f diff --git a/dev-python/pytest-check/pytest-check-2.4.0.ebuild b/dev-python/pytest-check/pytest-check-2.4.0.ebuild new file mode 100644 index ..cc8edbab54a3 --- /dev/null +++ b/dev-python/pytest-check/pytest-check-2.4.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin that allows multiple failures per test" +HOMEPAGE=" + https://github.com/okken/pytest-check/ + https://pypi.org/project/pytest-check/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-shell-utilities/
commit: ce0731ab680ee6ea7151bd74a0bccfe1329d0903 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 27 06:01:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 27 07:39:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0731ab dev-python/pytest-shell-utilities: Bump to 1.9.3 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-shell-utilities/Manifest | 1 + .../pytest-shell-utilities-1.9.3.ebuild| 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/pytest-shell-utilities/Manifest b/dev-python/pytest-shell-utilities/Manifest index 057a06f646b9..2df0205fbd5e 100644 --- a/dev-python/pytest-shell-utilities/Manifest +++ b/dev-python/pytest-shell-utilities/Manifest @@ -1 +1,2 @@ DIST pytest-shell-utilities-1.9.0.gh.tar.gz 79526 BLAKE2B e17b3903b8b3b9c2a8b3d708a1031c5b18beb4741006cec5cf2b8586fb1a86c0034e374927f09786dd036d01ae8811f4eacdaa28053d3205d19bb122211b6437 SHA512 532d82754d0133cc49e8f88e700b1e7469e32a829079536b886358ba15caa18ff30a8ed88e258116ce4302c4220dc986c0f254cef10561ffee81d1e399107dbf +DIST pytest-shell-utilities-1.9.3.gh.tar.gz 79651 BLAKE2B 1506f7d2fb3b988d55006a8429b6428cb73e969ec72eac5baf944d7e4fc708aaa8e474493ac3e226608c43ece75d2f6070d094f3b656a49bde11bf46a81998d1 SHA512 5ff40043d4f597623bcc61b2c87f00a59fc1882ae6ecda223c82fadc64ae8b5670d07e8e2df54cfcb8b3bdb9483f331a314f4a683760e5ebe843d68ae4067895 diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.3.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.3.ebuild new file mode 100644 index ..6a16f052360e --- /dev/null +++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="pytest plugin: fixtures and code to help with running shell commands on tests" +HOMEPAGE=" + https://pypi.org/project/pytest-shell-utilities/ + https://github.com/saltstack/pytest-shell-utilities/ +" +SRC_URI=" + https://github.com/saltstack/pytest-shell-utilities/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/attrs-22.1.0[${PYTHON_USEDEP}] + >=dev-python/pytest-7.4.0[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] + dev-python/pytest-skip-markers[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-subtests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-skip-markers/
commit: 730941d4469c1b802f8e2980b4f83f71641e42d3 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 24 14:32:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 24 14:32:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730941d4 dev-python/pytest-skip-markers: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-skip-markers/Manifest| 1 - .../pytest-skip-markers-1.5.1.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/dev-python/pytest-skip-markers/Manifest b/dev-python/pytest-skip-markers/Manifest index d48baf75e0c2..830a3c2d8ab5 100644 --- a/dev-python/pytest-skip-markers/Manifest +++ b/dev-python/pytest-skip-markers/Manifest @@ -1,2 +1 @@ -DIST pytest-skip-markers-1.5.1.gh.tar.gz 73219 BLAKE2B f8f23bf64dfc23263ee58397fa8571bf76a77820230f8f27003f72f0a26cbb19ae76185ed203e5b516326a40a355c2d006101f2eb7cd4df40f4a4d80e8e7c629 SHA512 4221e39ab472a88c4f6d0cf2fbf0de1568f99f5ca9962e4afab060b6cfd8365d106583cf818a98bbc7f8f4d5192c7fc9678e4e0da2b6c1082c26ee2e049b0004 DIST pytest-skip-markers-1.5.2.gh.tar.gz 73513 BLAKE2B 51eb60d13a4b91030f68cf95cf1cb1987cc77bc105355fbceb289e73412f577347ba0340403e32b7930c08945b4d0292b7eededc84e8a5932c457073c823be1e SHA512 631cc632dc3d56cc9a62253f50897b98305402516faa2cf10fce8099069618bc82d281ddf1bf5e89ce8e62b798a8391a09132ec493199f3a86e8681c7062b58f diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild deleted file mode 100644 index df299f464d59.. --- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="A Pytest plugin which implements a few useful skip markers" -HOMEPAGE=" - https://pytest-skip-markers.readthedocs.io/en/latest/ - https://github.com/saltstack/pytest-skip-markers -" -SRC_URI=" - https://github.com/saltstack/pytest-skip-markers/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pytest-7.1.0[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pip[${PYTHON_USEDEP}] - dev-python/pyfakefs[${PYTHON_USEDEP}] - dev-python/pytest-subtests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytestskipmarkers.plugin,pyfakefs.pytest_plugin - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-skip-markers/
commit: 15c33a34ccbea7591770a9954be5e7b611a38006 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 24 14:16:37 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 24 14:16:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c33a34 dev-python/pytest-skip-markers: Stabilize 1.5.2 arm64, #938415 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild index 0a1866373dfe..df299f464d59 100644 --- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild +++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/pytest-7.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-skip-markers/
commit: 36c2a96057a28a15a3db2e0edecb3f8fff6292f9 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 24 13:03:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 24 13:03:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c2a960 dev-python/pytest-skip-markers: Mark ALLARCHES Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-skip-markers/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pytest-skip-markers/metadata.xml b/dev-python/pytest-skip-markers/metadata.xml index ff23c8505554..3968dc3142c9 100644 --- a/dev-python/pytest-skip-markers/metadata.xml +++ b/dev-python/pytest-skip-markers/metadata.xml @@ -9,6 +9,7 @@ pyt...@gentoo.org Python + saltstack/pytest-skip-markers pytest-skip-markers
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpbin/
commit: 06244a71208f816ba14b4871bda45f02f3f883ab Author: Michał Górny gentoo org> AuthorDate: Sat Aug 24 13:05:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 24 13:05:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06244a71 dev-python/pytest-httpbin: Remove old Signed-off-by: Michał Górny gentoo.org> .../pytest-httpbin/pytest-httpbin-2.0.0.ebuild | 41 -- 1 file changed, 41 deletions(-) diff --git a/dev-python/pytest-httpbin/pytest-httpbin-2.0.0.ebuild b/dev-python/pytest-httpbin/pytest-httpbin-2.0.0.ebuild deleted file mode 100644 index 1a7562c8814a.. --- a/dev-python/pytest-httpbin/pytest-httpbin-2.0.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Easily test your HTTP library against a local copy of httpbin" -HOMEPAGE=" - https://github.com/kevin1024/pytest-httpbin/ - https://pypi.org/project/pytest-httpbin/ -" -SRC_URI=" - https://github.com/kevin1024/pytest-httpbin/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -RDEPEND=" - dev-python/httpbin[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - tests/test_server.py::test_redirect_location_is_https_for_secure_server - # minor exception message mismatch on pypy3 - # https://github.com/kevin1024/pytest-httpbin/issues/77 - tests/test_server.py::test_dont_crash_on_handshake_timeout -) - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpbin/
commit: 8ec64e7f3390512ca3b2921585615d115c1d0660 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 24 09:05:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 24 09:05:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec64e7f dev-python/pytest-httpbin: Stabilize 2.0.0-r1 ALLARCHES, #938421 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-httpbin/pytest-httpbin-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-httpbin/pytest-httpbin-2.0.0-r1.ebuild b/dev-python/pytest-httpbin/pytest-httpbin-2.0.0-r1.ebuild index edb7415b41b3..d85ce8c04a99 100644 --- a/dev-python/pytest-httpbin/pytest-httpbin-2.0.0-r1.ebuild +++ b/dev-python/pytest-httpbin/pytest-httpbin-2.0.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND=" dev-python/httpbin[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-skip-markers/
commit: eb4d581ab4feb9c6ecb11e088a071ed76a3f413b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 24 09:05:35 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 24 09:05:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4d581a dev-python/pytest-skip-markers: Stabilize 1.5.2 amd64, #938415 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild index 67c35b4fa432..0a1866373dfe 100644 --- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild +++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" RDEPEND=" >=dev-python/pytest-7.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-skip-markers/
commit: a72bd2c0b89468f57d2693cac3d4db8f0c33a65b Author: Sam James gentoo org> AuthorDate: Sat Aug 24 08:14:52 2024 + Commit: Sam James gentoo org> CommitDate: Sat Aug 24 08:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72bd2c0 dev-python/pytest-skip-markers: Stabilize 1.5.2 x86, #938415 Signed-off-by: Sam James gentoo.org> dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild index 0d34f17d609b..67c35b4fa432 100644 --- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild +++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86" RDEPEND=" >=dev-python/pytest-7.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-asyncio/
commit: 58b93b807b4f9b9307c7f11e94f0deae9916e65a Author: Michał Górny gentoo org> AuthorDate: Sat Aug 24 06:25:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 24 06:41:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b93b80 dev-python/pytest-asyncio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-asyncio/Manifest | 2 - .../pytest-asyncio-0.24.0_alpha0.ebuild| 51 -- .../pytest-asyncio-0.24.0_alpha1.ebuild| 44 --- 3 files changed, 97 deletions(-) diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index 891c8d8cdce1..81dbaa127c28 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,4 +1,2 @@ DIST pytest_asyncio-0.23.8.tar.gz 46920 BLAKE2B 6b7a66e6ef28f2c7a874a115e0346b3803051df5d57e5b8ba35480982231a804adfbe8a4a2c605847730ea940fafe9df2aa94f5081b43aa753b64c3e2ea027a5 SHA512 68f23458c5f22bdb75a6a0a12f185b1f22c5231c0cdcd84806781419f5c866844e851398d771c5932af4a42b5dfdcce6624181f2c0d2f70187bb5feed0ba7c97 DIST pytest_asyncio-0.24.0.tar.gz 49855 BLAKE2B 55813b655252f2c1fbe1658a0a2d739bb03a56794297dde9cf598b8200c0d3aa7437af7a241a821eff47ffe57841142adb93c6434c920cbd1d26b33a8ac8fe96 SHA512 abf2442afb9f5933b223e920c0b107d5781350f2a9c2e58ca141494a4f391acf97f2e377db1fc67b5213031bf371f222dc9c4718ff3c6b5985f5e49913f03cb7 -DIST pytest_asyncio-0.24.0a0.tar.gz 49299 BLAKE2B 2bc9f0a85169db463f344ed1f42dd954599c6e50a3fa3d7bf95bddb3eb162c4ddf454f512d7b1577e0d394174f52dd63664e4eec32a6106a7c2779cf955cb79a SHA512 109ff55bb3f742a246463ed650a6568833e70cd0b4ed30507efb62cf3c9eb5aa9caed960b3b1c9b92c1cb30025436e9e98e33135243a5763b2614632cbae5c8e -DIST pytest_asyncio-0.24.0a1.tar.gz 49212 BLAKE2B d65eb2587ef865d62a8f3469165da58ca9db0ffe98b4ba02b3be36811f635aeac01457b0931fda4653ec7e8634d3dfe70e7e3b5a40be5ae7018bb8f7317fef95 SHA512 33a84c17a853a5b3c4153a178e70fa04ce3494d6f316f0a141b4d945c5052c6c336f55f7ca691423ce448d1e7535d84bc69d939cfc4544076e704a7e5b4509f7 diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha0.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha0.ebuild deleted file mode 100644 index ccbee1a2f1c6.. --- a/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for testing asyncio code with pytest" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-asyncio/ - https://pypi.org/project/pytest-asyncio/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -RDEPEND=" - >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # rely on precise warning counts - tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture - tests/modes/test_legacy_mode.py - tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed - tests/test_pytest_min_version_warning.py - tests/trio/test_fixtures.py::test_strict_mode_ignores_trio_fixtures - - # TODO - tests/test_is_async_test.py::test_returns_false_for_unmarked_coroutine_item_in_strict_mode - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin - epytest -} diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha1.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha1.ebuild deleted file mode 100644 index ef22178cd3b7.. --- a/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for testing asyncio code with pytest" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-asyncio/ - https://pypi.org/project/pytest-asyncio/ -" - -LICENSE="Apache-2.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-asyncio/
commit: 094d014de454049ffa622b6e335ca767f40de24c Author: Michał Górny gentoo org> AuthorDate: Fri Aug 23 16:10:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 23 16:13:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=094d014d dev-python/pytest-asyncio: Bump to 0.24.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-asyncio/Manifest | 1 + .../pytest-asyncio/pytest-asyncio-0.24.0.ebuild| 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index 75d4db52d8e8..891c8d8cdce1 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,3 +1,4 @@ DIST pytest_asyncio-0.23.8.tar.gz 46920 BLAKE2B 6b7a66e6ef28f2c7a874a115e0346b3803051df5d57e5b8ba35480982231a804adfbe8a4a2c605847730ea940fafe9df2aa94f5081b43aa753b64c3e2ea027a5 SHA512 68f23458c5f22bdb75a6a0a12f185b1f22c5231c0cdcd84806781419f5c866844e851398d771c5932af4a42b5dfdcce6624181f2c0d2f70187bb5feed0ba7c97 +DIST pytest_asyncio-0.24.0.tar.gz 49855 BLAKE2B 55813b655252f2c1fbe1658a0a2d739bb03a56794297dde9cf598b8200c0d3aa7437af7a241a821eff47ffe57841142adb93c6434c920cbd1d26b33a8ac8fe96 SHA512 abf2442afb9f5933b223e920c0b107d5781350f2a9c2e58ca141494a4f391acf97f2e377db1fc67b5213031bf371f222dc9c4718ff3c6b5985f5e49913f03cb7 DIST pytest_asyncio-0.24.0a0.tar.gz 49299 BLAKE2B 2bc9f0a85169db463f344ed1f42dd954599c6e50a3fa3d7bf95bddb3eb162c4ddf454f512d7b1577e0d394174f52dd63664e4eec32a6106a7c2779cf955cb79a SHA512 109ff55bb3f742a246463ed650a6568833e70cd0b4ed30507efb62cf3c9eb5aa9caed960b3b1c9b92c1cb30025436e9e98e33135243a5763b2614632cbae5c8e DIST pytest_asyncio-0.24.0a1.tar.gz 49212 BLAKE2B d65eb2587ef865d62a8f3469165da58ca9db0ffe98b4ba02b3be36811f635aeac01457b0931fda4653ec7e8634d3dfe70e7e3b5a40be5ae7018bb8f7317fef95 SHA512 33a84c17a853a5b3c4153a178e70fa04ce3494d6f316f0a141b4d945c5052c6c336f55f7ca691423ce448d1e7535d84bc69d939cfc4544076e704a7e5b4509f7 diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.24.0.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0.ebuild new file mode 100644 index ..ef22178cd3b7 --- /dev/null +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for testing asyncio code with pytest" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-asyncio/ + https://pypi.org/project/pytest-asyncio/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/pytest-8.2[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # rely on precise warning counts + tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-order/
commit: dc44984b459012dc19317dc7b2aee0a5442c7241 Author: Michał Górny gentoo org> AuthorDate: Fri Aug 23 16:01:40 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 23 16:01:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc44984b dev-python/pytest-order: Bump to 1.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-order/Manifest | 1 + dev-python/pytest-order/pytest-order-1.3.0.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/pytest-order/Manifest b/dev-python/pytest-order/Manifest index dcd221856e6b..5f96713abd24 100644 --- a/dev-python/pytest-order/Manifest +++ b/dev-python/pytest-order/Manifest @@ -1 +1,2 @@ DIST pytest-order-1.2.1.tar.gz 44726 BLAKE2B b0365a6c7d420e5997ca67fc3de3d46a02a085f024ba2777c480f4c9da7e90ac3dd3b533d67e43934429f3a1ace1725171c56ad59eeb598c06bbe4dbbc5f71e0 SHA512 2ea89f05e6dcf82a6df596feeb1e25b634e48c4c6219b5320b662e88b5ee2473062f3bf1d38696dac2e045fdf51a118b7907c4a06a90e6e256b4d21bd156be18 +DIST pytest_order-1.3.0.tar.gz 47544 BLAKE2B 9f061910babc8f9ffe25180cc3d4c708c97fbd6afd167ce5d937b57977de1694c2be2abf1995ad91d6aa15c2593d14e39576ada3dfc4e33132cc1a813ea44d5e SHA512 e6accdf49fee88b4911eca991a404e00071a58291bdd564a361640ede68e4c3f80ad79522075258f9e7451dd704627c2950922015f66068dd4969e9da20caef9 diff --git a/dev-python/pytest-order/pytest-order-1.3.0.ebuild b/dev-python/pytest-order/pytest-order-1.3.0.ebuild new file mode 100644 index ..97143ae16e02 --- /dev/null +++ b/dev-python/pytest-order/pytest-order-1.3.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin to run your tests in a specific order" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-order/ + https://pypi.org/project/pytest-order/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/pytest-6.4.2[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs/source + +python_test() { + local EPYTEST_DESELECT=( + # these require pytest-dependency + tests/test_dependency.py::test_order_dependencies_no_auto_mark + tests/test_dependency.py::test_order_dependencies_auto_mark + tests/test_order_group_scope_dep.py::test_class_group_scope_module_scope + tests/test_order_group_scope_named_dep.py::test_class_group_scope_module_scope + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_order.plugin,xdist.plugin,pytest_mock + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-order/
commit: cf2d6f4f6115af786c9832baed840446e7d4c76f Author: Michał Górny gentoo org> AuthorDate: Fri Aug 23 04:50:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Aug 23 04:57:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2d6f4f dev-python/pytest-order: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-order/Manifest | 1 - dev-python/pytest-order/pytest-order-1.2.0.ebuild | 48 --- 2 files changed, 49 deletions(-) diff --git a/dev-python/pytest-order/Manifest b/dev-python/pytest-order/Manifest index 13647a70ed85..dcd221856e6b 100644 --- a/dev-python/pytest-order/Manifest +++ b/dev-python/pytest-order/Manifest @@ -1,2 +1 @@ -DIST pytest-order-1.2.0.tar.gz 44307 BLAKE2B 82611b713c9ae064c41e966d503c649c130d5a1df520594f513e9ab3d1cf6890fba65afa860822aedcee1a95617d3cd9010f5189d158cd76b2a4b9d25dd7d916 SHA512 f615dd57546e90c614af35fd79e7e579d48a5e709af3324f476d347e191606b81698bde619a2d0c7181e6f3b1a3c41121c1b06b5de87e66ac2caa77b5ea11ad9 DIST pytest-order-1.2.1.tar.gz 44726 BLAKE2B b0365a6c7d420e5997ca67fc3de3d46a02a085f024ba2777c480f4c9da7e90ac3dd3b533d67e43934429f3a1ace1725171c56ad59eeb598c06bbe4dbbc5f71e0 SHA512 2ea89f05e6dcf82a6df596feeb1e25b634e48c4c6219b5320b662e88b5ee2473062f3bf1d38696dac2e045fdf51a118b7907c4a06a90e6e256b4d21bd156be18 diff --git a/dev-python/pytest-order/pytest-order-1.2.0.ebuild b/dev-python/pytest-order/pytest-order-1.2.0.ebuild deleted file mode 100644 index f861ccc1aacd.. --- a/dev-python/pytest-order/pytest-order-1.2.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="pytest plugin to run your tests in a specific order" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-order/ - https://pypi.org/project/pytest-order/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/pytest-6.4.2[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # these require pytest-dependency - tests/test_dependency.py::test_order_dependencies_no_auto_mark - tests/test_dependency.py::test_order_dependencies_auto_mark - tests/test_order_group_scope_dep.py::test_class_group_scope_module_scope - tests/test_order_group_scope_named_dep.py::test_class_group_scope_module_scope -) - -distutils_enable_tests pytest -distutils_enable_sphinx docs/source - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_order.plugin,xdist.plugin,pytest_mock - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-localserver/
commit: caf722acd34019ed504c4cc08ac742cd072cde81 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 18 05:40:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 18 06:04:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf722ac dev-python/pytest-localserver: Bump to 0.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-localserver/Manifest | 1 + .../pytest-localserver-0.9.0.ebuild| 43 ++ 2 files changed, 44 insertions(+) diff --git a/dev-python/pytest-localserver/Manifest b/dev-python/pytest-localserver/Manifest index 569befd320f9..5a14b26ec6f7 100644 --- a/dev-python/pytest-localserver/Manifest +++ b/dev-python/pytest-localserver/Manifest @@ -1 +1,2 @@ DIST pytest-localserver-0.8.1.tar.gz 29088 BLAKE2B 9872d9992a7a19af03bfd7fe748c42cee1daaf7789d4984582c901471eaeab7f1bcf5c21f8eed364c71805fe776f1e4053c6044cd00c333d213ef523b6d0bac4 SHA512 d0707d70b3c5caf346c7461cfca203f903277458596839cc2b1d1d48b6d1e6252e51ebcb9c21dc28fd3b98ce8368cb38e771c2a4226a5fc1dec4007f0b243cc2 +DIST pytest_localserver-0.9.0.tar.gz 30222 BLAKE2B b452ef71045c8a157035d56a17f1debee15ee63ca3912d44c90e691b744216a2375980f728bb1d33ee41c527c7115ea975299d7d567b23a1ca1c5ce2dcf41dd7 SHA512 15aa2db9d5a9ca841499d455de7002cd2cb6288c165605f44bb88d5ce3e06b9ce02eacd226853734017fe41075e1cfcdd5cd5c422ee240086ef0cf95fc450011 diff --git a/dev-python/pytest-localserver/pytest-localserver-0.9.0.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.9.0.ebuild new file mode 100644 index ..4b5bc4f214e2 --- /dev/null +++ b/dev-python/pytest-localserver/pytest-localserver-0.9.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pytest plugin to test server connections locally" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-localserver/ + https://pypi.org/project/pytest-localserver/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/werkzeug-0.10[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # requires aiosmtpd that is dead and broken beyond repair + tests/test_smtp.py +) + +src_prepare() { + # remove aiosmtpd dep + sed -e '/aiosmtpd/d' -i setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-home/
commit: bdccdac80f88909d3d11cbd869b77056d774ea82 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 17 07:52:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 17 07:52:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdccdac8 dev-python/pytest-home: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-home/Manifest | 1 - dev-python/pytest-home/pytest-home-0.5.1.ebuild | 31 - 2 files changed, 32 deletions(-) diff --git a/dev-python/pytest-home/Manifest b/dev-python/pytest-home/Manifest index a3cd5d9c8cce..36189b071784 100644 --- a/dev-python/pytest-home/Manifest +++ b/dev-python/pytest-home/Manifest @@ -1,2 +1 @@ -DIST pytest-home-0.5.1.tar.gz 7596 BLAKE2B 3e0ac21a35bff15e652d710bab0c59855c9beda9a1aa32ca5e3aa9e659dabb5a09bc0e93c56f280e859a1d50159f6e56aaf69ec64ee5268a1a93871bca3b3a23 SHA512 6b3ab71f48135d7fe3e0279de598e8067bfeb1f3295d4ab947ff703e8c8c6b61d827ce30f86da15b854a09b813105e459eed02af19da22debd25df20759759b8 DIST pytest_home-0.6.0.tar.gz 8073 BLAKE2B 13760c97f2466eaf4d6b4cd5630bc7c1129d86049a9083b13fa389a8c8e47de62e2b7b71bafd6348cf6fde8a246b9fe32be6c03d45b7f0bcdef565a95b95fae6 SHA512 8abb4d3f5ff9c5b90ed5cea3b80c877899c68a53d424cc6785a5664b7df1fa7afcaf435c3f752ee74d911dc7ceb4c95e970d25dfad9225538737779ad0b9bcf8 diff --git a/dev-python/pytest-home/pytest-home-0.5.1.ebuild b/dev-python/pytest-home/pytest-home-0.5.1.ebuild deleted file mode 100644 index 98e822a8cf57.. --- a/dev-python/pytest-home/pytest-home-0.5.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Home directory fixtures" -HOMEPAGE=" - https://github.com/jaraco/pytest-home/ - https://pypi.org/project/pytest-home/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-vcs/git - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-home/
commit: e69fa746c9e6bb66370cd7eabf5c87caa4620cb1 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 17 07:51:13 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 17 07:51:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69fa746 dev-python/pytest-home: Stabilize 0.6.0 ALLARCHES, #938047 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-home/pytest-home-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-home/pytest-home-0.6.0.ebuild b/dev-python/pytest-home/pytest-home-0.6.0.ebuild index 9b96b2c5bf9c..2a3551637af6 100644 --- a/dev-python/pytest-home/pytest-home-0.6.0.ebuild +++ b/dev-python/pytest-home/pytest-home-0.6.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/pytest[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: 73e79efce5aaeadc03f3df37fef15796b006543e Author: Arthur Zamarin gentoo org> AuthorDate: Mon Aug 12 17:18:53 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Aug 12 17:18:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e79efc dev-python/pytest-import-check: Stabilize 0.0.4 ppc64, #937657 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild index e3e5df3a4bc4..6fcff54827c4 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpserver/
commit: 797fdbd2c6483ddb2f22ccbd0d82e32551ce3847 Author: Michał Górny gentoo org> AuthorDate: Mon Aug 12 02:25:15 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Aug 12 02:50:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797fdbd2 dev-python/pytest-httpserver: Bump to 1.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpserver/Manifest | 1 + .../pytest-httpserver-1.1.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/pytest-httpserver/Manifest b/dev-python/pytest-httpserver/Manifest index e5960d3c5602..743b6eb51cd4 100644 --- a/dev-python/pytest-httpserver/Manifest +++ b/dev-python/pytest-httpserver/Manifest @@ -1 +1,2 @@ DIST pytest_httpserver-1.0.12.tar.gz 66948 BLAKE2B b50871038b1c313db76c456e86bfe82046bcb8207cb72126db18bde5dea4e3cabb6740a19d27eba672967078f60978c1b20946bf502837e0859d957d0318afeb SHA512 fd3d290b23137d0c2893672611e7087e86ed47ccda865779304d177ac2ef6e0068321eb42f42ec89db859fb66910ad68399d3a4aefde250bd207ab9ff4666e3e +DIST pytest_httpserver-1.1.0.tar.gz 67210 BLAKE2B 2965ad0f33a4312439b6af57cb4f53586e6707fbb9f55db1f766b147118a646aa3f0a338c2b693f44b9ae5a5184c94aea245f0af868d929770b54138edf7b70b SHA512 3e707be45d2e29ef213b42e7447ec35599ff1ca6ab7e193a9dee643979d2cd3d9a5a549cd8ff3c313eb2056845ca831c11492f8118e465ce98f0854042b37e27 diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.1.0.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.1.0.ebuild new file mode 100644 index ..7c488288d502 --- /dev/null +++ b/dev-python/pytest-httpserver/pytest-httpserver-1.1.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="HTTP server for pytest to test HTTP clients" +HOMEPAGE=" + https://github.com/csernazs/pytest-httpserver/ + https://pypi.org/project/pytest_httpserver/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/werkzeug[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # tests from building release artifacts + tests/test_release.py + ) + + epytest -p no:localserver +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-freezegun/, dev-python/pytest-freezegun/files/, profiles/
commit: 85e2587a9f2b53f84dc8af17557e478ef2a4c0b0 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 11 17:21:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 11 17:24:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e2587a dev-python/pytest-freezegun: treeclean Closes: https://bugs.gentoo.org/934604 (pkgremoved) Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-freezegun/Manifest | 1 - .../pytest-freezegun-0.4.2-distutils-depr.patch| 61 -- dev-python/pytest-freezegun/metadata.xml | 12 - .../pytest-freezegun-0.4.2-r1.ebuild | 35 - profiles/package.mask | 6 --- 5 files changed, 115 deletions(-) diff --git a/dev-python/pytest-freezegun/Manifest b/dev-python/pytest-freezegun/Manifest deleted file mode 100644 index d5a9e1592d8c.. --- a/dev-python/pytest-freezegun/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pytest-freezegun-0.4.2.gh.tar.gz 7058 BLAKE2B 1c89979d85dbdedf87a26de57d1cfe120ed52831e8d69c42b6117ac49c9eb7376bab018a23ca10b582fc583ca61a03930a86878c141b0c5bf4d807552484fe70 SHA512 2bea7746e4e6a7f2a979cbc5c6d7a2576e0e2631a4e1d5abb7f27f76d6c32b0520a277474c092c5e05ce257f2ba19091918f67e28b7a2da1d5829037c6b70c55 diff --git a/dev-python/pytest-freezegun/files/pytest-freezegun-0.4.2-distutils-depr.patch b/dev-python/pytest-freezegun/files/pytest-freezegun-0.4.2-distutils-depr.patch deleted file mode 100644 index 86b7e32a5c1f.. --- a/dev-python/pytest-freezegun/files/pytest-freezegun-0.4.2-distutils-depr.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 1ae2e18b8d71c45defe8f695a35762a611b2 Mon Sep 17 00:00:00 2001 -From: Hugo van Kemenade -Date: Fri, 8 Apr 2022 13:30:42 +0300 -Subject: [PATCH] Require pytest 3.6 to drop dependency on deprecated distutils - - pytest_freezegun.py | 6 +- - setup.cfg | 2 +- - tox.ini | 2 +- - 3 files changed, 3 insertions(+), 7 deletions(-) - -diff --git a/pytest_freezegun.py b/pytest_freezegun.py -index a08133f..257c7ca 100644 a/pytest_freezegun.py -+++ b/pytest_freezegun.py -@@ -2,7 +2,6 @@ - - import pytest - --from distutils.version import LooseVersion - from freezegun import freeze_time - - -@@ -14,10 +13,7 @@ def get_closest_marker(node, name): - """ - Get our marker, regardless of pytest version - """ --if LooseVersion(pytest.__version__) < LooseVersion('3.6.0'): --return node.get_marker('freeze_time') --else: --return node.get_closest_marker('freeze_time') -+return node.get_closest_marker('freeze_time') - - - @pytest.fixture(name=FIXTURE_NAME) -diff --git a/setup.cfg b/setup.cfg -index 069ddf7..da06223 100644 a/setup.cfg -+++ b/setup.cfg -@@ -31,7 +31,7 @@ py_modules = - pytest_freezegun - install_requires = - freezegun>0.3 --pytest>=3.0.0 -+pytest>=3.6 - - [options.entry_points] - pytest11 = -diff --git a/tox.ini b/tox.ini -index 3846fd9..07e916d 100644 a/tox.ini -+++ b/tox.ini -@@ -6,7 +6,7 @@ envlist = {py35,py36,py37,py38,pypy3}-{pt3,pt4,pt5},py38-ptNext-fgNext,flake8 - deps = - coverage - pip >= 19 -- pt3: pytest>=3,<4 -+ pt3: pytest>=3.6,<4 - pt4: pytest>=4,<5 - pt5: pytest>=5,<6 - ptNext: git+https://github.com/pytest-dev/pytest/ diff --git a/dev-python/pytest-freezegun/metadata.xml b/dev-python/pytest-freezegun/metadata.xml deleted file mode 100644 index b8c08e4e1d5f.. --- a/dev-python/pytest-freezegun/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - pyt...@gentoo.org - - - - ktosiek/pytest-freezegun - pytest-freezegun - - diff --git a/dev-python/pytest-freezegun/pytest-freezegun-0.4.2-r1.ebuild b/dev-python/pytest-freezegun/pytest-freezegun-0.4.2-r1.ebuild deleted file mode 100644 index a217130f6f15.. --- a/dev-python/pytest-freezegun/pytest-freezegun-0.4.2-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Easily freeze time in pytest test + fixtures" -HOMEPAGE=" - https://pypi.org/project/pytest-freezegun/ - https://github.com/ktosiek/pytest-freezegun/ -" -SRC_URI=" - https://github.com/ktosiek/pytest-freezegun/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -PATCHES=( - # https://github.com/ktosiek/pytest-freezegun/pull/38 - "${FILESDIR}"/
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-lazy-fixtures/
commit: 4ada016caeffe3e2f9645466d23c792269bd72d3 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 07:29:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 07:31:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ada016c dev-python/pytest-lazy-fixtures: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-lazy-fixtures/Manifest | 2 -- .../pytest-lazy-fixtures-1.0.7.ebuild | 31 -- .../pytest-lazy-fixtures-1.1.0.ebuild | 31 -- 3 files changed, 64 deletions(-) diff --git a/dev-python/pytest-lazy-fixtures/Manifest b/dev-python/pytest-lazy-fixtures/Manifest index 57ae2ef747db..5716cc075fca 100644 --- a/dev-python/pytest-lazy-fixtures/Manifest +++ b/dev-python/pytest-lazy-fixtures/Manifest @@ -1,3 +1 @@ -DIST pytest_lazy_fixtures-1.0.7.tar.gz 6958 BLAKE2B e8bd937592fc0773077712517655f25a3051263c3ef0a9450e78a22b3e69fa028ecbe17b8f9c5d4e38eff263a2a3a8cb5b0a64e0ca77cd47c80b3128f9a46122 SHA512 abb4cc08d3a3a3de5e1df2df7df8b9f552cefc715408b402a738ebc0368475480f63c627d49b7fe0bdfdb468f15cfc8e568ac1057511f9f9cc4c13231a8c3e71 -DIST pytest_lazy_fixtures-1.1.0.tar.gz 6952 BLAKE2B 487e449368a0cc38a2249c4b1863ddaf050f6c1841624639365b3c972400be677ab2b40e4a9032cd41fbfcadb125109d1801459d48519faaa72533ea54213e3d SHA512 71c55335153520c72dc12b8decc99f2f82369e737ff5067b2a5d53d09ebd5550cf182bb594ef74c574d77f0ce851856eb982860c952147d3fe65b32345e8d6b7 DIST pytest_lazy_fixtures-1.1.1.tar.gz 6978 BLAKE2B 975f76783a224c5f1237546108c25936a3fc5f6f466e936f506957675f220cf200dd0bb4f516e361fb56795281951b4196e1e7f1f399bf15dd9337766eb611a0 SHA512 b8b215f16414ddfd2f6c16b1eb8f10cc6b9931ff44f7a0a158e721071160d94e550336e785d1b5ab772ccc2a88c08687c3e5bdcf684c5e496630f341ba8b423d diff --git a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.7.ebuild b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.7.ebuild deleted file mode 100644 index e789a3c23d78.. --- a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.7.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Allows you to use fixtures in @pytest.mark.parametrize" -HOMEPAGE=" - https://github.com/dev-petrov/pytest-lazy-fixtures/ - https://pypi.org/project/pytest-lazy-fixtures/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/pytest-7[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_lazy_fixtures.plugin - epytest -} diff --git a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.0.ebuild b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.0.ebuild deleted file mode 100644 index 507bf3099c3d.. --- a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Allows you to use fixtures in @pytest.mark.parametrize" -HOMEPAGE=" - https://github.com/dev-petrov/pytest-lazy-fixtures/ - https://pypi.org/project/pytest-lazy-fixtures/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/pytest-7[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_lazy_fixtures.plugin - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-reserial/
commit: 939134b0d8fc288f4f7b06c8dad2d2b4c87af951 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 07:25:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 07:31:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939134b0 dev-python/pytest-reserial: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-reserial/Manifest| 1 - .../pytest-reserial/pytest-reserial-0.4.1.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/dev-python/pytest-reserial/Manifest b/dev-python/pytest-reserial/Manifest index 6e222b761d17..90a52133ef6a 100644 --- a/dev-python/pytest-reserial/Manifest +++ b/dev-python/pytest-reserial/Manifest @@ -1,2 +1 @@ -DIST pytest_reserial-0.4.1.tar.gz 11687 BLAKE2B 68c54b8e89c25d41fcb99f715a6008f71f55ad9e3101b37a90bb3b944fac473dd66392d08bcbe464af942fae58d9406492a65a3d61b547bef33d446b46d69f6a SHA512 1ac92258b3fdfeb9aca95b105c7a8ea21891f2609c591e7aa07ed8cc3d9b17f48eb7ec7d3d53524b564d5572ca679d897b8b06107fc4c370f3ed3cd2125cdfdf DIST pytest_reserial-0.4.2.tar.gz 12374 BLAKE2B 4f0d89bef2f4f99f2a9d9ef1ac5c46e31817ed4c91b78bd41f2670a89dd87dd642a1c80f0574957c24467cb77cebb9f0de27e540b47e0f70933cd6cf4a933ac7 SHA512 e3b9a82feee58c6808bb0491bf6c92f6ee0e1f83b3fafb676a4eac4ed03c90e29ead8d93ed275a83a7f2de3148aa55ba27f6dc6266c2e308e7085794d88a0ffa diff --git a/dev-python/pytest-reserial/pytest-reserial-0.4.1.ebuild b/dev-python/pytest-reserial/pytest-reserial-0.4.1.ebuild deleted file mode 100644 index 74a38cc5b887.. --- a/dev-python/pytest-reserial/pytest-reserial-0.4.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pytest plugin for recording and replaying serial port traffic during tests" -HOMEPAGE=" - https://pypi.org/project/pytest-reserial/ - https://github.com/bessman/pytest-reserial/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - dev-python/pyserial[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpserver/
commit: 180e2960f00a4ed048fd241ffa8c697d6e8428c1 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 07:28:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 07:31:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180e2960 dev-python/pytest-httpserver: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpserver/Manifest | 1 - .../pytest-httpserver-1.0.11.ebuild| 43 -- 2 files changed, 44 deletions(-) diff --git a/dev-python/pytest-httpserver/Manifest b/dev-python/pytest-httpserver/Manifest index 320d21078692..e5960d3c5602 100644 --- a/dev-python/pytest-httpserver/Manifest +++ b/dev-python/pytest-httpserver/Manifest @@ -1,2 +1 @@ -DIST pytest_httpserver-1.0.11.tar.gz 66742 BLAKE2B 641c566b2ae349bf02f9a457c488ac6820cbeabbf430d12d84ba02b09382947aa60b61a6a1578b260d160b3e8d01c37745dfd2e90bdb6aea40f546a8103b367f SHA512 3d3055bc48bbe523fddbf9e9ba3495c3141a6dcd4f8b2cf9c19f11d1e6f4a93eebe64bb920ea5bd3bc0d30f4469ecb9a8beca35fc844ca2c62f6868edcb570ee DIST pytest_httpserver-1.0.12.tar.gz 66948 BLAKE2B b50871038b1c313db76c456e86bfe82046bcb8207cb72126db18bde5dea4e3cabb6740a19d27eba672967078f60978c1b20946bf502837e0859d957d0318afeb SHA512 fd3d290b23137d0c2893672611e7087e86ed47ccda865779304d177ac2ef6e0068321eb42f42ec89db859fb66910ad68399d3a4aefde250bd207ab9ff4666e3e diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild deleted file mode 100644 index 0a376972d1df.. --- a/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP server for pytest to test HTTP clients" -HOMEPAGE=" - https://github.com/csernazs/pytest-httpserver/ - https://pypi.org/project/pytest_httpserver/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/werkzeug[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # confused by extra compressors available (for Accept-Encoding) - tests/test_log_querying.py::test_verify_assert_msg - ) - local EPYTEST_IGNORE=( - # tests from building release artifacts - tests/test_release.py - ) - - epytest -p no:localserver -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: 29b88af833fd65cddad02c347dfb96fe4dc43b00 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 07:28:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 07:31:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b88af8 dev-python/pytest-import-check: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-import-check/Manifest| 1 - .../pytest-import-check-0.0.3.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/dev-python/pytest-import-check/Manifest b/dev-python/pytest-import-check/Manifest index 6439eed65ca1..10e039baaf78 100644 --- a/dev-python/pytest-import-check/Manifest +++ b/dev-python/pytest-import-check/Manifest @@ -1,2 +1 @@ -DIST pytest_import_check-0.0.3.tar.gz 16993 BLAKE2B c0d9ccff18f46b4331ba455fec3e4353084769be631f81e56bf8f0fce374cbc3b9e5ef16e3527f7d39e2b6f46ea7e26b88ffd4197487575b14ee607f94389045 SHA512 4618bc4f5988480f712d0a5dcf7dc2743520a454e5b32beb225f04afeb70235a65bfc27c5a30dbdf248429b844a64edd4a0af805eaa720ba5658aa7dccf8fbb4 DIST pytest_import_check-0.0.4.tar.gz 17221 BLAKE2B d835f1104a1b96aa07e42b5abf6db70284affdb50cfbda22f4a1d4cdf6a7bc5fc93914c95c96b775cf799c0a895bedded63b767946a1caa25b3339a20f16daff SHA512 b661c8da479ec3c02907d34c1b87aaf2a6ab2570bcc61bd9bb662d1292d02093f9b2726e23ae773d6a0d8c28f64a7e2025222dd2c8a2bd7af85adcafb85e69ed diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild deleted file mode 100644 index 62fbf37420b0.. --- a/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="pytest plugin to check whether Python modules can be imported" -HOMEPAGE=" - https://github.com/projg2/pytest-import-check/ - https://pypi.org/project/pytest-import-check/ -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=dev-python/pytest-8.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/setuptools[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_import_check.plugin - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-reserial/
commit: 5bdb5d7cdc413889dbeca2075d5fe3cf6d7a60c6 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 07:24:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 07:25:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdb5d7c dev-python/pytest-reserial: Stabilize 0.4.2 ALLARCHES, #937672 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-reserial/pytest-reserial-0.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-reserial/pytest-reserial-0.4.2.ebuild b/dev-python/pytest-reserial/pytest-reserial-0.4.2.ebuild index d7bd5483c32e..74a38cc5b887 100644 --- a/dev-python/pytest-reserial/pytest-reserial-0.4.2.ebuild +++ b/dev-python/pytest-reserial/pytest-reserial-0.4.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" dev-python/pyserial[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-lazy-fixtures/
commit: 0702da5e3ed0c9957193af47bd058846f4ade8d9 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 07:24:17 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 07:25:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0702da5e dev-python/pytest-lazy-fixtures: Stabilize 1.1.1 ALLARCHES, #937665 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild index 507bf3099c3d..e789a3c23d78 100644 --- a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild +++ b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/pytest-7[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: 48aec36c91e13b0767d08f1be229f586e7a01317 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 06:45:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 06:45:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48aec36c dev-python/pytest: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest/Manifest| 1 - dev-python/pytest/pytest-8.3.1.ebuild | 116 -- 2 files changed, 117 deletions(-) diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index 5eebe2b1b608..afe2ed9a7571 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -2,5 +2,4 @@ DIST pytest-7.4.4.tar.gz 1357116 BLAKE2B 0bf281b3d4b7b2eb7805423a75c8c2befa820cc DIST pytest-8.0.2.tar.gz 1396924 BLAKE2B ad95d246f5592cfe54faea6c96e38cb60d3e2713070d1ff7cab6c42aea312883c5d97c99a930dbcbd8493e966c4b8351320f6494b4ab904afbf21d7e1dd004a7 SHA512 c495943baad05e09b467d23c7afadb3edff7ae93ee96290d6db9e64739236888148b63dff7e8e25b331b11bd48c55fb0ca8901cf823d69b1a922e94915bab2f1 DIST pytest-8.1.2.tar.gz 1410060 BLAKE2B 1379047c5ba434e98a383756c53a9cf31dc3bd3abcc49820f872b9110ec70906ca14080ce17ed2770b71195fbd79627a0eb16ee00429e165368144b20153a02b SHA512 a6ffae29da98ee4c357ebb03f00c4bc1a33f093ef867ad118841695548468c7f229eaa2c029a2ce3b158bbb0a65be5014e91555a223d04c1c72e614cb1d00546 DIST pytest-8.2.2.tar.gz 1427980 BLAKE2B 7f343e5ff05e4d26f816595ad1c52ee2b79d38029e75e3641ed0bbb7477e0a47e5ae48ebc3058a8e9f374cd1a391d360d9eda73eca2e41d8b533eda7948aedcb SHA512 896192f0d41f3fef49915dfea6ae33dbb939f6bbe54de27861bf1554bf87f910702169293e923af9bc40466e7f806aa19ca54cbe41a848c233f70b52bb86a63c -DIST pytest-8.3.1.tar.gz 1438997 BLAKE2B acf50897e018b678231beecc73093788d1b810c47cf81f5d9b156c04f61bfbea00b2c3d49c5ec81d70d0b1f4c3fe084a821c4fa53a200ffe6950177a823a66a2 SHA512 fd650785ec91233242c9ee2a1847d3f4a679cfc4504fa6863410bda2f16527e655261eb285e936219e0bca0d95d958265aa7d3e06401bcd5f5127af3f2809425 DIST pytest-8.3.2.tar.gz 1439314 BLAKE2B a8edbd9d0eef59e1277d88ef657c4720b79ada68c51b1a30af81ae5652e1bc6c30bf6723472729015446da7815d8b3a7c73af4f5a49664d96beeedc96bbb3d54 SHA512 df4df6603f89658c1d814e209ec71a29606b2c015e58f139e3154b2092b08d369d4660401ed0ea9f04c3c6cdc86357a5279ad01e102a3b81e2cbf6e1572ca007 diff --git a/dev-python/pytest/pytest-8.3.1.ebuild b/dev-python/pytest/pytest-8.3.1.ebuild deleted file mode 100644 index a6ff2735eb2d.. --- a/dev-python/pytest/pytest-8.3.1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{10..13} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) - -inherit distutils-r1 pypi - -DESCRIPTION="Simple powerful testing with Python" -HOMEPAGE=" - https://pytest.org/ - https://github.com/pytest-dev/pytest/ - https://pypi.org/project/pytest/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/iniconfig[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - =dev-python/pluggy-1.5.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] - >=dev-python/tomli-1[${PYTHON_USEDEP}] - ' 3.10) - !!<=dev-python/flaky-3.7.0-r5 -" -BDEPEND=" - >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/argcomplete[${PYTHON_USEDEP}] - >=dev-python/attrs-19.2[${PYTHON_USEDEP}] - >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/xmlschema[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - ) -" - -src_test() { - # workaround new readline defaults - echo "set enable-bracketed-paste off" > "${T}"/inputrc || die - local -x INPUTRC="${T}"/inputrc - distutils-r1_src_test -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x COLUMNS=80 - - local EPYTEST_DESELECT=( - # broken by epytest args - testing/test_warnings.py::test_works_with_filterwarnings - - # tend to be broken
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: 78aaf01d67bc069bc366b90d3033d30d33d1bc3b Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 06:43:08 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 06:43:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78aaf01d dev-python/pytest: Stabilize 8.3.2 ALLARCHES, #937680 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest/pytest-8.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest/pytest-8.3.2.ebuild b/dev-python/pytest/pytest-8.3.2.ebuild index a6ff2735eb2d..b5226eac655b 100644 --- a/dev-python/pytest/pytest-8.3.2.ebuild +++ b/dev-python/pytest/pytest-8.3.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subprocess/
commit: 9da167dc63e54997bad541b1960569295b2e15c9 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 06:27:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 06:27:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da167dc dev-python/pytest-subprocess: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-subprocess/Manifest | 2 - .../pytest-subprocess-1.5.0.ebuild | 42 -- .../pytest-subprocess-1.5.1.ebuild | 51 -- 3 files changed, 95 deletions(-) diff --git a/dev-python/pytest-subprocess/Manifest b/dev-python/pytest-subprocess/Manifest index 2cef4ce5fd6b..fdac6d1036de 100644 --- a/dev-python/pytest-subprocess/Manifest +++ b/dev-python/pytest-subprocess/Manifest @@ -1,3 +1 @@ -DIST pytest-subprocess-1.5.0.gh.tar.gz 34771 BLAKE2B b76ab9234ff2ec437ef9679c2e8af6cdc545189c7fd9f832f68c5cad094c80250c5fe1fd6e0da54d7a8c09da30a66f7f097da66f03d169e149186b49e2b72b56 SHA512 8489993cc396d41d127927ab46a43120528dbcb9641e7be03777689af127df29fe618eee3a815e96a0353cc02117dc1af22800d748476c4fe2b76c2246229f08 -DIST pytest-subprocess-1.5.1.gh.tar.gz 35269 BLAKE2B a614376eb25b0e58fe438f2bfc2033ebdb4e83a34cc4fd2ef68b162830dadc2ec4eea436abdcf7d88591ade57e05dd2dcdfbb6443ae30549a03aa9c0935afeeb SHA512 1b719a6d3d1a38638490d574f2b3f9b8a6b76f4059fd05f8c7230395db34caf5e34e58a977ad47a779e65b77317bc05af1293378bca84469fdf205822fbc1cdc DIST pytest-subprocess-1.5.2.gh.tar.gz 35438 BLAKE2B bbc92d99dfdd094e8295df37dd3fb66a022ebd4d711bb3f80408d21c8dbe3304bdafd8e7b0fcba15c681b8598bb55f92e0e91e9bd837ca165e94b791ef02c4e3 SHA512 56bf95ee085e74df1b9691d23a1e766de304896a74fb319df22dbb3faa6e4959fe9b7e790cd65a55c816fb39f3ae8db68bd501aeaade0db498a7273cd7267e45 diff --git a/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild b/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild deleted file mode 100644 index d64fa11a78b9.. --- a/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="A plugin to fake subprocess for pytest" -HOMEPAGE=" - https://github.com/aklajnert/pytest-subprocess/ - https://pypi.org/project/pytest-subprocess/ -" -SRC_URI=" - https://github.com/aklajnert/pytest-subprocess/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/anyio[${PYTHON_USEDEP}] - >=dev-python/docutils-0.12[${PYTHON_USEDEP}] - >=dev-python/pygments-2.0[${PYTHON_USEDEP}] - >=dev-python/pytest-asyncio-0.15.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - epytest -p no:flaky -} diff --git a/dev-python/pytest-subprocess/pytest-subprocess-1.5.1.ebuild b/dev-python/pytest-subprocess/pytest-subprocess-1.5.1.ebuild deleted file mode 100644 index f178708bfd6b.. --- a/dev-python/pytest-subprocess/pytest-subprocess-1.5.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="A plugin to fake subprocess for pytest" -HOMEPAGE=" - https://github.com/aklajnert/pytest-subprocess/ - https://pypi.org/project/pytest-subprocess/ -" -SRC_URI=" - https://github.com/aklajnert/pytest-subprocess/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/anyio[${PYTHON_USEDEP}] - >=dev-python/docutils-0.12[${PYTHON_USEDEP}] - >=dev-python/pygments-2.0[${PYTHON_USEDEP}] - >=dev-python/pytest-asyncio-0.15.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # https://github.com/aklajnert/pytest-subprocess/pull/162 - sed -i -e '/py_modules/d' -e '/find_packages/d' setup.py || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_subprocess.fixtures,pytest_asyncio.plugin - ep
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subprocess/
commit: 2540b2ed27f2f13028e74db6c4f3b05b871bb273 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 06:26:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 06:26:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2540b2ed dev-python/pytest-subprocess: Stabilize 1.5.2 ALLARCHES, #937684 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-subprocess/pytest-subprocess-1.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-subprocess/pytest-subprocess-1.5.2.ebuild b/dev-python/pytest-subprocess/pytest-subprocess-1.5.2.ebuild index 644a1235cad1..3f053a234bf2 100644 --- a/dev-python/pytest-subprocess/pytest-subprocess-1.5.2.ebuild +++ b/dev-python/pytest-subprocess/pytest-subprocess-1.5.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-asyncio/
commit: f56df1e45ecc191db3364242c4e406dac074d9bd Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 05:25:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 05:25:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56df1e4 dev-python/pytest-asyncio: Bump to 0.24.0_alpha1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-asyncio/Manifest | 1 + .../pytest-asyncio-0.24.0_alpha1.ebuild| 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index e669ee772b9d..75d4db52d8e8 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,2 +1,3 @@ DIST pytest_asyncio-0.23.8.tar.gz 46920 BLAKE2B 6b7a66e6ef28f2c7a874a115e0346b3803051df5d57e5b8ba35480982231a804adfbe8a4a2c605847730ea940fafe9df2aa94f5081b43aa753b64c3e2ea027a5 SHA512 68f23458c5f22bdb75a6a0a12f185b1f22c5231c0cdcd84806781419f5c866844e851398d771c5932af4a42b5dfdcce6624181f2c0d2f70187bb5feed0ba7c97 DIST pytest_asyncio-0.24.0a0.tar.gz 49299 BLAKE2B 2bc9f0a85169db463f344ed1f42dd954599c6e50a3fa3d7bf95bddb3eb162c4ddf454f512d7b1577e0d394174f52dd63664e4eec32a6106a7c2779cf955cb79a SHA512 109ff55bb3f742a246463ed650a6568833e70cd0b4ed30507efb62cf3c9eb5aa9caed960b3b1c9b92c1cb30025436e9e98e33135243a5763b2614632cbae5c8e +DIST pytest_asyncio-0.24.0a1.tar.gz 49212 BLAKE2B d65eb2587ef865d62a8f3469165da58ca9db0ffe98b4ba02b3be36811f635aeac01457b0931fda4653ec7e8634d3dfe70e7e3b5a40be5ae7018bb8f7317fef95 SHA512 33a84c17a853a5b3c4153a178e70fa04ce3494d6f316f0a141b4d945c5052c6c336f55f7ca691423ce448d1e7535d84bc69d939cfc4544076e704a7e5b4509f7 diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha1.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha1.ebuild new file mode 100644 index ..ef22178cd3b7 --- /dev/null +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for testing asyncio code with pytest" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-asyncio/ + https://pypi.org/project/pytest-asyncio/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/pytest-8.2[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # rely on precise warning counts + tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-skip-markers/
commit: 03efd3d44533fb91772055f232ca4cb1ae839eba Author: Michał Górny gentoo org> AuthorDate: Sat Aug 10 05:17:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 10 05:17:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03efd3d4 dev-python/pytest-skip-markers: Bump to 1.5.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-skip-markers/Manifest| 1 + .../pytest-skip-markers-1.5.2.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/pytest-skip-markers/Manifest b/dev-python/pytest-skip-markers/Manifest index 04ea6c52f7f5..d48baf75e0c2 100644 --- a/dev-python/pytest-skip-markers/Manifest +++ b/dev-python/pytest-skip-markers/Manifest @@ -1 +1,2 @@ DIST pytest-skip-markers-1.5.1.gh.tar.gz 73219 BLAKE2B f8f23bf64dfc23263ee58397fa8571bf76a77820230f8f27003f72f0a26cbb19ae76185ed203e5b516326a40a355c2d006101f2eb7cd4df40f4a4d80e8e7c629 SHA512 4221e39ab472a88c4f6d0cf2fbf0de1568f99f5ca9962e4afab060b6cfd8365d106583cf818a98bbc7f8f4d5192c7fc9678e4e0da2b6c1082c26ee2e049b0004 +DIST pytest-skip-markers-1.5.2.gh.tar.gz 73513 BLAKE2B 51eb60d13a4b91030f68cf95cf1cb1987cc77bc105355fbceb289e73412f577347ba0340403e32b7930c08945b4d0292b7eededc84e8a5932c457073c823be1e SHA512 631cc632dc3d56cc9a62253f50897b98305402516faa2cf10fce8099069618bc82d281ddf1bf5e89ce8e62b798a8391a09132ec493199f3a86e8681c7062b58f diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild new file mode 100644 index ..0d34f17d609b --- /dev/null +++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="A Pytest plugin which implements a few useful skip markers" +HOMEPAGE=" + https://pytest-skip-markers.readthedocs.io/en/latest/ + https://github.com/saltstack/pytest-skip-markers +" +SRC_URI=" + https://github.com/saltstack/pytest-skip-markers/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/pytest-7.1.0[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + dev-python/pytest-subtests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytestskipmarkers.plugin,pyfakefs.pytest_plugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpbin/files/, dev-python/pytest-httpbin/
commit: dbd4d49cdc4d2c240671a008d7841a196a219d7a Author: Michał Górny gentoo org> AuthorDate: Sat Aug 3 13:56:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 3 14:33:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd4d49c dev-python/pytest-httpbin: Backport upstream cert update Signed-off-by: Michał Górny gentoo.org> .../files/pytest-httpbin-2.0.0-certs.patch | 83 ++ .../pytest-httpbin/pytest-httpbin-2.0.0-r1.ebuild | 54 ++ 2 files changed, 137 insertions(+) diff --git a/dev-python/pytest-httpbin/files/pytest-httpbin-2.0.0-certs.patch b/dev-python/pytest-httpbin/files/pytest-httpbin-2.0.0-certs.patch new file mode 100644 index ..fbf8814ea63e --- /dev/null +++ b/dev-python/pytest-httpbin/files/pytest-httpbin-2.0.0-certs.patch @@ -0,0 +1,83 @@ +From 7bf62b4e8848ce0990cb8d09b8b630dc4140f41b Mon Sep 17 00:00:00 2001 +From: Thomas Grainger +Date: Tue, 30 Jul 2024 11:52:27 +0100 +Subject: [PATCH] generate certs with trustme 586f775 + +diff --git a/pytest_httpbin/certs.py b/pytest_httpbin/certs.py +index 75444d5..230f41b 100644 +--- a/pytest_httpbin/certs.py b/pytest_httpbin/certs.py +@@ -15,7 +15,7 @@ + def where(): + """Return the preferred certificate bundle.""" + # vendored bundle inside Requests +-return os.path.join(os.path.dirname(__file__), "certs", "cacert.pem") ++return os.path.join(os.path.dirname(__file__), "certs", "client.pem") + + + if __name__ == "__main__": +diff --git a/pytest_httpbin/certs/client.pem b/pytest_httpbin/certs/client.pem +new file mode 100644 +index 000..7946137 +--- /dev/null b/pytest_httpbin/certs/client.pem +@@ -0,0 +1,12 @@ ++-BEGIN CERTIFICATE- ++MIIB0TCCAXegAwIBAgIUScnyyX1CI+ywC6GdKol8IIwuGnkwCgYIKoZIzj0EAwIw ++RDEbMBkGA1UECgwSdHJ1c3RtZSB2MS4xLjArZGV2MSUwIwYDVQQLDBxUZXN0aW5n ++IENBICNBdXNVcWJaNG81d3pjb0tCMCAXDTAwMDEwMTAwMDAwMFoYDzMwMDAwMTAx ++MDAwMDAwWjBEMRswGQYDVQQKDBJ0cnVzdG1lIHYxLjEuMCtkZXYxJTAjBgNVBAsM ++HFRlc3RpbmcgQ0EgI0F1c1VxYlo0bzV3emNvS0IwWTATBgcqhkjOPQIBBggqhkjO ++PQMBBwNCAARhrRi78wmZY28t3/y8MTDDCsi7Lzir4WaQm96gf4/9kSolBTFVDUvB ++MkSC7Yged+2bWEzTRERZQLf88uiorUnAo0UwQzAdBgNVHQ4EFgQUHymIBJV4gCrA ++qv+6Q9pSJFtd7PYwEgYDVR0TAQH/BAgwBgEB/wIBCTAOBgNVHQ8BAf8EBAMCAYYw ++CgYIKoZIzj0EAwIDSAAwRQIgLf0sybmdbJoTIgZWrU1k11oecQbdkzh+3jFtNEFn ++zYUCIQCRXjIBDZXtyaywk3DgIggByCQxrrB5vjlnyYTd9vNUSw== ++-END CERTIFICATE- +diff --git a/pytest_httpbin/certs/server.key b/pytest_httpbin/certs/server.key +new file mode 100644 +index 000..fd9fd82 +--- /dev/null b/pytest_httpbin/certs/server.key +@@ -0,0 +1,5 @@ ++-BEGIN EC PRIVATE KEY- ++MHcCAQEEIPNMu1H1DN9x0VLZNzO3BFp5boEGyc80XFaR1ML18uFRoAoGCCqGSM49 ++AwEHoUQDQgAEiNIfYxmsmjemcRRpcd4qP+x1yONFBZZli7CEKxg9j3x5j1OJPeyC ++BQ83kogrxJYLbRjdHUx4VOCEXjffmYhnMA== ++-END EC PRIVATE KEY- +diff --git a/pytest_httpbin/certs/server.pem b/pytest_httpbin/certs/server.pem +new file mode 100644 +index 000..7c70f64 +--- /dev/null b/pytest_httpbin/certs/server.pem +@@ -0,0 +1,15 @@ ++-BEGIN CERTIFICATE- ++MIICTDCCAfOgAwIBAgIUZ9rBQX/YRZFcqXCIzOSAd1D0IUcwCgYIKoZIzj0EAwIw ++RDEbMBkGA1UECgwSdHJ1c3RtZSB2MS4xLjArZGV2MSUwIwYDVQQLDBxUZXN0aW5n ++IENBICNBdXNVcWJaNG81d3pjb0tCMCAXDTAwMDEwMTAwMDAwMFoYDzMwMDAwMTAx ++MDAwMDAwWjBGMRswGQYDVQQKDBJ0cnVzdG1lIHYxLjEuMCtkZXYxJzAlBgNVBAsM ++HlRlc3RpbmcgY2VydCAjLVdQNWpjLTllQ0U0S0JxMjBZMBMGByqGSM49AgEGCCqG ++SM49AwEHA0IABIjSH2MZrJo3pnEUaXHeKj/sdcjjRQWWZYuwhCsYPY98eY9TiT3s ++ggUPN5KIK8SWC20Y3R1MeFTghF4335mIZzCjgb4wgbswHQYDVR0OBBYEFCO99Ega ++h7pEyFEJVwe09DZzNHDtMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUHymIBJV4 ++gCrAqv+6Q9pSJFtd7PYwLwYDVR0RAQH/BCUwI4IJbG9jYWxob3N0hwR/AAABhxAA ++AAABMA4GA1UdDwEB/wQEAwIFoDAqBgNVHSUBAf8EIDAeBggr ++BgEFBQcDAgYIKwYBBQUHAwEGCCsGAQUFBwMDMAoGCCqGSM49BAMCA0cAMEQCIHB0 ++imdD2aQuq4DipTvnFJjmT+w8i3D/Pz8X6bPdkJW/AiATl+m4TW4BE5v1ID3ftDhz ++ja8s574nAjDAqcSL7otVpQ== ++-END CERTIFICATE- +diff --git a/pytest_httpbin/serve.py b/pytest_httpbin/serve.py +index c15c227..8310140 100644 +--- a/pytest_httpbin/serve.py b/pytest_httpbin/serve.py +@@ -60,8 +60,8 @@ def finish_request(self, request, client_address): + try: + context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER) + context.load_cert_chain( +-os.path.join(CERT_DIR, "cert.pem"), +-os.path.join(CERT_DIR, "key.pem"), ++os.path.join(CERT_DIR, "server.pem"), ++os.path.join(CERT_DIR, "server.key"), + ) + with context.wrap_socket( + request, server_side=True, suppress_ragged_eofs=False diff --git a/dev-python/pytest-httpbin/pytest-httpbin-2.0.0-r1.ebuild b/dev-python/pytest-httpbin/pytest-httpbin-2.0.0-r1.ebuild new file mode 100644 index ..edb7415b41b3 --- /dev/null +++ b/dev-python/pytest-httpbin/pytest-httpbin-2.0.0-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distrib
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpserver/
commit: 13efa49ebb55cb2d2c45c87dd2d950d61d7c9d1d Author: Michał Górny gentoo org> AuthorDate: Sat Aug 3 06:27:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 3 06:27:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13efa49e dev-python/pytest-httpserver: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpserver/Manifest | 1 - .../pytest-httpserver-1.0.10.ebuild| 39 -- 2 files changed, 40 deletions(-) diff --git a/dev-python/pytest-httpserver/Manifest b/dev-python/pytest-httpserver/Manifest index c02cf9663032..320d21078692 100644 --- a/dev-python/pytest-httpserver/Manifest +++ b/dev-python/pytest-httpserver/Manifest @@ -1,3 +1,2 @@ -DIST pytest_httpserver-1.0.10.tar.gz 60446 BLAKE2B 99d1db58f7b6fab78b687db0fc2448cbd9a3132b999e4d0ca1c8533ec2afebc717b9c28a16635260fb305aaafb832f591d28752ba3930473312a677dfaffd0be SHA512 f8636ccf757f687666a5336db66ac061ea6205979c7bbf8c9a2534282d8559453a7470318c07384aa755282c12e63537cce2ab9e9f3b2fbcda0e649ed2a45f92 DIST pytest_httpserver-1.0.11.tar.gz 66742 BLAKE2B 641c566b2ae349bf02f9a457c488ac6820cbeabbf430d12d84ba02b09382947aa60b61a6a1578b260d160b3e8d01c37745dfd2e90bdb6aea40f546a8103b367f SHA512 3d3055bc48bbe523fddbf9e9ba3495c3141a6dcd4f8b2cf9c19f11d1e6f4a93eebe64bb920ea5bd3bc0d30f4469ecb9a8beca35fc844ca2c62f6868edcb570ee DIST pytest_httpserver-1.0.12.tar.gz 66948 BLAKE2B b50871038b1c313db76c456e86bfe82046bcb8207cb72126db18bde5dea4e3cabb6740a19d27eba672967078f60978c1b20946bf502837e0859d957d0318afeb SHA512 fd3d290b23137d0c2893672611e7087e86ed47ccda865779304d177ac2ef6e0068321eb42f42ec89db859fb66910ad68399d3a4aefde250bd207ab9ff4666e3e diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.0.10.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.0.10.ebuild deleted file mode 100644 index f6b937f9a051.. --- a/dev-python/pytest-httpserver/pytest-httpserver-1.0.10.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP server for pytest to test HTTP clients" -HOMEPAGE=" - https://github.com/csernazs/pytest-httpserver/ - https://pypi.org/project/pytest_httpserver/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/werkzeug[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # tests from building release artifacts - tests/test_release.py - ) - - epytest -p no:localserver -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subtests/
commit: 717e036077a6b281d9738d169f7cd739279c04e6 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 3 06:26:57 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 3 06:26:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717e0360 dev-python/pytest-subtests: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-subtests/Manifest| 2 -- .../pytest-subtests/pytest-subtests-0.12.1.ebuild | 40 -- .../pytest-subtests/pytest-subtests-0.13.0.ebuild | 39 - 3 files changed, 81 deletions(-) diff --git a/dev-python/pytest-subtests/Manifest b/dev-python/pytest-subtests/Manifest index f386fef2a6a7..b09258cbad40 100644 --- a/dev-python/pytest-subtests/Manifest +++ b/dev-python/pytest-subtests/Manifest @@ -1,3 +1 @@ -DIST pytest-subtests-0.12.1.tar.gz 15303 BLAKE2B 68ce29fd067836cb32b43f260c98b0a8d1827a1bf6f3f61bc98eb69a5259dad725379bece5fe745e86561cab7e58042aff7da51d39e99fd09bbf0127d04d8cca SHA512 5eb4ff950171f8e008b3879453b55bab1ebc82ec60ca4da839158ad6e195c03f1a5d6b6ce2ac263a3ecaa2f684955e4fcc7abf5e429de9ffd898586b758e6cd4 -DIST pytest_subtests-0.13.0.tar.gz 15842 BLAKE2B 8ca2b7eb9983bc8d07d2e1eff281b0047b8a8002eff7aa916e58927522eb390c2e6fd8f788738d5a5ae725bb93cd7f8f4e99eca0270d76b64a2d55f2f3c37d8f SHA512 0cff25633782e898594fab2de7078ef0d3983d5fd5ec35179e8016905f2d795024fd7c430aad42c3889f4c3f28947a4bdb93de7fad2dd9fec2d721c0fd51d323 DIST pytest_subtests-0.13.1.tar.gz 15936 BLAKE2B 6301c0dae6eccd9f20acf6c08e0b1b77c7e80a64e4558628cc85e0d6c202d0b2bb0d7be27f930d7bf68ab8c4c2076e7fe68ab24b9b45cb22fbb3a4b31fd7b4e7 SHA512 c1c92a7a608710fd75a3a67cfd620ec257d7b1fa191fc4788a747ffebdf3973dde9407ed85e1842f15947558f6ec7c15e5c13ad84ce59489398386d6578f1caf diff --git a/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild deleted file mode 100644 index d685370d589e.. --- a/dev-python/pytest-subtests/pytest-subtests-0.12.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Unittest subTest() support and subtests fixture" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-subtests/ - https://pypi.org/project/pytest-subtests/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/pytest-7[${PYTHON_USEDEP}] -" -# pytest-xdist is used to test compatibility -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin,pytest_subtests.plugin - epytest -} diff --git a/dev-python/pytest-subtests/pytest-subtests-0.13.0.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.13.0.ebuild deleted file mode 100644 index 477c42560e40.. --- a/dev-python/pytest-subtests/pytest-subtests-0.13.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Unittest subTest() support and subtests fixture" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-subtests/ - https://pypi.org/project/pytest-subtests/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/pytest-7[${PYTHON_USEDEP}] -" -# pytest-xdist is used to test compatibility -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin,pytest_subtests.plugin - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-asyncio/
commit: ea777665e65808f4a1c45527989b18cff1dba426 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 3 06:26:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 3 06:26:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea777665 dev-python/pytest-asyncio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-asyncio/Manifest | 1 - .../pytest-asyncio/pytest-asyncio-0.23.7.ebuild| 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index e3038bb2cd62..e669ee772b9d 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,3 +1,2 @@ -DIST pytest_asyncio-0.23.7.tar.gz 46296 BLAKE2B afcdba0928f07e91ed68f54de2c1241fec784f164e3d5edb09908b913536edadbba7c90a73a8c843715da4567b18cc27929f31c6d0c2be3940e6ecc23abcc43c SHA512 d7164b060c1d0aa7999537e5681d2153662d49ec94e056da93b4cb2ba3dd0e3e5e4a68691c15b920c8e0ced03a4256620da600a33bcfa76b1adfa7ee66cd8de0 DIST pytest_asyncio-0.23.8.tar.gz 46920 BLAKE2B 6b7a66e6ef28f2c7a874a115e0346b3803051df5d57e5b8ba35480982231a804adfbe8a4a2c605847730ea940fafe9df2aa94f5081b43aa753b64c3e2ea027a5 SHA512 68f23458c5f22bdb75a6a0a12f185b1f22c5231c0cdcd84806781419f5c866844e851398d771c5932af4a42b5dfdcce6624181f2c0d2f70187bb5feed0ba7c97 DIST pytest_asyncio-0.24.0a0.tar.gz 49299 BLAKE2B 2bc9f0a85169db463f344ed1f42dd954599c6e50a3fa3d7bf95bddb3eb162c4ddf454f512d7b1577e0d394174f52dd63664e4eec32a6106a7c2779cf955cb79a SHA512 109ff55bb3f742a246463ed650a6568833e70cd0b4ed30507efb62cf3c9eb5aa9caed960b3b1c9b92c1cb30025436e9e98e33135243a5763b2614632cbae5c8e diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.23.7.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.23.7.ebuild deleted file mode 100644 index 40f237ee5133.. --- a/dev-python/pytest-asyncio/pytest-asyncio-0.23.7.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for testing asyncio code with pytest" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-asyncio/ - https://pypi.org/project/pytest-asyncio/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # rely on precise warning counts - tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture - tests/modes/test_legacy_mode.py - tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed - tests/test_pytest_min_version_warning.py - tests/trio/test_fixtures.py::test_strict_mode_ignores_trio_fixtures - - # TODO - tests/test_is_async_test.py::test_returns_false_for_unmarked_coroutine_item_in_strict_mode - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subtests/
commit: a7f6ec5cfb867cd6a64a2de716b039ee091131b9 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 3 06:24:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 3 06:24:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f6ec5c dev-python/pytest-subtests: Stabilize 0.13.1 ALLARCHES, #937193 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-subtests/pytest-subtests-0.13.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-subtests/pytest-subtests-0.13.1.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.13.1.ebuild index 477c42560e40..184e4dab313c 100644 --- a/dev-python/pytest-subtests/pytest-subtests-0.13.1.ebuild +++ b/dev-python/pytest-subtests/pytest-subtests-0.13.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpserver/
commit: 029cbd7a4aef0a5ccd483a12e9556c452b374d2a Author: Michał Górny gentoo org> AuthorDate: Sat Aug 3 06:24:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 3 06:24:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029cbd7a dev-python/pytest-httpserver: Stabilize 1.0.11 ALLARCHES, #937192 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild index ecf968face41..0a376972d1df 100644 --- a/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild +++ b/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/werkzeug[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-asyncio/
commit: e6f748ba1a6102b2156d340d694e03eb2485c907 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 3 06:24:03 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 3 06:24:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f748ba dev-python/pytest-asyncio: Stabilize 0.23.8 ALLARCHES, #937191 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild index ccbee1a2f1c6..40f237ee5133 100644 --- a/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-asyncio/
commit: 466576d608955d4c7ef74cec6aa7815ea021d075 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 31 04:55:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 31 05:52:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466576d6 dev-python/pytest-asyncio: Bump to 0.24.0_alpha0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-asyncio/Manifest | 1 + .../pytest-asyncio-0.24.0_alpha0.ebuild| 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index dbbb81bfdec8..e3038bb2cd62 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,2 +1,3 @@ DIST pytest_asyncio-0.23.7.tar.gz 46296 BLAKE2B afcdba0928f07e91ed68f54de2c1241fec784f164e3d5edb09908b913536edadbba7c90a73a8c843715da4567b18cc27929f31c6d0c2be3940e6ecc23abcc43c SHA512 d7164b060c1d0aa7999537e5681d2153662d49ec94e056da93b4cb2ba3dd0e3e5e4a68691c15b920c8e0ced03a4256620da600a33bcfa76b1adfa7ee66cd8de0 DIST pytest_asyncio-0.23.8.tar.gz 46920 BLAKE2B 6b7a66e6ef28f2c7a874a115e0346b3803051df5d57e5b8ba35480982231a804adfbe8a4a2c605847730ea940fafe9df2aa94f5081b43aa753b64c3e2ea027a5 SHA512 68f23458c5f22bdb75a6a0a12f185b1f22c5231c0cdcd84806781419f5c866844e851398d771c5932af4a42b5dfdcce6624181f2c0d2f70187bb5feed0ba7c97 +DIST pytest_asyncio-0.24.0a0.tar.gz 49299 BLAKE2B 2bc9f0a85169db463f344ed1f42dd954599c6e50a3fa3d7bf95bddb3eb162c4ddf454f512d7b1577e0d394174f52dd63664e4eec32a6106a7c2779cf955cb79a SHA512 109ff55bb3f742a246463ed650a6568833e70cd0b4ed30507efb62cf3c9eb5aa9caed960b3b1c9b92c1cb30025436e9e98e33135243a5763b2614632cbae5c8e diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha0.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha0.ebuild new file mode 100644 index ..ccbee1a2f1c6 --- /dev/null +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.24.0_alpha0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for testing asyncio code with pytest" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-asyncio/ + https://pypi.org/project/pytest-asyncio/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # rely on precise warning counts + tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture + tests/modes/test_legacy_mode.py + tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed + tests/test_pytest_min_version_warning.py + tests/trio/test_fixtures.py::test_strict_mode_ignores_trio_fixtures + + # TODO + tests/test_is_async_test.py::test_returns_false_for_unmarked_coroutine_item_in_strict_mode + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-home/
commit: 8430017a54c392f896235d5752599d5aca132a50 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 29 03:02:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 29 03:16:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8430017a dev-python/pytest-home: Bump to 0.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-home/Manifest | 1 + dev-python/pytest-home/pytest-home-0.6.0.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/dev-python/pytest-home/Manifest b/dev-python/pytest-home/Manifest index 96f9ab0e2ae5..a3cd5d9c8cce 100644 --- a/dev-python/pytest-home/Manifest +++ b/dev-python/pytest-home/Manifest @@ -1 +1,2 @@ DIST pytest-home-0.5.1.tar.gz 7596 BLAKE2B 3e0ac21a35bff15e652d710bab0c59855c9beda9a1aa32ca5e3aa9e659dabb5a09bc0e93c56f280e859a1d50159f6e56aaf69ec64ee5268a1a93871bca3b3a23 SHA512 6b3ab71f48135d7fe3e0279de598e8067bfeb1f3295d4ab947ff703e8c8c6b61d827ce30f86da15b854a09b813105e459eed02af19da22debd25df20759759b8 +DIST pytest_home-0.6.0.tar.gz 8073 BLAKE2B 13760c97f2466eaf4d6b4cd5630bc7c1129d86049a9083b13fa389a8c8e47de62e2b7b71bafd6348cf6fde8a246b9fe32be6c03d45b7f0bcdef565a95b95fae6 SHA512 8abb4d3f5ff9c5b90ed5cea3b80c877899c68a53d424cc6785a5664b7df1fa7afcaf435c3f752ee74d911dc7ceb4c95e970d25dfad9225538737779ad0b9bcf8 diff --git a/dev-python/pytest-home/pytest-home-0.6.0.ebuild b/dev-python/pytest-home/pytest-home-0.6.0.ebuild new file mode 100644 index ..9b96b2c5bf9c --- /dev/null +++ b/dev-python/pytest-home/pytest-home-0.6.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Home directory fixtures" +HOMEPAGE=" + https://github.com/jaraco/pytest-home/ + https://pypi.org/project/pytest-home/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/pytest[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_home.fixtures + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-twisted/
commit: 3636323c4b4aae40c45395c8038b5967ac78f7da Author: Michał Górny gentoo org> AuthorDate: Sat Jul 27 09:56:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 27 09:56:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3636323c dev-python/pytest-twisted: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-twisted/Manifest | 1 - .../pytest-twisted/pytest-twisted-1.14.1.ebuild| 62 -- 2 files changed, 63 deletions(-) diff --git a/dev-python/pytest-twisted/Manifest b/dev-python/pytest-twisted/Manifest index 3e6cac8d0ff5..4dd9a8e86275 100644 --- a/dev-python/pytest-twisted/Manifest +++ b/dev-python/pytest-twisted/Manifest @@ -1,2 +1 @@ -DIST pytest-twisted-1.14.1.gh.tar.gz 17114 BLAKE2B 36b851b734acc03919dc03842d942d205468375d9318d4ce4f880532fca29d31354125fd2ab8149a50bcf29e46ec812898b7167e34c0fa1276dcd5c2aa36ccd1 SHA512 d5b6d629ed3cf7ae1537e76494fa7eb4bbb9767cbc50d97a5657c668b381f39236acc6224b3754d62e2cccd4dff7e6161265ddc6a939f0488cef53eeade0eae9 DIST pytest-twisted-1.14.2.gh.tar.gz 17120 BLAKE2B d12c00c5a01c8219626f5a85d5cee4b2f0fc27d4dbea5c38e4fa7e374d1ca04098b1e8bc453ff1391415b2999eb1bb1f0472cef85bb4b4b2e50a1d2632cb6177 SHA512 51c915dfba829442b68c981f80d42cc22ece12a81388f239211ca73bb76dbfadeec76722df44b2e6b6473a4a3886031846a47b855ef217ed240a7c28d20f6160 diff --git a/dev-python/pytest-twisted/pytest-twisted-1.14.1.ebuild b/dev-python/pytest-twisted/pytest-twisted-1.14.1.ebuild deleted file mode 100644 index f90693d8ef2f.. --- a/dev-python/pytest-twisted/pytest-twisted-1.14.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="A pytest plugin for testing Twisted framework consumers" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-twisted/ - https://pypi.org/project/pytest-twisted/ -" -SRC_URI=" - https://github.com/pytest-dev/pytest-twisted/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - dev-python/decorator[${PYTHON_USEDEP}] - dev-python/greenlet[${PYTHON_USEDEP}] - >=dev-python/pytest-2.3[${PYTHON_USEDEP}] - dev-python/twisted[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # If we let pytest-twisted autoload everywhere, it breaks tests in - # packages that don't expect it. Apply a similar hack as for bug - # #661218. - sed -e 's/"pytest11": \[[^]]*\]//' -i setup.py || die - - # https://github.com/pytest-dev/pytest/issues/9280 - sed -e '/^pytest_plugins =/d' -i testing/conftest.py || die - - distutils-r1_src_prepare -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_twisted - - local EPYTEST_DESELECT=( - # regression with pytest-8.2 - # https://github.com/pytest-dev/pytest-twisted/issues/176 - testing/test_basic.py::test_async_fixture_module_scope - ) - - epytest -p pytester -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-twisted/
commit: 0b512112d43f6cbc6708237f70966e43a22f167c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 27 08:52:58 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 27 08:52:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b512112 dev-python/pytest-twisted: Stabilize 1.14.2 ALLARCHES, #936694 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild b/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild index c6585205c277..ea6188cc0b20 100644 --- a/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild +++ b/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" RDEPEND=" dev-python/decorator[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: 0419e99f6ef993ba37d311e7807647da36a5b4bd Author: Michał Górny gentoo org> AuthorDate: Fri Jul 26 00:52:03 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 26 01:27:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0419e99f dev-python/pytest: Bump to 8.3.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest/Manifest| 1 + dev-python/pytest/pytest-8.3.2.ebuild | 116 ++ 2 files changed, 117 insertions(+) diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index f92cd46ff33a..5eebe2b1b608 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -3,3 +3,4 @@ DIST pytest-8.0.2.tar.gz 1396924 BLAKE2B ad95d246f5592cfe54faea6c96e38cb60d3e271 DIST pytest-8.1.2.tar.gz 1410060 BLAKE2B 1379047c5ba434e98a383756c53a9cf31dc3bd3abcc49820f872b9110ec70906ca14080ce17ed2770b71195fbd79627a0eb16ee00429e165368144b20153a02b SHA512 a6ffae29da98ee4c357ebb03f00c4bc1a33f093ef867ad118841695548468c7f229eaa2c029a2ce3b158bbb0a65be5014e91555a223d04c1c72e614cb1d00546 DIST pytest-8.2.2.tar.gz 1427980 BLAKE2B 7f343e5ff05e4d26f816595ad1c52ee2b79d38029e75e3641ed0bbb7477e0a47e5ae48ebc3058a8e9f374cd1a391d360d9eda73eca2e41d8b533eda7948aedcb SHA512 896192f0d41f3fef49915dfea6ae33dbb939f6bbe54de27861bf1554bf87f910702169293e923af9bc40466e7f806aa19ca54cbe41a848c233f70b52bb86a63c DIST pytest-8.3.1.tar.gz 1438997 BLAKE2B acf50897e018b678231beecc73093788d1b810c47cf81f5d9b156c04f61bfbea00b2c3d49c5ec81d70d0b1f4c3fe084a821c4fa53a200ffe6950177a823a66a2 SHA512 fd650785ec91233242c9ee2a1847d3f4a679cfc4504fa6863410bda2f16527e655261eb285e936219e0bca0d95d958265aa7d3e06401bcd5f5127af3f2809425 +DIST pytest-8.3.2.tar.gz 1439314 BLAKE2B a8edbd9d0eef59e1277d88ef657c4720b79ada68c51b1a30af81ae5652e1bc6c30bf6723472729015446da7815d8b3a7c73af4f5a49664d96beeedc96bbb3d54 SHA512 df4df6603f89658c1d814e209ec71a29606b2c015e58f139e3154b2092b08d369d4660401ed0ea9f04c3c6cdc86357a5279ad01e102a3b81e2cbf6e1572ca007 diff --git a/dev-python/pytest/pytest-8.3.2.ebuild b/dev-python/pytest/pytest-8.3.2.ebuild new file mode 100644 index ..a6ff2735eb2d --- /dev/null +++ b/dev-python/pytest/pytest-8.3.2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simple powerful testing with Python" +HOMEPAGE=" + https://pytest.org/ + https://github.com/pytest-dev/pytest/ + https://pypi.org/project/pytest/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/iniconfig[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + =dev-python/pluggy-1.5.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + >=dev-python/tomli-1[${PYTHON_USEDEP}] + ' 3.10) + !!<=dev-python/flaky-3.7.0-r5 +" +BDEPEND=" + >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/argcomplete[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2[${PYTHON_USEDEP}] + >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/xmlschema[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +src_test() { + # workaround new readline defaults + echo "set enable-bracketed-paste off" > "${T}"/inputrc || die + local -x INPUTRC="${T}"/inputrc + distutils-r1_src_test +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x COLUMNS=80 + + local EPYTEST_DESELECT=( + # broken by epytest args + testing/test_warnings.py::test_works_with_filterwarnings + + # tend to be broken by random pytest plugins + # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out) + testing/test_helpconfig.py::test_version_less_verbose + testing/test_helpconfig.py::test_version_verbose + testing/test_junitxml.py::test_random_report_log_xdist +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subprocess/
commit: 3f2c0cafd46170ae775fbc1d0d7049743dfb6138 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 24 12:21:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 24 12:46:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2c0caf dev-python/pytest-subprocess: Bump to 1.5.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-subprocess/Manifest | 1 + .../pytest-subprocess-1.5.2.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-python/pytest-subprocess/Manifest b/dev-python/pytest-subprocess/Manifest index 3663c39be750..2cef4ce5fd6b 100644 --- a/dev-python/pytest-subprocess/Manifest +++ b/dev-python/pytest-subprocess/Manifest @@ -1,2 +1,3 @@ DIST pytest-subprocess-1.5.0.gh.tar.gz 34771 BLAKE2B b76ab9234ff2ec437ef9679c2e8af6cdc545189c7fd9f832f68c5cad094c80250c5fe1fd6e0da54d7a8c09da30a66f7f097da66f03d169e149186b49e2b72b56 SHA512 8489993cc396d41d127927ab46a43120528dbcb9641e7be03777689af127df29fe618eee3a815e96a0353cc02117dc1af22800d748476c4fe2b76c2246229f08 DIST pytest-subprocess-1.5.1.gh.tar.gz 35269 BLAKE2B a614376eb25b0e58fe438f2bfc2033ebdb4e83a34cc4fd2ef68b162830dadc2ec4eea436abdcf7d88591ade57e05dd2dcdfbb6443ae30549a03aa9c0935afeeb SHA512 1b719a6d3d1a38638490d574f2b3f9b8a6b76f4059fd05f8c7230395db34caf5e34e58a977ad47a779e65b77317bc05af1293378bca84469fdf205822fbc1cdc +DIST pytest-subprocess-1.5.2.gh.tar.gz 35438 BLAKE2B bbc92d99dfdd094e8295df37dd3fb66a022ebd4d711bb3f80408d21c8dbe3304bdafd8e7b0fcba15c681b8598bb55f92e0e91e9bd837ca165e94b791ef02c4e3 SHA512 56bf95ee085e74df1b9691d23a1e766de304896a74fb319df22dbb3faa6e4959fe9b7e790cd65a55c816fb39f3ae8db68bd501aeaade0db498a7273cd7267e45 diff --git a/dev-python/pytest-subprocess/pytest-subprocess-1.5.2.ebuild b/dev-python/pytest-subprocess/pytest-subprocess-1.5.2.ebuild new file mode 100644 index ..644a1235cad1 --- /dev/null +++ b/dev-python/pytest-subprocess/pytest-subprocess-1.5.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="A plugin to fake subprocess for pytest" +HOMEPAGE=" + https://github.com/aklajnert/pytest-subprocess/ + https://pypi.org/project/pytest-subprocess/ +" +SRC_URI=" + https://github.com/aklajnert/pytest-subprocess/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/anyio[${PYTHON_USEDEP}] + >=dev-python/docutils-0.12[${PYTHON_USEDEP}] + >=dev-python/pygments-2.0[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.15.1[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_subprocess.fixtures,pytest_asyncio.plugin + epytest -p rerunfailures +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subprocess/
commit: 5124f87e11b6684bcefc4318ef418a25524c4f59 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 24 05:01:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 24 06:00:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5124f87e dev-python/pytest-subprocess: Bump to 1.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-subprocess/Manifest | 1 + .../pytest-subprocess-1.5.1.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/pytest-subprocess/Manifest b/dev-python/pytest-subprocess/Manifest index 50d817de0d37..3663c39be750 100644 --- a/dev-python/pytest-subprocess/Manifest +++ b/dev-python/pytest-subprocess/Manifest @@ -1 +1,2 @@ DIST pytest-subprocess-1.5.0.gh.tar.gz 34771 BLAKE2B b76ab9234ff2ec437ef9679c2e8af6cdc545189c7fd9f832f68c5cad094c80250c5fe1fd6e0da54d7a8c09da30a66f7f097da66f03d169e149186b49e2b72b56 SHA512 8489993cc396d41d127927ab46a43120528dbcb9641e7be03777689af127df29fe618eee3a815e96a0353cc02117dc1af22800d748476c4fe2b76c2246229f08 +DIST pytest-subprocess-1.5.1.gh.tar.gz 35269 BLAKE2B a614376eb25b0e58fe438f2bfc2033ebdb4e83a34cc4fd2ef68b162830dadc2ec4eea436abdcf7d88591ade57e05dd2dcdfbb6443ae30549a03aa9c0935afeeb SHA512 1b719a6d3d1a38638490d574f2b3f9b8a6b76f4059fd05f8c7230395db34caf5e34e58a977ad47a779e65b77317bc05af1293378bca84469fdf205822fbc1cdc diff --git a/dev-python/pytest-subprocess/pytest-subprocess-1.5.1.ebuild b/dev-python/pytest-subprocess/pytest-subprocess-1.5.1.ebuild new file mode 100644 index ..f178708bfd6b --- /dev/null +++ b/dev-python/pytest-subprocess/pytest-subprocess-1.5.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="A plugin to fake subprocess for pytest" +HOMEPAGE=" + https://github.com/aklajnert/pytest-subprocess/ + https://pypi.org/project/pytest-subprocess/ +" +SRC_URI=" + https://github.com/aklajnert/pytest-subprocess/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/anyio[${PYTHON_USEDEP}] + >=dev-python/docutils-0.12[${PYTHON_USEDEP}] + >=dev-python/pygments-2.0[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.15.1[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # https://github.com/aklajnert/pytest-subprocess/pull/162 + sed -i -e '/py_modules/d' -e '/find_packages/d' setup.py || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_subprocess.fixtures,pytest_asyncio.plugin + epytest -p rerunfailures +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-reserial/
commit: 7cb566148972f25b4c1f8ef9b3fbdcf9a71d501c Author: Michał Górny gentoo org> AuthorDate: Tue Jul 23 19:48:08 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 23 20:06:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb56614 dev-python/pytest-reserial: Bump to 0.4.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-reserial/Manifest| 1 + .../pytest-reserial/pytest-reserial-0.4.2.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/pytest-reserial/Manifest b/dev-python/pytest-reserial/Manifest index 0d0a4af0c659..6e222b761d17 100644 --- a/dev-python/pytest-reserial/Manifest +++ b/dev-python/pytest-reserial/Manifest @@ -1 +1,2 @@ DIST pytest_reserial-0.4.1.tar.gz 11687 BLAKE2B 68c54b8e89c25d41fcb99f715a6008f71f55ad9e3101b37a90bb3b944fac473dd66392d08bcbe464af942fae58d9406492a65a3d61b547bef33d446b46d69f6a SHA512 1ac92258b3fdfeb9aca95b105c7a8ea21891f2609c591e7aa07ed8cc3d9b17f48eb7ec7d3d53524b564d5572ca679d897b8b06107fc4c370f3ed3cd2125cdfdf +DIST pytest_reserial-0.4.2.tar.gz 12374 BLAKE2B 4f0d89bef2f4f99f2a9d9ef1ac5c46e31817ed4c91b78bd41f2670a89dd87dd642a1c80f0574957c24467cb77cebb9f0de27e540b47e0f70933cd6cf4a933ac7 SHA512 e3b9a82feee58c6808bb0491bf6c92f6ee0e1f83b3fafb676a4eac4ed03c90e29ead8d93ed275a83a7f2de3148aa55ba27f6dc6266c2e308e7085794d88a0ffa diff --git a/dev-python/pytest-reserial/pytest-reserial-0.4.2.ebuild b/dev-python/pytest-reserial/pytest-reserial-0.4.2.ebuild new file mode 100644 index ..d7bd5483c32e --- /dev/null +++ b/dev-python/pytest-reserial/pytest-reserial-0.4.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pytest plugin for recording and replaying serial port traffic during tests" +HOMEPAGE=" + https://pypi.org/project/pytest-reserial/ + https://github.com/bessman/pytest-reserial/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-lazy-fixtures/
commit: 61f29932d28172162eeab99d9974c3cc858a7559 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 23 02:54:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 23 02:54:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f29932 dev-python/pytest-lazy-fixtures: Bump to 1.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-lazy-fixtures/Manifest | 1 + .../pytest-lazy-fixtures-1.1.1.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-python/pytest-lazy-fixtures/Manifest b/dev-python/pytest-lazy-fixtures/Manifest index 333a8a678244..57ae2ef747db 100644 --- a/dev-python/pytest-lazy-fixtures/Manifest +++ b/dev-python/pytest-lazy-fixtures/Manifest @@ -1,2 +1,3 @@ DIST pytest_lazy_fixtures-1.0.7.tar.gz 6958 BLAKE2B e8bd937592fc0773077712517655f25a3051263c3ef0a9450e78a22b3e69fa028ecbe17b8f9c5d4e38eff263a2a3a8cb5b0a64e0ca77cd47c80b3128f9a46122 SHA512 abb4cc08d3a3a3de5e1df2df7df8b9f552cefc715408b402a738ebc0368475480f63c627d49b7fe0bdfdb468f15cfc8e568ac1057511f9f9cc4c13231a8c3e71 DIST pytest_lazy_fixtures-1.1.0.tar.gz 6952 BLAKE2B 487e449368a0cc38a2249c4b1863ddaf050f6c1841624639365b3c972400be677ab2b40e4a9032cd41fbfcadb125109d1801459d48519faaa72533ea54213e3d SHA512 71c55335153520c72dc12b8decc99f2f82369e737ff5067b2a5d53d09ebd5550cf182bb594ef74c574d77f0ce851856eb982860c952147d3fe65b32345e8d6b7 +DIST pytest_lazy_fixtures-1.1.1.tar.gz 6978 BLAKE2B 975f76783a224c5f1237546108c25936a3fc5f6f466e936f506957675f220cf200dd0bb4f516e361fb56795281951b4196e1e7f1f399bf15dd9337766eb611a0 SHA512 b8b215f16414ddfd2f6c16b1eb8f10cc6b9931ff44f7a0a158e721071160d94e550336e785d1b5ab772ccc2a88c08687c3e5bdcf684c5e496630f341ba8b423d diff --git a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild new file mode 100644 index ..507bf3099c3d --- /dev/null +++ b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Allows you to use fixtures in @pytest.mark.parametrize" +HOMEPAGE=" + https://github.com/dev-petrov/pytest-lazy-fixtures/ + https://pypi.org/project/pytest-lazy-fixtures/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/pytest-7[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_lazy_fixtures.plugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: 792c7b05d315eaecef893084b9938513685e9f91 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 22 17:04:23 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 22 17:04:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792c7b05 dev-python/pytest-import-check: Keyword 0.0.4 s390, #936161 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild index 684d6082bde3..40d35f8de3e6 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: a26212f87567da1b2047944e8ec2b57735eb7d80 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 22 17:02:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 22 17:02:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26212f8 dev-python/pytest-import-check: Keyword 0.0.4 arm, #936161 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild index 19c6e0c17e48..684d6082bde3 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpserver/
commit: 82f4473f7da2b8ea0006716e8bf04ee60272efc3 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 22 01:27:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 22 01:27:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f4473f dev-python/pytest-httpserver: Bump to 1.0.12 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpserver/Manifest | 1 + .../pytest-httpserver-1.0.12.ebuild| 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/pytest-httpserver/Manifest b/dev-python/pytest-httpserver/Manifest index 99d11c0ae59d..c02cf9663032 100644 --- a/dev-python/pytest-httpserver/Manifest +++ b/dev-python/pytest-httpserver/Manifest @@ -1,2 +1,3 @@ DIST pytest_httpserver-1.0.10.tar.gz 60446 BLAKE2B 99d1db58f7b6fab78b687db0fc2448cbd9a3132b999e4d0ca1c8533ec2afebc717b9c28a16635260fb305aaafb832f591d28752ba3930473312a677dfaffd0be SHA512 f8636ccf757f687666a5336db66ac061ea6205979c7bbf8c9a2534282d8559453a7470318c07384aa755282c12e63537cce2ab9e9f3b2fbcda0e649ed2a45f92 DIST pytest_httpserver-1.0.11.tar.gz 66742 BLAKE2B 641c566b2ae349bf02f9a457c488ac6820cbeabbf430d12d84ba02b09382947aa60b61a6a1578b260d160b3e8d01c37745dfd2e90bdb6aea40f546a8103b367f SHA512 3d3055bc48bbe523fddbf9e9ba3495c3141a6dcd4f8b2cf9c19f11d1e6f4a93eebe64bb920ea5bd3bc0d30f4469ecb9a8beca35fc844ca2c62f6868edcb570ee +DIST pytest_httpserver-1.0.12.tar.gz 66948 BLAKE2B b50871038b1c313db76c456e86bfe82046bcb8207cb72126db18bde5dea4e3cabb6740a19d27eba672967078f60978c1b20946bf502837e0859d957d0318afeb SHA512 fd3d290b23137d0c2893672611e7087e86ed47ccda865779304d177ac2ef6e0068321eb42f42ec89db859fb66910ad68399d3a4aefde250bd207ab9ff4666e3e diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.0.12.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.0.12.ebuild new file mode 100644 index ..7c488288d502 --- /dev/null +++ b/dev-python/pytest-httpserver/pytest-httpserver-1.0.12.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="HTTP server for pytest to test HTTP clients" +HOMEPAGE=" + https://github.com/csernazs/pytest-httpserver/ + https://pypi.org/project/pytest_httpserver/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/werkzeug[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # tests from building release artifacts + tests/test_release.py + ) + + epytest -p no:localserver +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: 6b1e3b3fcf0501aac107ace076f5173bbae1192c Author: Michał Górny gentoo org> AuthorDate: Sun Jul 21 01:43:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 21 02:30:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1e3b3f dev-python/pytest: Bump to 8.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest/Manifest| 1 + dev-python/pytest/pytest-8.3.1.ebuild | 116 ++ 2 files changed, 117 insertions(+) diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index a28b0058ed0c..f92cd46ff33a 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -2,3 +2,4 @@ DIST pytest-7.4.4.tar.gz 1357116 BLAKE2B 0bf281b3d4b7b2eb7805423a75c8c2befa820cc DIST pytest-8.0.2.tar.gz 1396924 BLAKE2B ad95d246f5592cfe54faea6c96e38cb60d3e2713070d1ff7cab6c42aea312883c5d97c99a930dbcbd8493e966c4b8351320f6494b4ab904afbf21d7e1dd004a7 SHA512 c495943baad05e09b467d23c7afadb3edff7ae93ee96290d6db9e64739236888148b63dff7e8e25b331b11bd48c55fb0ca8901cf823d69b1a922e94915bab2f1 DIST pytest-8.1.2.tar.gz 1410060 BLAKE2B 1379047c5ba434e98a383756c53a9cf31dc3bd3abcc49820f872b9110ec70906ca14080ce17ed2770b71195fbd79627a0eb16ee00429e165368144b20153a02b SHA512 a6ffae29da98ee4c357ebb03f00c4bc1a33f093ef867ad118841695548468c7f229eaa2c029a2ce3b158bbb0a65be5014e91555a223d04c1c72e614cb1d00546 DIST pytest-8.2.2.tar.gz 1427980 BLAKE2B 7f343e5ff05e4d26f816595ad1c52ee2b79d38029e75e3641ed0bbb7477e0a47e5ae48ebc3058a8e9f374cd1a391d360d9eda73eca2e41d8b533eda7948aedcb SHA512 896192f0d41f3fef49915dfea6ae33dbb939f6bbe54de27861bf1554bf87f910702169293e923af9bc40466e7f806aa19ca54cbe41a848c233f70b52bb86a63c +DIST pytest-8.3.1.tar.gz 1438997 BLAKE2B acf50897e018b678231beecc73093788d1b810c47cf81f5d9b156c04f61bfbea00b2c3d49c5ec81d70d0b1f4c3fe084a821c4fa53a200ffe6950177a823a66a2 SHA512 fd650785ec91233242c9ee2a1847d3f4a679cfc4504fa6863410bda2f16527e655261eb285e936219e0bca0d95d958265aa7d3e06401bcd5f5127af3f2809425 diff --git a/dev-python/pytest/pytest-8.3.1.ebuild b/dev-python/pytest/pytest-8.3.1.ebuild new file mode 100644 index ..a6ff2735eb2d --- /dev/null +++ b/dev-python/pytest/pytest-8.3.1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simple powerful testing with Python" +HOMEPAGE=" + https://pytest.org/ + https://github.com/pytest-dev/pytest/ + https://pypi.org/project/pytest/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/iniconfig[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + =dev-python/pluggy-1.5.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + >=dev-python/tomli-1[${PYTHON_USEDEP}] + ' 3.10) + !!<=dev-python/flaky-3.7.0-r5 +" +BDEPEND=" + >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/argcomplete[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2[${PYTHON_USEDEP}] + >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/xmlschema[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +src_test() { + # workaround new readline defaults + echo "set enable-bracketed-paste off" > "${T}"/inputrc || die + local -x INPUTRC="${T}"/inputrc + distutils-r1_src_test +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x COLUMNS=80 + + local EPYTEST_DESELECT=( + # broken by epytest args + testing/test_warnings.py::test_works_with_filterwarnings + + # tend to be broken by random pytest plugins + # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out) + testing/test_helpconfig.py::test_version_less_verbose + testing/test_helpconfig.py::test_version_verbose + testing/test_junitxml.py::test_random_report_log_xdist +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: 1c32b17d40f5b5257191f2670e3c4af3f0019482 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jul 20 21:53:31 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jul 20 21:53:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c32b17d dev-python/pytest-import-check: Keyword for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild index 62fbf37420b0..19c6e0c17e48 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpserver/
commit: 7b219cd0257ed2f095c93cd1b564ac2924f3402f Author: Michał Górny gentoo org> AuthorDate: Sat Jul 20 04:57:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 20 05:09:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b219cd0 dev-python/pytest-httpserver: Bump to 1.0.11 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpserver/Manifest | 1 + .../pytest-httpserver-1.0.11.ebuild| 43 ++ 2 files changed, 44 insertions(+) diff --git a/dev-python/pytest-httpserver/Manifest b/dev-python/pytest-httpserver/Manifest index 65f1b1bee3dd..99d11c0ae59d 100644 --- a/dev-python/pytest-httpserver/Manifest +++ b/dev-python/pytest-httpserver/Manifest @@ -1 +1,2 @@ DIST pytest_httpserver-1.0.10.tar.gz 60446 BLAKE2B 99d1db58f7b6fab78b687db0fc2448cbd9a3132b999e4d0ca1c8533ec2afebc717b9c28a16635260fb305aaafb832f591d28752ba3930473312a677dfaffd0be SHA512 f8636ccf757f687666a5336db66ac061ea6205979c7bbf8c9a2534282d8559453a7470318c07384aa755282c12e63537cce2ab9e9f3b2fbcda0e649ed2a45f92 +DIST pytest_httpserver-1.0.11.tar.gz 66742 BLAKE2B 641c566b2ae349bf02f9a457c488ac6820cbeabbf430d12d84ba02b09382947aa60b61a6a1578b260d160b3e8d01c37745dfd2e90bdb6aea40f546a8103b367f SHA512 3d3055bc48bbe523fddbf9e9ba3495c3141a6dcd4f8b2cf9c19f11d1e6f4a93eebe64bb920ea5bd3bc0d30f4469ecb9a8beca35fc844ca2c62f6868edcb570ee diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild new file mode 100644 index ..ecf968face41 --- /dev/null +++ b/dev-python/pytest-httpserver/pytest-httpserver-1.0.11.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="HTTP server for pytest to test HTTP clients" +HOMEPAGE=" + https://github.com/csernazs/pytest-httpserver/ + https://pypi.org/project/pytest_httpserver/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/werkzeug[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # confused by extra compressors available (for Accept-Encoding) + tests/test_log_querying.py::test_verify_assert_msg + ) + local EPYTEST_IGNORE=( + # tests from building release artifacts + tests/test_release.py + ) + + epytest -p no:localserver +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: 0a66755f944081dd6205e661b95ac3b1a31f573c Author: Michał Górny gentoo org> AuthorDate: Fri Jul 19 14:03:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 19 14:08:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a66755f dev-python/pytest-import-check: Bump to 0.0.4 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-import-check/Manifest| 1 + .../pytest-import-check-0.0.4.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/pytest-import-check/Manifest b/dev-python/pytest-import-check/Manifest index 2ab19c063535..6439eed65ca1 100644 --- a/dev-python/pytest-import-check/Manifest +++ b/dev-python/pytest-import-check/Manifest @@ -1 +1,2 @@ DIST pytest_import_check-0.0.3.tar.gz 16993 BLAKE2B c0d9ccff18f46b4331ba455fec3e4353084769be631f81e56bf8f0fce374cbc3b9e5ef16e3527f7d39e2b6f46ea7e26b88ffd4197487575b14ee607f94389045 SHA512 4618bc4f5988480f712d0a5dcf7dc2743520a454e5b32beb225f04afeb70235a65bfc27c5a30dbdf248429b844a64edd4a0af805eaa720ba5658aa7dccf8fbb4 +DIST pytest_import_check-0.0.4.tar.gz 17221 BLAKE2B d835f1104a1b96aa07e42b5abf6db70284affdb50cfbda22f4a1d4cdf6a7bc5fc93914c95c96b775cf799c0a895bedded63b767946a1caa25b3339a20f16daff SHA512 b661c8da479ec3c02907d34c1b87aaf2a6ab2570bcc61bd9bb662d1292d02093f9b2726e23ae773d6a0d8c28f64a7e2025222dd2c8a2bd7af85adcafb85e69ed diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild new file mode 100644 index ..62fbf37420b0 --- /dev/null +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin to check whether Python modules can be imported" +HOMEPAGE=" + https://github.com/projg2/pytest-import-check/ + https://pypi.org/project/pytest-import-check/ +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/pytest-8.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/setuptools[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_import_check.plugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: 74897a91a292a148b1608d856f1ed4ae416d889a Author: Michał Górny gentoo org> AuthorDate: Fri Jul 19 14:02:55 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 19 14:08:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74897a91 dev-python/pytest-import-check: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-import-check/Manifest| 2 -- .../pytest-import-check-0.0.1.ebuild | 31 --- .../pytest-import-check-0.0.2.ebuild | 36 -- 3 files changed, 69 deletions(-) diff --git a/dev-python/pytest-import-check/Manifest b/dev-python/pytest-import-check/Manifest index 19d91bc2b2b8..2ab19c063535 100644 --- a/dev-python/pytest-import-check/Manifest +++ b/dev-python/pytest-import-check/Manifest @@ -1,3 +1 @@ -DIST pytest_import_check-0.0.1.tar.gz 3019 BLAKE2B 7e34c3aa7b59b1c3af2eccd336cfa6e6b33ac596648c36c1fef647eb9d4f24e560b865fd8b58191f5ae94463f199f855c701f00d48912c73ee8474dfbc32d0b5 SHA512 e582af2017531318bd95acea7c96050a3f5f6373a4c1deeb7aa290e67a068bc46c398279a72dee5ef34c2585ccad75a7d9e74011335b845e86bcb1e9a1adaa2b -DIST pytest_import_check-0.0.2.tar.gz 16309 BLAKE2B 94e6f9d316194f6765a38ddc97ecb4a9df7d4413077e0f9a1d638b0535920e4d379f2cc538f102176e10cdd54b4b535531e0e9bf02c42c7c085b02a82c3f1a56 SHA512 fd2a5e0bb55d2cb0a3e8d0c6281f05996a4213ffa554636e02660882281af5aa43d759b801853b272b9b572b4c7de6c3c659861f4c4b780907eb8b0e6ec802e1 DIST pytest_import_check-0.0.3.tar.gz 16993 BLAKE2B c0d9ccff18f46b4331ba455fec3e4353084769be631f81e56bf8f0fce374cbc3b9e5ef16e3527f7d39e2b6f46ea7e26b88ffd4197487575b14ee607f94389045 SHA512 4618bc4f5988480f712d0a5dcf7dc2743520a454e5b32beb225f04afeb70235a65bfc27c5a30dbdf248429b844a64edd4a0af805eaa720ba5658aa7dccf8fbb4 diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.1.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.1.ebuild deleted file mode 100644 index a489e5ac6e50.. --- a/dev-python/pytest-import-check/pytest-import-check-0.0.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="pytest plugin to check whether Python modules can be imported" -HOMEPAGE=" - https://github.com/projg2/pytest-import-check/ - https://pypi.org/project/pytest-import-check/ -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_import_check - epytest -} diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild deleted file mode 100644 index 27efcfa5bf5c.. --- a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="pytest plugin to check whether Python modules can be imported" -HOMEPAGE=" - https://github.com/projg2/pytest-import-check/ - https://pypi.org/project/pytest-import-check/ -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND=" - >=dev-python/pytest-8.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/setuptools[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_import_check - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-lazy-fixtures/
commit: 0d72802142e1c2c07318867fd719fdbd335a5062 Author: Michał Górny gentoo org> AuthorDate: Thu Jul 18 01:41:32 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 18 01:41:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d728021 dev-python/pytest-lazy-fixtures: Bump to 1.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-lazy-fixtures/Manifest | 1 + .../pytest-lazy-fixtures-1.1.0.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-python/pytest-lazy-fixtures/Manifest b/dev-python/pytest-lazy-fixtures/Manifest index c07007f89702..333a8a678244 100644 --- a/dev-python/pytest-lazy-fixtures/Manifest +++ b/dev-python/pytest-lazy-fixtures/Manifest @@ -1 +1,2 @@ DIST pytest_lazy_fixtures-1.0.7.tar.gz 6958 BLAKE2B e8bd937592fc0773077712517655f25a3051263c3ef0a9450e78a22b3e69fa028ecbe17b8f9c5d4e38eff263a2a3a8cb5b0a64e0ca77cd47c80b3128f9a46122 SHA512 abb4cc08d3a3a3de5e1df2df7df8b9f552cefc715408b402a738ebc0368475480f63c627d49b7fe0bdfdb468f15cfc8e568ac1057511f9f9cc4c13231a8c3e71 +DIST pytest_lazy_fixtures-1.1.0.tar.gz 6952 BLAKE2B 487e449368a0cc38a2249c4b1863ddaf050f6c1841624639365b3c972400be677ab2b40e4a9032cd41fbfcadb125109d1801459d48519faaa72533ea54213e3d SHA512 71c55335153520c72dc12b8decc99f2f82369e737ff5067b2a5d53d09ebd5550cf182bb594ef74c574d77f0ce851856eb982860c952147d3fe65b32345e8d6b7 diff --git a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.0.ebuild b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.0.ebuild new file mode 100644 index ..507bf3099c3d --- /dev/null +++ b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.1.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Allows you to use fixtures in @pytest.mark.parametrize" +HOMEPAGE=" + https://github.com/dev-petrov/pytest-lazy-fixtures/ + https://pypi.org/project/pytest-lazy-fixtures/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/pytest-7[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_lazy_fixtures.plugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-asyncio/
commit: dd1cba092856849b4dc2c47409cbd0bd64db0ca1 Author: Michał Górny gentoo org> AuthorDate: Thu Jul 18 01:43:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 18 01:43:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1cba09 dev-python/pytest-asyncio: Bump to 0.23.8 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-asyncio/Manifest | 1 + .../pytest-asyncio/pytest-asyncio-0.23.8.ebuild| 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index a3c2b1e0299c..dbbb81bfdec8 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1 +1,2 @@ DIST pytest_asyncio-0.23.7.tar.gz 46296 BLAKE2B afcdba0928f07e91ed68f54de2c1241fec784f164e3d5edb09908b913536edadbba7c90a73a8c843715da4567b18cc27929f31c6d0c2be3940e6ecc23abcc43c SHA512 d7164b060c1d0aa7999537e5681d2153662d49ec94e056da93b4cb2ba3dd0e3e5e4a68691c15b920c8e0ced03a4256620da600a33bcfa76b1adfa7ee66cd8de0 +DIST pytest_asyncio-0.23.8.tar.gz 46920 BLAKE2B 6b7a66e6ef28f2c7a874a115e0346b3803051df5d57e5b8ba35480982231a804adfbe8a4a2c605847730ea940fafe9df2aa94f5081b43aa753b64c3e2ea027a5 SHA512 68f23458c5f22bdb75a6a0a12f185b1f22c5231c0cdcd84806781419f5c866844e851398d771c5932af4a42b5dfdcce6624181f2c0d2f70187bb5feed0ba7c97 diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild new file mode 100644 index ..ccbee1a2f1c6 --- /dev/null +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for testing asyncio code with pytest" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-asyncio/ + https://pypi.org/project/pytest-asyncio/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # rely on precise warning counts + tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture + tests/modes/test_legacy_mode.py + tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed + tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed + tests/test_pytest_min_version_warning.py + tests/trio/test_fixtures.py::test_strict_mode_ignores_trio_fixtures + + # TODO + tests/test_is_async_test.py::test_returns_false_for_unmarked_coroutine_item_in_strict_mode + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: 8242a11f75637e173d51ca4703a61c0ef7e45bcd Author: Jakov Smolić gentoo org> AuthorDate: Wed Jul 17 17:20:19 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jul 17 17:20:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8242a11f dev-python/pytest-import-check: Keyword 0.0.3 riscv, #936161 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild index 6b72cb2ba34c..62fbf37420b0 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: c71cdd5db2edd0c3704a69dd1babb39dc61a434a Author: Michał Górny gentoo org> AuthorDate: Wed Jul 17 16:07:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 17 16:39:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71cdd5d dev-python/pytest-import-check: Bump to 0.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-import-check/Manifest| 1 + .../pytest-import-check-0.0.3.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/pytest-import-check/Manifest b/dev-python/pytest-import-check/Manifest index 474e5f6fe7f0..19d91bc2b2b8 100644 --- a/dev-python/pytest-import-check/Manifest +++ b/dev-python/pytest-import-check/Manifest @@ -1,2 +1,3 @@ DIST pytest_import_check-0.0.1.tar.gz 3019 BLAKE2B 7e34c3aa7b59b1c3af2eccd336cfa6e6b33ac596648c36c1fef647eb9d4f24e560b865fd8b58191f5ae94463f199f855c701f00d48912c73ee8474dfbc32d0b5 SHA512 e582af2017531318bd95acea7c96050a3f5f6373a4c1deeb7aa290e67a068bc46c398279a72dee5ef34c2585ccad75a7d9e74011335b845e86bcb1e9a1adaa2b DIST pytest_import_check-0.0.2.tar.gz 16309 BLAKE2B 94e6f9d316194f6765a38ddc97ecb4a9df7d4413077e0f9a1d638b0535920e4d379f2cc538f102176e10cdd54b4b535531e0e9bf02c42c7c085b02a82c3f1a56 SHA512 fd2a5e0bb55d2cb0a3e8d0c6281f05996a4213ffa554636e02660882281af5aa43d759b801853b272b9b572b4c7de6c3c659861f4c4b780907eb8b0e6ec802e1 +DIST pytest_import_check-0.0.3.tar.gz 16993 BLAKE2B c0d9ccff18f46b4331ba455fec3e4353084769be631f81e56bf8f0fce374cbc3b9e5ef16e3527f7d39e2b6f46ea7e26b88ffd4197487575b14ee607f94389045 SHA512 4618bc4f5988480f712d0a5dcf7dc2743520a454e5b32beb225f04afeb70235a65bfc27c5a30dbdf248429b844a64edd4a0af805eaa720ba5658aa7dccf8fbb4 diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild new file mode 100644 index ..6b72cb2ba34c --- /dev/null +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin to check whether Python modules can be imported" +HOMEPAGE=" + https://github.com/projg2/pytest-import-check/ + https://pypi.org/project/pytest-import-check/ +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=dev-python/pytest-8.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/setuptools[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_import_check.plugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-subtests/
commit: 5930bbc6e73f0d3c9cecf4afb743831fd7249bfa Author: Michał Górny gentoo org> AuthorDate: Wed Jul 17 04:05:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 17 04:05:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5930bbc6 dev-python/pytest-subtests: Bump to 0.13.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-subtests/Manifest| 1 + .../pytest-subtests/pytest-subtests-0.13.1.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/pytest-subtests/Manifest b/dev-python/pytest-subtests/Manifest index e66bdfa70dd7..f386fef2a6a7 100644 --- a/dev-python/pytest-subtests/Manifest +++ b/dev-python/pytest-subtests/Manifest @@ -1,2 +1,3 @@ DIST pytest-subtests-0.12.1.tar.gz 15303 BLAKE2B 68ce29fd067836cb32b43f260c98b0a8d1827a1bf6f3f61bc98eb69a5259dad725379bece5fe745e86561cab7e58042aff7da51d39e99fd09bbf0127d04d8cca SHA512 5eb4ff950171f8e008b3879453b55bab1ebc82ec60ca4da839158ad6e195c03f1a5d6b6ce2ac263a3ecaa2f684955e4fcc7abf5e429de9ffd898586b758e6cd4 DIST pytest_subtests-0.13.0.tar.gz 15842 BLAKE2B 8ca2b7eb9983bc8d07d2e1eff281b0047b8a8002eff7aa916e58927522eb390c2e6fd8f788738d5a5ae725bb93cd7f8f4e99eca0270d76b64a2d55f2f3c37d8f SHA512 0cff25633782e898594fab2de7078ef0d3983d5fd5ec35179e8016905f2d795024fd7c430aad42c3889f4c3f28947a4bdb93de7fad2dd9fec2d721c0fd51d323 +DIST pytest_subtests-0.13.1.tar.gz 15936 BLAKE2B 6301c0dae6eccd9f20acf6c08e0b1b77c7e80a64e4558628cc85e0d6c202d0b2bb0d7be27f930d7bf68ab8c4c2076e7fe68ab24b9b45cb22fbb3a4b31fd7b4e7 SHA512 c1c92a7a608710fd75a3a67cfd620ec257d7b1fa191fc4788a747ffebdf3973dde9407ed85e1842f15947558f6ec7c15e5c13ad84ce59489398386d6578f1caf diff --git a/dev-python/pytest-subtests/pytest-subtests-0.13.1.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.13.1.ebuild new file mode 100644 index ..477c42560e40 --- /dev/null +++ b/dev-python/pytest-subtests/pytest-subtests-0.13.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Unittest subTest() support and subtests fixture" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-subtests/ + https://pypi.org/project/pytest-subtests/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/pytest-7[${PYTHON_USEDEP}] +" +# pytest-xdist is used to test compatibility +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=xdist.plugin,pytest_subtests.plugin + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: af3a634ba3771806ba4ecfce9334787d36c92dbd Author: Sam James gentoo org> AuthorDate: Tue Jul 16 22:46:20 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jul 16 22:46:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3a634b dev-python/pytest-import-check: Keyword 0.0.2 arm64, #936161 Signed-off-by: Sam James gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild index 0624db6ea61b..13afb2466b16 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~sparc ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: f287e44f84f3207ea5eea3ce9a435941034fc6c1 Author: Sam James gentoo org> AuthorDate: Tue Jul 16 22:46:18 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jul 16 22:46:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f287e44f dev-python/pytest-import-check: Keyword 0.0.2 mips, #936161 Signed-off-by: Sam James gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild index 6c319502f11c..b85dac563a91 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" +KEYWORDS="~amd64 ~mips ~sparc ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: ddcd8a75af6b7748c7f822fdc87e4c5f1f54414a Author: Sam James gentoo org> AuthorDate: Tue Jul 16 22:46:21 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jul 16 22:46:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcd8a75 dev-python/pytest-import-check: Keyword 0.0.2 ppc64, #936161 Signed-off-by: Sam James gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild index 13afb2466b16..27efcfa5bf5c 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: b0f10387a48aaeb12ded71745eab0cfa9caf12b1 Author: Sam James gentoo org> AuthorDate: Tue Jul 16 22:46:19 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jul 16 22:46:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f10387 dev-python/pytest-import-check: Keyword 0.0.2 ppc, #936161 Signed-off-by: Sam James gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild index b85dac563a91..0624db6ea61b 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~mips ~sparc ~x86" +KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: ffc20c115b242d41f7390df8668707a6393cf43a Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jul 16 19:18:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jul 16 19:18:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc20c11 dev-python/pytest-import-check: Keyword 0.0.2 sparc, #936161 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild index b2cbac9f2655..6c319502f11c 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~sparc ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: d63fc87d0e432c5b9dd427c3e07f7989edd6e963 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jul 16 19:18:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jul 16 19:18:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63fc87d dev-python/pytest-import-check: Keyword 0.0.2 x86, #936161 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild index da6f4a6e4e3b..b2cbac9f2655 100644 --- a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" >=dev-python/pytest-8.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: 5e7ac875687c56f0fbfce7c6cd62d09cc681a229 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 16 14:16:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 16 14:22:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7ac875 dev-python/pytest-import-check: Bump to 0.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-import-check/Manifest| 1 + .../pytest-import-check-0.0.2.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-python/pytest-import-check/Manifest b/dev-python/pytest-import-check/Manifest index 99b6add99604..474e5f6fe7f0 100644 --- a/dev-python/pytest-import-check/Manifest +++ b/dev-python/pytest-import-check/Manifest @@ -1 +1,2 @@ DIST pytest_import_check-0.0.1.tar.gz 3019 BLAKE2B 7e34c3aa7b59b1c3af2eccd336cfa6e6b33ac596648c36c1fef647eb9d4f24e560b865fd8b58191f5ae94463f199f855c701f00d48912c73ee8474dfbc32d0b5 SHA512 e582af2017531318bd95acea7c96050a3f5f6373a4c1deeb7aa290e67a068bc46c398279a72dee5ef34c2585ccad75a7d9e74011335b845e86bcb1e9a1adaa2b +DIST pytest_import_check-0.0.2.tar.gz 16309 BLAKE2B 94e6f9d316194f6765a38ddc97ecb4a9df7d4413077e0f9a1d638b0535920e4d379f2cc538f102176e10cdd54b4b535531e0e9bf02c42c7c085b02a82c3f1a56 SHA512 fd2a5e0bb55d2cb0a3e8d0c6281f05996a4213ffa554636e02660882281af5aa43d759b801853b272b9b572b4c7de6c3c659861f4c4b780907eb8b0e6ec802e1 diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild new file mode 100644 index ..da6f4a6e4e3b --- /dev/null +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin to check whether Python modules can be imported" +HOMEPAGE=" + https://github.com/projg2/pytest-import-check/ + https://pypi.org/project/pytest-import-check/ +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pytest-8.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/setuptools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_import_check + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-import-check/
commit: c3b3cf1b2e3157ec7d6ba257db2917c1ddaa0b33 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 14 18:12:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 14 18:13:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b3cf1b dev-python/pytest-import-check: New package, v0.0.1 A new pytest plugin to check whether Python modules can be imported. It is meant to provide a fallback distutils_enable_tests option for packages with no tests. Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-import-check/Manifest| 1 + dev-python/pytest-import-check/metadata.xml| 13 + .../pytest-import-check-0.0.1.ebuild | 31 ++ 3 files changed, 45 insertions(+) diff --git a/dev-python/pytest-import-check/Manifest b/dev-python/pytest-import-check/Manifest new file mode 100644 index ..99b6add99604 --- /dev/null +++ b/dev-python/pytest-import-check/Manifest @@ -0,0 +1 @@ +DIST pytest_import_check-0.0.1.tar.gz 3019 BLAKE2B 7e34c3aa7b59b1c3af2eccd336cfa6e6b33ac596648c36c1fef647eb9d4f24e560b865fd8b58191f5ae94463f199f855c701f00d48912c73ee8474dfbc32d0b5 SHA512 e582af2017531318bd95acea7c96050a3f5f6373a4c1deeb7aa290e67a068bc46c398279a72dee5ef34c2585ccad75a7d9e74011335b845e86bcb1e9a1adaa2b diff --git a/dev-python/pytest-import-check/metadata.xml b/dev-python/pytest-import-check/metadata.xml new file mode 100644 index ..a22212b8fe0f --- /dev/null +++ b/dev-python/pytest-import-check/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + mgo...@gentoo.org + Michał Górny + + + + projg2/pytest-import-check + pytest-import-check + + diff --git a/dev-python/pytest-import-check/pytest-import-check-0.0.1.ebuild b/dev-python/pytest-import-check/pytest-import-check-0.0.1.ebuild new file mode 100644 index ..a489e5ac6e50 --- /dev/null +++ b/dev-python/pytest-import-check/pytest-import-check-0.0.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin to check whether Python modules can be imported" +HOMEPAGE=" + https://github.com/projg2/pytest-import-check/ + https://pypi.org/project/pytest-import-check/ +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pytest[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_import_check + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-jupyter/
commit: 5158f0ba894e5c60c6aef6affef9c8e8a8a5ca14 Author: Michał Górny gentoo org> AuthorDate: Fri Jul 12 09:19:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 12 10:36:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5158f0ba dev-python/pytest-jupyter: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-jupyter/pytest-jupyter-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-jupyter/pytest-jupyter-0.10.1.ebuild b/dev-python/pytest-jupyter/pytest-jupyter-0.10.1.ebuild index 9af92c022c18..83df3351df84 100644 --- a/dev-python/pytest-jupyter/pytest-jupyter-0.10.1.ebuild +++ b/dev-python/pytest-jupyter/pytest-jupyter-0.10.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-services/
commit: ee55c3fb0d40899ae7eb15d29941cea01dd18cdc Author: James Le Cuirot gentoo org> AuthorDate: Thu Jul 11 21:37:09 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Thu Jul 11 21:37:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee55c3fb dev-python/pytest-services: Keyword 2.2.1-r1 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild b/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild index 2a82449994cd..675d46525e52 100644 --- a/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild +++ b/dev-python/pytest-services/pytest-services-2.2.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/requests[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-skip-markers/
commit: 56ee2f2b2f64e28095bd5beb237ffda374cfe2a2 Author: Michał Górny gentoo org> AuthorDate: Thu Jul 11 18:22:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 11 18:22:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ee2f2b dev-python/pytest-skip-markers: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild index 370c93d299c3..df299f464d59 100644 --- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild +++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-shell-utilities/
commit: 216874ec950a3f79b596fd11f20d277ba48584e1 Author: Michał Górny gentoo org> AuthorDate: Thu Jul 11 18:35:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 11 18:35:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216874ec dev-python/pytest-shell-utilities: Require gentoo.org> ...ll-utilities-1.9.0.ebuild => pytest-shell-utilities-1.9.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.0.ebuild b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.0-r1.ebuild similarity index 96% rename from dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.0.ebuild rename to dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.0-r1.ebuild index c6d8c2dc29b4..0b55407201b4 100644 --- a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.0.ebuild +++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.9.0-r1.ebuild @@ -25,7 +25,7 @@ KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/attrs-22.1.0[${PYTHON_USEDEP}] >=dev-python/pytest-7.4.0[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-system-statistics/
commit: 0204899b7538529dc761215e64f35eed0fe36351 Author: Michał Górny gentoo org> AuthorDate: Thu Jul 11 18:23:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 11 18:23:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0204899b dev-python/pytest-system-statistics: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> .../pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild b/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild index 2ed51c91e1d5..b98a56e6ba58 100644 --- a/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild +++ b/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-twisted/
commit: bd947bc962961d2178b19efcd54799083b33754d Author: Michał Górny gentoo org> AuthorDate: Thu Jul 11 11:31:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 11 11:59:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd947bc9 dev-python/pytest-twisted: Reenable the fixed test Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild | 6 -- 1 file changed, 6 deletions(-) diff --git a/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild b/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild index 7eb7eb429338..c6585205c277 100644 --- a/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild +++ b/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild @@ -52,11 +52,5 @@ python_test() { local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 local -x PYTEST_PLUGINS=pytest_twisted - local EPYTEST_DESELECT=( - # regression with pytest-8.2 - # https://github.com/pytest-dev/pytest-twisted/issues/176 - testing/test_basic.py::test_async_fixture_module_scope - ) - epytest -p pytester }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-twisted/
commit: 83f7fc24f894325f1aff8f02f59e50149aa66bca Author: Michał Górny gentoo org> AuthorDate: Thu Jul 11 03:14:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 11 03:25:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f7fc24 dev-python/pytest-twisted: Bump to 1.14.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-twisted/Manifest | 1 + .../pytest-twisted/pytest-twisted-1.14.2.ebuild| 62 ++ 2 files changed, 63 insertions(+) diff --git a/dev-python/pytest-twisted/Manifest b/dev-python/pytest-twisted/Manifest index 064743b70e7a..3e6cac8d0ff5 100644 --- a/dev-python/pytest-twisted/Manifest +++ b/dev-python/pytest-twisted/Manifest @@ -1 +1,2 @@ DIST pytest-twisted-1.14.1.gh.tar.gz 17114 BLAKE2B 36b851b734acc03919dc03842d942d205468375d9318d4ce4f880532fca29d31354125fd2ab8149a50bcf29e46ec812898b7167e34c0fa1276dcd5c2aa36ccd1 SHA512 d5b6d629ed3cf7ae1537e76494fa7eb4bbb9767cbc50d97a5657c668b381f39236acc6224b3754d62e2cccd4dff7e6161265ddc6a939f0488cef53eeade0eae9 +DIST pytest-twisted-1.14.2.gh.tar.gz 17120 BLAKE2B d12c00c5a01c8219626f5a85d5cee4b2f0fc27d4dbea5c38e4fa7e374d1ca04098b1e8bc453ff1391415b2999eb1bb1f0472cef85bb4b4b2e50a1d2632cb6177 SHA512 51c915dfba829442b68c981f80d42cc22ece12a81388f239211ca73bb76dbfadeec76722df44b2e6b6473a4a3886031846a47b855ef217ed240a7c28d20f6160 diff --git a/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild b/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild new file mode 100644 index ..7eb7eb429338 --- /dev/null +++ b/dev-python/pytest-twisted/pytest-twisted-1.14.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A pytest plugin for testing Twisted framework consumers" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-twisted/ + https://pypi.org/project/pytest-twisted/ +" +SRC_URI=" + https://github.com/pytest-dev/pytest-twisted/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/greenlet[${PYTHON_USEDEP}] + >=dev-python/pytest-2.3[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # If we let pytest-twisted autoload everywhere, it breaks tests in + # packages that don't expect it. Apply a similar hack as for bug + # #661218. + sed -e 's/"pytest11": \[[^]]*\]//' -i setup.py || die + + # https://github.com/pytest-dev/pytest/issues/9280 + sed -e '/^pytest_plugins =/d' -i testing/conftest.py || die + + distutils-r1_src_prepare +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_twisted + + local EPYTEST_DESELECT=( + # regression with pytest-8.2 + # https://github.com/pytest-dev/pytest-twisted/issues/176 + testing/test_basic.py::test_async_fixture_module_scope + ) + + epytest -p pytester +}