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

2024-09-22 Thread Michał Górny
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/

2024-09-21 Thread Ionen Wolkens
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/

2024-09-21 Thread Michał Górny
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/

2024-09-21 Thread Sam James
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/

2024-09-21 Thread Michał Górny
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/

2024-09-20 Thread Arthur Zamarin
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/

2024-09-20 Thread Arthur Zamarin
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/

2024-09-18 Thread Michał Górny
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/

2024-09-18 Thread Michał Górny
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/

2024-09-17 Thread Arthur Zamarin
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/

2024-09-14 Thread Michał Górny
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/

2024-09-14 Thread Arthur Zamarin
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/

2024-09-10 Thread Michał Górny
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/

2024-09-10 Thread Michał Górny
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/

2024-09-07 Thread Michał Górny
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/

2024-09-07 Thread Michał Górny
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/

2024-09-07 Thread Michał Górny
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/

2024-09-07 Thread Michał Górny
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/

2024-09-03 Thread Ionen Wolkens
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/

2024-09-02 Thread Michał Górny
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/

2024-08-31 Thread Michał Górny
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/

2024-08-31 Thread Arthur Zamarin
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/

2024-08-28 Thread Jakov Smolić
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/

2024-08-28 Thread Jakov Smolić
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/

2024-08-28 Thread Michał Górny
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/

2024-08-27 Thread Michał Górny
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/

2024-08-27 Thread Michał Górny
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/

2024-08-24 Thread Michał Górny
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/

2024-08-24 Thread Arthur Zamarin
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/

2024-08-24 Thread Michał Górny
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/

2024-08-24 Thread Michał Górny
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/

2024-08-24 Thread Arthur Zamarin
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/

2024-08-24 Thread Arthur Zamarin
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/

2024-08-24 Thread Sam James
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/

2024-08-23 Thread Michał Górny
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/

2024-08-23 Thread Michał Górny
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/

2024-08-23 Thread Michał Górny
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/

2024-08-22 Thread Michał Górny
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/

2024-08-17 Thread Michał Górny
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/

2024-08-17 Thread Michał Górny
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/

2024-08-17 Thread Michał Górny
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/

2024-08-12 Thread Arthur Zamarin
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/

2024-08-11 Thread Michał Górny
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/

2024-08-11 Thread Arthur Zamarin
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/

2024-08-10 Thread Michał Górny
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/

2024-08-10 Thread Michał Górny
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/

2024-08-10 Thread Michał Górny
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/

2024-08-10 Thread Michał Górny
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/

2024-08-10 Thread Michał Górny
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/

2024-08-10 Thread Michał Górny
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/

2024-08-09 Thread Michał Górny
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/

2024-08-09 Thread Michał Górny
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/

2024-08-09 Thread Michał Górny
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/

2024-08-09 Thread Michał Górny
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/

2024-08-09 Thread Michał Górny
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/

2024-08-09 Thread Michał Górny
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/

2024-08-03 Thread Michał Górny
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/

2024-08-02 Thread Michał Górny
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/

2024-08-02 Thread Michał Górny
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/

2024-08-02 Thread Michał Górny
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/

2024-08-02 Thread Michał Górny
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/

2024-08-02 Thread Michał Górny
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/

2024-08-02 Thread Michał Górny
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/

2024-07-30 Thread Michał Górny
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/

2024-07-28 Thread Michał Górny
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/

2024-07-27 Thread Michał Górny
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/

2024-07-27 Thread Arthur Zamarin
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/

2024-07-25 Thread Michał Górny
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/

2024-07-24 Thread Michał Górny
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/

2024-07-23 Thread Michał Górny
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/

2024-07-23 Thread Michał Górny
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/

2024-07-22 Thread Michał Górny
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/

2024-07-22 Thread Arthur Zamarin
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/

2024-07-22 Thread Arthur Zamarin
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/

2024-07-21 Thread Michał Górny
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/

2024-07-20 Thread Michał Górny
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/

2024-07-20 Thread James Le Cuirot
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/

2024-07-19 Thread Michał Górny
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/

2024-07-19 Thread Michał Górny
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/

2024-07-19 Thread Michał Górny
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/

2024-07-17 Thread Michał Górny
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/

2024-07-17 Thread Michał Górny
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/

2024-07-17 Thread Jakov Smolić
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/

2024-07-17 Thread Michał Górny
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/

2024-07-16 Thread Michał Górny
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/

2024-07-16 Thread Sam James
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/

2024-07-16 Thread Sam James
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/

2024-07-16 Thread Sam James
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/

2024-07-16 Thread Sam James
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/

2024-07-16 Thread Arthur Zamarin
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/

2024-07-16 Thread Arthur Zamarin
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/

2024-07-16 Thread Michał Górny
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/

2024-07-14 Thread Michał Górny
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/

2024-07-12 Thread Michał Górny
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/

2024-07-11 Thread James Le Cuirot
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/

2024-07-11 Thread Michał Górny
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/

2024-07-11 Thread Michał Górny
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/

2024-07-11 Thread Michał Górny
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/

2024-07-11 Thread Michał Górny
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/

2024-07-10 Thread Michał Górny
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
+}



  1   2   3   4   5   6   7   8   9   10   >