public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/
@ 2022-01-09  0:01 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2022-01-09  0:01 UTC (permalink / raw
  To: gentoo-commits

commit:     2e1dabbb84a0fcd84c277b34bcc5e737a53484d0
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Jan  8 21:57:35 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jan  9 00:01:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e1dabbb

dev-python/pytest-cases: initial import

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pytest-cases/Manifest                  |  1 +
 dev-python/pytest-cases/metadata.xml              | 17 +++++++++
 dev-python/pytest-cases/pytest-cases-3.6.8.ebuild | 43 +++++++++++++++++++++++
 3 files changed, 61 insertions(+)

diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest
new file mode 100644
index 000000000..7e14bb641
--- /dev/null
+++ b/dev-python/pytest-cases/Manifest
@@ -0,0 +1 @@
+DIST pytest-cases-3.6.8.tar.gz 1080234 BLAKE2B 37a0428e7120144f7cc11a6d1196d2766e32f0a1fcd782dd759f0ae7197f852fb6b99fbd6f93b266f6026d086b31942352360146369d9f0f370a8785bbe6b448 SHA512 9b45da6f5bc8d64f6ff1a32782e2b52ea75e38300d630c0a261bbef4ab61c23b15bd71a07b33ae19cb363a31eb384510e014ceb6148c04c4a705e58de0442d11

diff --git a/dev-python/pytest-cases/metadata.xml b/dev-python/pytest-cases/metadata.xml
new file mode 100644
index 000000000..4fbac7824
--- /dev/null
+++ b/dev-python/pytest-cases/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>cyber+gentoo@sysrq.in</email>
+		<name>Anna</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="pypi">pytest-cases</remote-id>
+		<remote-id type="github">smarie/python-pytest-cases</remote-id>
+		<doc>https://smarie.github.io/python-pytest-cases/</doc>
+		<maintainer>
+			<email>sylvain.marie@schneider-electric.com</email>
+			<name>Sylvain Marie</name>
+		</maintainer>
+	</upstream>
+</pkgmetadata>

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.8.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.8.ebuild
new file mode 100644
index 000000000..6509aaa21
--- /dev/null
+++ b/dev-python/pytest-cases/pytest-cases-3.6.8.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="dev-python/mkdocs-material"
+DOCS_DIR="docs"
+inherit distutils-r1 docs
+
+DESCRIPTION="Separate test code from test cases in pytest"
+HOMEPAGE="https://pypi.org/project/pytest-cases/ https://github.com/smarie/python-pytest-cases"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	dev-python/decopatch[${PYTHON_USEDEP}]
+	>=dev-python/makefun-1.9.5[${PYTHON_USEDEP}]
+	dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	dev-python/setuptools_scm[${PYTHON_USEDEP}]
+	test? (
+		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+		dev-python/pytest-harvest[${PYTHON_USEDEP}]
+		dev-python/pytest-steps[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+	sed "/pytest-runner/d" -i setup.cfg || die
+	distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+	docs_compile
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/
@ 2022-02-09  0:24 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2022-02-09  0:24 UTC (permalink / raw
  To: gentoo-commits

commit:     52ad52ccd744b18ff91aaffd2ccb07d496e87844
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Feb  8 23:35:47 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Feb  8 23:40:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52ad52cc

dev-python/pytest-cases: add 3.6.9

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pytest-cases/Manifest                  |  1 +
 dev-python/pytest-cases/pytest-cases-3.6.9.ebuild | 44 +++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest
index 7e14bb641..421addacb 100644
--- a/dev-python/pytest-cases/Manifest
+++ b/dev-python/pytest-cases/Manifest
@@ -1 +1,2 @@
 DIST pytest-cases-3.6.8.tar.gz 1080234 BLAKE2B 37a0428e7120144f7cc11a6d1196d2766e32f0a1fcd782dd759f0ae7197f852fb6b99fbd6f93b266f6026d086b31942352360146369d9f0f370a8785bbe6b448 SHA512 9b45da6f5bc8d64f6ff1a32782e2b52ea75e38300d630c0a261bbef4ab61c23b15bd71a07b33ae19cb363a31eb384510e014ceb6148c04c4a705e58de0442d11
+DIST pytest-cases-3.6.9.tar.gz 1080527 BLAKE2B 9209c62eb5aebe496cfcad825c5eddf90881d6a23794e88fca34921ebc8a6036072a70cb693dd0dcd5d13d4ae67a192c52e6f770ae6c44c8a19265ecca55f552 SHA512 13d5ebdff00d14a39063d6dd4f41ff130b11fac9a073141d0f7acbb316a7b39730afaf1930bd18205ac068dabd236a37ff6bafda960c5f793eb723235eced6d3

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.9.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.9.ebuild
new file mode 100644
index 000000000..930ab7ea9
--- /dev/null
+++ b/dev-python/pytest-cases/pytest-cases-3.6.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="dev-python/mkdocs-material"
+DOCS_DIR="docs"
+inherit distutils-r1 docs
+
+DESCRIPTION="Separate test code from test cases in pytest"
+HOMEPAGE="https://pypi.org/project/pytest-cases/ https://github.com/smarie/python-pytest-cases"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	dev-python/decopatch[${PYTHON_USEDEP}]
+	>=dev-python/makefun-1.9.5[${PYTHON_USEDEP}]
+	dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	dev-python/setuptools_scm[${PYTHON_USEDEP}]
+	test? (
+		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+		dev-python/pytest-harvest[${PYTHON_USEDEP}]
+		dev-python/pytest-steps[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+	sed "/pytest-runner/d" -i setup.cfg || die
+	distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+	docs_compile
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/
@ 2022-03-31  7:24 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2022-03-31  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     aaccbb36e003e0ca699f982235810f8b776ace11
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Mar 31 02:31:01 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Mar 31 02:31:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aaccbb36

dev-python/pytest-cases: add 3.6.11, drop 3.6.8

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pytest-cases/Manifest                                   | 2 +-
 .../{pytest-cases-3.6.8.ebuild => pytest-cases-3.6.11.ebuild}      | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest
index 421addacb..79003e686 100644
--- a/dev-python/pytest-cases/Manifest
+++ b/dev-python/pytest-cases/Manifest
@@ -1,2 +1,2 @@
-DIST pytest-cases-3.6.8.tar.gz 1080234 BLAKE2B 37a0428e7120144f7cc11a6d1196d2766e32f0a1fcd782dd759f0ae7197f852fb6b99fbd6f93b266f6026d086b31942352360146369d9f0f370a8785bbe6b448 SHA512 9b45da6f5bc8d64f6ff1a32782e2b52ea75e38300d630c0a261bbef4ab61c23b15bd71a07b33ae19cb363a31eb384510e014ceb6148c04c4a705e58de0442d11
+DIST pytest-cases-3.6.11.tar.gz 1082043 BLAKE2B 396f7fa414729a49a8fb668126b959d13e5d10133ea0a47073cc42b8ce0a38c07df2e98c216e4904205696cf511a96d98e248e8f97a9324ee950e4399c1de746 SHA512 ee81d520eba8ab995bb4c32ba082a0107183d1d2892a29c3dc19d52a5324b1a73da2dbc97c202fdf6e6e17ac766f1d0383e87ee81ad22e49f7720a5e6417d0da
 DIST pytest-cases-3.6.9.tar.gz 1080527 BLAKE2B 9209c62eb5aebe496cfcad825c5eddf90881d6a23794e88fca34921ebc8a6036072a70cb693dd0dcd5d13d4ae67a192c52e6f770ae6c44c8a19265ecca55f552 SHA512 13d5ebdff00d14a39063d6dd4f41ff130b11fac9a073141d0f7acbb316a7b39730afaf1930bd18205ac068dabd236a37ff6bafda960c5f793eb723235eced6d3

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.8.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.11.ebuild
similarity index 75%
rename from dev-python/pytest-cases/pytest-cases-3.6.8.ebuild
rename to dev-python/pytest-cases/pytest-cases-3.6.11.ebuild
index 6509aaa21..fe163e348 100644
--- a/dev-python/pytest-cases/pytest-cases-3.6.8.ebuild
+++ b/dev-python/pytest-cases/pytest-cases-3.6.11.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="dev-python/mkdocs-material"
 DOCS_DIR="docs"
@@ -31,6 +32,12 @@ BDEPEND="
 	)
 "
 
+EPYTEST_DESELECT=(
+	tests/pytest_extension/doc/test_doc_fixture_graph_union.py::test_closure
+	tests/pytest_extension/fixtures/fixture_unions/test_fixture_closure_edits.py::test_super_closure_edits2
+	tests/pytest_extension/fixtures/fixture_unions/test_fixtures_union_2hard.py::test_super_closure
+)
+
 distutils_enable_tests pytest
 
 python_prepare_all() {


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/
@ 2022-05-30 19:26 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2022-05-30 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     4ce5d79c29cc23bf52f7dc1e5607fc7611c738e7
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon May 30 19:05:11 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon May 30 19:25:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ce5d79c

dev-python/pytest-cases: add 3.6.13, drop 3.6.9

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pytest-cases/Manifest                                    | 2 +-
 .../{pytest-cases-3.6.9.ebuild => pytest-cases-3.6.13.ebuild}       | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest
index 79003e686..06a9735c6 100644
--- a/dev-python/pytest-cases/Manifest
+++ b/dev-python/pytest-cases/Manifest
@@ -1,2 +1,2 @@
 DIST pytest-cases-3.6.11.tar.gz 1082043 BLAKE2B 396f7fa414729a49a8fb668126b959d13e5d10133ea0a47073cc42b8ce0a38c07df2e98c216e4904205696cf511a96d98e248e8f97a9324ee950e4399c1de746 SHA512 ee81d520eba8ab995bb4c32ba082a0107183d1d2892a29c3dc19d52a5324b1a73da2dbc97c202fdf6e6e17ac766f1d0383e87ee81ad22e49f7720a5e6417d0da
-DIST pytest-cases-3.6.9.tar.gz 1080527 BLAKE2B 9209c62eb5aebe496cfcad825c5eddf90881d6a23794e88fca34921ebc8a6036072a70cb693dd0dcd5d13d4ae67a192c52e6f770ae6c44c8a19265ecca55f552 SHA512 13d5ebdff00d14a39063d6dd4f41ff130b11fac9a073141d0f7acbb316a7b39730afaf1930bd18205ac068dabd236a37ff6bafda960c5f793eb723235eced6d3
+DIST pytest-cases-3.6.13.tar.gz 1082993 BLAKE2B c5259d78ce11dbeff2acca63762360622758edc19b8982f4cbade44459ae347c0c5b4334d9fcf42cf587ef301a193b9ab4c3a496462c403550580549c9be869b SHA512 70bb05afce137cc456dc98fd62d5fa778ce8728c7ffb30a05b765b88a689ce2ff01005f594c5be90e4892debbe925b2c05961d9e4bc567610da1be5b01f5a659

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.9.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
similarity index 77%
rename from dev-python/pytest-cases/pytest-cases-3.6.9.ebuild
rename to dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
index 930ab7ea9..fe163e348 100644
--- a/dev-python/pytest-cases/pytest-cases-3.6.9.ebuild
+++ b/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
@@ -32,6 +32,12 @@ BDEPEND="
 	)
 "
 
+EPYTEST_DESELECT=(
+	tests/pytest_extension/doc/test_doc_fixture_graph_union.py::test_closure
+	tests/pytest_extension/fixtures/fixture_unions/test_fixture_closure_edits.py::test_super_closure_edits2
+	tests/pytest_extension/fixtures/fixture_unions/test_fixtures_union_2hard.py::test_super_closure
+)
+
 distutils_enable_tests pytest
 
 python_prepare_all() {


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/
@ 2022-12-12 11:44 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2022-12-12 11:44 UTC (permalink / raw
  To: gentoo-commits

commit:     fc4219de8006b38a8bc37ba2a2b8b25be9d8d1ee
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Dec  9 09:35:59 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Dec 12 11:22:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc4219de

dev-python/pytest-cases: enable py3.11

Closes: https://bugs.gentoo.org/884675
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pytest-cases/pytest-cases-3.6.13.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
index fe163e348..40a2764ea 100644
--- a/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
+++ b/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
@@ -3,11 +3,12 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DISTUTILS_USE_PEP517=setuptools
+
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="dev-python/mkdocs-material"
-DOCS_DIR="docs"
+
 inherit distutils-r1 docs
 
 DESCRIPTION="Separate test code from test cases in pytest"


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/
@ 2023-02-25 23:27 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2023-02-25 23:27 UTC (permalink / raw
  To: gentoo-commits

commit:     98f77288ff0d33822b43713424eed0e519929b63
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Feb 25 23:00:47 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Feb 25 23:00:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98f77288

dev-python/pytest-cases: add 3.6.14, drop 3.6.11

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pytest-cases/Manifest                         |  2 +-
 ...st-cases-3.6.11.ebuild => pytest-cases-3.6.14.ebuild} | 16 ++++++++++------
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest
index 06a9735c6..570ddba2b 100644
--- a/dev-python/pytest-cases/Manifest
+++ b/dev-python/pytest-cases/Manifest
@@ -1,2 +1,2 @@
-DIST pytest-cases-3.6.11.tar.gz 1082043 BLAKE2B 396f7fa414729a49a8fb668126b959d13e5d10133ea0a47073cc42b8ce0a38c07df2e98c216e4904205696cf511a96d98e248e8f97a9324ee950e4399c1de746 SHA512 ee81d520eba8ab995bb4c32ba082a0107183d1d2892a29c3dc19d52a5324b1a73da2dbc97c202fdf6e6e17ac766f1d0383e87ee81ad22e49f7720a5e6417d0da
 DIST pytest-cases-3.6.13.tar.gz 1082993 BLAKE2B c5259d78ce11dbeff2acca63762360622758edc19b8982f4cbade44459ae347c0c5b4334d9fcf42cf587ef301a193b9ab4c3a496462c403550580549c9be869b SHA512 70bb05afce137cc456dc98fd62d5fa778ce8728c7ffb30a05b765b88a689ce2ff01005f594c5be90e4892debbe925b2c05961d9e4bc567610da1be5b01f5a659
+DIST pytest-cases-3.6.14.tar.gz 1083239 BLAKE2B be32c3762f0baf74149276553e07817b75f7eb722ff54bfa46eb8756183fea1ac30089735cb4db7c45406d2c2477c7f95a80779aee388561bac55ac8c5cd84d2 SHA512 a621f55836cae197e3fd1f3460c56d6c1f813e3d0e42e8b193f6cb8c88496a3be18643b1df51cc499f15e09e25cebb8ed3f0e593779ea6d8a4c03a2bd92f6f30

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.11.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
similarity index 80%
rename from dev-python/pytest-cases/pytest-cases-3.6.11.ebuild
rename to dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
index fe163e348..339ac6326 100644
--- a/dev-python/pytest-cases/pytest-cases-3.6.11.ebuild
+++ b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
@@ -1,18 +1,22 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+
 DOCS_BUILDER="mkdocs"
 DOCS_DEPEND="dev-python/mkdocs-material"
-DOCS_DIR="docs"
-inherit distutils-r1 docs
+
+inherit distutils-r1 docs pypi
 
 DESCRIPTION="Separate test code from test cases in pytest"
-HOMEPAGE="https://pypi.org/project/pytest-cases/ https://github.com/smarie/python-pytest-cases"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="
+	https://pypi.org/project/pytest-cases/
+	https://github.com/smarie/python-pytest-cases
+"
 
 LICENSE="BSD"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/
@ 2023-02-28 10:09 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2023-02-28 10:09 UTC (permalink / raw
  To: gentoo-commits

commit:     aa080c4bbea384d1990fc92d3d1361aa0d09be5b
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Feb 28 09:21:19 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Feb 28 10:08:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa080c4b

dev-python/pytest-cases: add missing docs dep

Closes: https://bugs.gentoo.org/898220
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/pytest-cases/pytest-cases-3.6.14.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
index 339ac6326..ec84efea3 100644
--- a/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
+++ b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
@@ -8,7 +8,10 @@ DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 
 DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="dev-python/mkdocs-material"
+DOCS_DEPEND=(
+	dev-python/mkdocs-material
+	dev-python/regex
+)
 
 inherit distutils-r1 docs pypi
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/
@ 2024-01-26 10:06 Takuya Wakazono
  0 siblings, 0 replies; 9+ messages in thread
From: Takuya Wakazono @ 2024-01-26 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     9803f198b30081c254771231e8d07337e141ed6c
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Jan 26 08:22:15 2024 +0000
Commit:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Fri Jan 26 10:01:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9803f198

dev-python/pytest-cases: add 3.8.2

Closes: https://bugs.gentoo.org/921899
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 dev-python/pytest-cases/Manifest                  |  1 +
 dev-python/pytest-cases/pytest-cases-3.8.2.ebuild | 47 +++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest
index 570ddba2bf..882b0f6e73 100644
--- a/dev-python/pytest-cases/Manifest
+++ b/dev-python/pytest-cases/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-cases-3.6.13.tar.gz 1082993 BLAKE2B c5259d78ce11dbeff2acca63762360622758edc19b8982f4cbade44459ae347c0c5b4334d9fcf42cf587ef301a193b9ab4c3a496462c403550580549c9be869b SHA512 70bb05afce137cc456dc98fd62d5fa778ce8728c7ffb30a05b765b88a689ce2ff01005f594c5be90e4892debbe925b2c05961d9e4bc567610da1be5b01f5a659
 DIST pytest-cases-3.6.14.tar.gz 1083239 BLAKE2B be32c3762f0baf74149276553e07817b75f7eb722ff54bfa46eb8756183fea1ac30089735cb4db7c45406d2c2477c7f95a80779aee388561bac55ac8c5cd84d2 SHA512 a621f55836cae197e3fd1f3460c56d6c1f813e3d0e42e8b193f6cb8c88496a3be18643b1df51cc499f15e09e25cebb8ed3f0e593779ea6d8a4c03a2bd92f6f30
+DIST pytest-cases-3.8.2.tar.gz 1094993 BLAKE2B 2a5b1dd57dca9b159756287b8bd4d2a54fa1f48e2256959343bb196867ab57ff6852826744f166ac39dbb0f06bcce4918a718a1097d5d2e3841b0a516838bf40 SHA512 5da2b8db56e91d3f0948b90b9225d21fad5c4cf2c319388844aca9b74b69ec9c91f7a661e28cc06b9ab8a85a11272fc4d5fc81d0d9d4b0abff80fb83d34744ad

diff --git a/dev-python/pytest-cases/pytest-cases-3.8.2.ebuild b/dev-python/pytest-cases/pytest-cases-3.8.2.ebuild
new file mode 100644
index 0000000000..7d635e99d4
--- /dev/null
+++ b/dev-python/pytest-cases/pytest-cases-3.8.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND=(
+	dev-python/mkdocs-material
+	dev-python/regex
+)
+
+inherit distutils-r1 docs pypi
+
+DESCRIPTION="Separate test code from test cases in pytest"
+HOMEPAGE="
+	https://pypi.org/project/pytest-cases/
+	https://github.com/smarie/python-pytest-cases
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	dev-python/decopatch[${PYTHON_USEDEP}]
+	>=dev-python/makefun-1.15.1[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	dev-python/setuptools-scm[${PYTHON_USEDEP}]
+	test? (
+		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+		dev-python/pytest-harvest[${PYTHON_USEDEP}]
+		dev-python/pytest-steps[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+	docs_compile
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/
@ 2024-01-26 10:06 Takuya Wakazono
  0 siblings, 0 replies; 9+ messages in thread
From: Takuya Wakazono @ 2024-01-26 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     18e4b6aba3b1340795fd8fe73b0598d5ea39c050
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Jan 26 08:22:57 2024 +0000
Commit:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Fri Jan 26 10:01:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18e4b6ab

dev-python/pytest-cases: drop 3.6.13, 3.6.14

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 dev-python/pytest-cases/Manifest                   |  2 -
 dev-python/pytest-cases/pytest-cases-3.6.13.ebuild | 51 -------------------
 dev-python/pytest-cases/pytest-cases-3.6.14.ebuild | 57 ----------------------
 3 files changed, 110 deletions(-)

diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest
index 882b0f6e73..60bc279571 100644
--- a/dev-python/pytest-cases/Manifest
+++ b/dev-python/pytest-cases/Manifest
@@ -1,3 +1 @@
-DIST pytest-cases-3.6.13.tar.gz 1082993 BLAKE2B c5259d78ce11dbeff2acca63762360622758edc19b8982f4cbade44459ae347c0c5b4334d9fcf42cf587ef301a193b9ab4c3a496462c403550580549c9be869b SHA512 70bb05afce137cc456dc98fd62d5fa778ce8728c7ffb30a05b765b88a689ce2ff01005f594c5be90e4892debbe925b2c05961d9e4bc567610da1be5b01f5a659
-DIST pytest-cases-3.6.14.tar.gz 1083239 BLAKE2B be32c3762f0baf74149276553e07817b75f7eb722ff54bfa46eb8756183fea1ac30089735cb4db7c45406d2c2477c7f95a80779aee388561bac55ac8c5cd84d2 SHA512 a621f55836cae197e3fd1f3460c56d6c1f813e3d0e42e8b193f6cb8c88496a3be18643b1df51cc499f15e09e25cebb8ed3f0e593779ea6d8a4c03a2bd92f6f30
 DIST pytest-cases-3.8.2.tar.gz 1094993 BLAKE2B 2a5b1dd57dca9b159756287b8bd4d2a54fa1f48e2256959343bb196867ab57ff6852826744f166ac39dbb0f06bcce4918a718a1097d5d2e3841b0a516838bf40 SHA512 5da2b8db56e91d3f0948b90b9225d21fad5c4cf2c319388844aca9b74b69ec9c91f7a661e28cc06b9ab8a85a11272fc4d5fc81d0d9d4b0abff80fb83d34744ad

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
deleted file mode 100644
index 514163671d..0000000000
--- a/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="dev-python/mkdocs-material"
-
-inherit distutils-r1 docs pypi
-
-DESCRIPTION="Separate test code from test cases in pytest"
-HOMEPAGE="https://pypi.org/project/pytest-cases/ https://github.com/smarie/python-pytest-cases"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-	dev-python/decopatch[${PYTHON_USEDEP}]
-	>=dev-python/makefun-1.9.5[${PYTHON_USEDEP}]
-	dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
-	dev-python/setuptools-scm[${PYTHON_USEDEP}]
-	test? (
-		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-		dev-python/pytest-harvest[${PYTHON_USEDEP}]
-		dev-python/pytest-steps[${PYTHON_USEDEP}]
-	)
-"
-
-EPYTEST_DESELECT=(
-	tests/pytest_extension/doc/test_doc_fixture_graph_union.py::test_closure
-	tests/pytest_extension/fixtures/fixture_unions/test_fixture_closure_edits.py::test_super_closure_edits2
-	tests/pytest_extension/fixtures/fixture_unions/test_fixtures_union_2hard.py::test_super_closure
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-	sed "/pytest-runner/d" -i setup.cfg || die
-	distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-	docs_compile
-}

diff --git a/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
deleted file mode 100644
index b24ac8c873..0000000000
--- a/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND=(
-	dev-python/mkdocs-material
-	dev-python/regex
-)
-
-inherit distutils-r1 docs pypi
-
-DESCRIPTION="Separate test code from test cases in pytest"
-HOMEPAGE="
-	https://pypi.org/project/pytest-cases/
-	https://github.com/smarie/python-pytest-cases
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-	dev-python/decopatch[${PYTHON_USEDEP}]
-	>=dev-python/makefun-1.9.5[${PYTHON_USEDEP}]
-	dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
-	dev-python/setuptools-scm[${PYTHON_USEDEP}]
-	test? (
-		dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-		dev-python/pytest-harvest[${PYTHON_USEDEP}]
-		dev-python/pytest-steps[${PYTHON_USEDEP}]
-	)
-"
-
-EPYTEST_DESELECT=(
-	tests/pytest_extension/doc/test_doc_fixture_graph_union.py::test_closure
-	tests/pytest_extension/fixtures/fixture_unions/test_fixture_closure_edits.py::test_super_closure_edits2
-	tests/pytest_extension/fixtures/fixture_unions/test_fixtures_union_2hard.py::test_super_closure
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-	sed "/pytest-runner/d" -i setup.cfg || die
-	distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-	docs_compile
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-01-26 10:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-09  0:01 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cases/ Anna Vyalkova
  -- strict thread matches above, loose matches on Subject: below --
2022-02-09  0:24 Anna Vyalkova
2022-03-31  7:24 Anna Vyalkova
2022-05-30 19:26 Anna Vyalkova
2022-12-12 11:44 Anna Vyalkova
2023-02-25 23:27 Anna Vyalkova
2023-02-28 10:09 Anna Vyalkova
2024-01-26 10:06 Takuya Wakazono
2024-01-26 10:06 Takuya Wakazono

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox