* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pifpaf/
@ 2021-10-09 2:50 Alessandro Barbieri
0 siblings, 0 replies; 3+ messages in thread
From: Alessandro Barbieri @ 2021-10-09 2:50 UTC (permalink / raw
To: gentoo-commits
commit: f83d5bffa5d466d7f14a1b185658a73ea374d3fa
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Oct 9 02:45:10 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sat Oct 9 02:50:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f83d5bff
dev-python/pifpaf: enable py3.10, py3.9, pypy3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pifpaf/pifpaf-3.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pifpaf/pifpaf-3.1.5.ebuild b/dev-python/pifpaf/pifpaf-3.1.5.ebuild
index 204ad2584..21ff9575a 100644
--- a/dev-python/pifpaf/pifpaf-3.1.5.ebuild
+++ b/dev-python/pifpaf/pifpaf-3.1.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
EPYTEST_DESELECT=( pifpaf/tests/test_cli.py::TestCli::test_non_existing_command )
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pifpaf/
@ 2021-10-30 19:43 Alessandro Barbieri
0 siblings, 0 replies; 3+ messages in thread
From: Alessandro Barbieri @ 2021-10-30 19:43 UTC (permalink / raw
To: gentoo-commits
commit: ec600665a534b98b182bf503082adb19d71f3c0d
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Oct 30 19:39:57 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sat Oct 30 19:39:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec600665
dev-python/pifpaf: disable pypy3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/pifpaf/pifpaf-3.1.5.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pifpaf/pifpaf-3.1.5.ebuild b/dev-python/pifpaf/pifpaf-3.1.5.ebuild
index 21ff9575a..992dd7e5d 100644
--- a/dev-python/pifpaf/pifpaf-3.1.5.ebuild
+++ b/dev-python/pifpaf/pifpaf-3.1.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
EPYTEST_DESELECT=( pifpaf/tests/test_cli.py::TestCli::test_non_existing_command )
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
@@ -26,7 +26,7 @@ RDEPEND="
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/fixtures[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pyxattr[${PYTHON_USEDEP}]
+ dev-python/xattr[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pifpaf/
@ 2024-01-26 11:11 Anna Vyalkova
0 siblings, 0 replies; 3+ messages in thread
From: Anna Vyalkova @ 2024-01-26 11:11 UTC (permalink / raw
To: gentoo-commits
commit: fdc265c7c3bc02ce61c6003a084baefd36d9598c
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Jan 26 11:09:06 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Jan 26 11:09:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fdc265c7
dev-python/pifpaf: enable py3.12, pep517 and tests
Closes: https://bugs.gentoo.org/921805
Closes: https://bugs.gentoo.org/815619
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
dev-python/pifpaf/pifpaf-3.1.5-r1.ebuild | 59 ++++++++++++++++++++++++++++++++
dev-python/pifpaf/pifpaf-3.1.5.ebuild | 41 ----------------------
2 files changed, 59 insertions(+), 41 deletions(-)
diff --git a/dev-python/pifpaf/pifpaf-3.1.5-r1.ebuild b/dev-python/pifpaf/pifpaf-3.1.5-r1.ebuild
new file mode 100644
index 0000000000..3dbf3e8128
--- /dev/null
+++ b/dev-python/pifpaf/pifpaf-3.1.5-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-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
+inherit distutils-r1 pypi
+
+DESCRIPTION="Suite of tools and fixtures to manage daemons for testing"
+HOMEPAGE="
+ https://pypi.org/project/pifpaf/
+ https://github.com/jd/pifpaf
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# dev-python/pbr: for pbr.version
+# dev-python/setuptools: for pkg_resources and distutils
+RDEPEND="
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/daiquiri[${PYTHON_USEDEP}]
+ dev-python/fixtures[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/pbr[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/xattr[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/pbr[${PYTHON_USEDEP}]
+ test? (
+ app-admin/consul
+ app-admin/vault
+ dev-db/postgresql[server]
+ dev-db/redis
+ dev-python/httpbin[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/testtools[${PYTHON_USEDEP}]
+ net-misc/kafka-bin
+ net-misc/memcached
+ sys-cluster/ceph
+ virtual/mysql[server]
+ )
+"
+
+EPYTEST_DESELECT=(
+ # Need updates to new CLIs and APIs
+ pifpaf/tests/test_drivers.py::TestDrivers::test_etcd
+ pifpaf/tests/test_drivers.py::TestDrivers::test_influxdb
+ pifpaf/tests/test_drivers.py::TestDrivers::test_mongodb
+ pifpaf/tests/test_drivers.py::TestDrivers::test_rabbitmq
+ pifpaf/tests/test_drivers.py::TestDrivers::test_rabbitmq_cluster
+ pifpaf/tests/test_drivers.py::TestDrivers::test_redis_sentinel
+)
+
+distutils_enable_tests pytest
diff --git a/dev-python/pifpaf/pifpaf-3.1.5.ebuild b/dev-python/pifpaf/pifpaf-3.1.5.ebuild
deleted file mode 100644
index 1183064e23..0000000000
--- a/dev-python/pifpaf/pifpaf-3.1.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EPYTEST_DESELECT=( pifpaf/tests/test_cli.py::TestCli::test_non_existing_command )
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python fixtures and daemon managing tools for functional testing"
-HOMEPAGE="
- https://pypi.org/project/pifpaf/
- https://github.com/jd/pifpaf
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-python/daiquiri[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/pbr[${PYTHON_USEDEP}]
- dev-python/jinja[${PYTHON_USEDEP}]
- dev-python/fixtures[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/xattr[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- dev-python/pbr[${PYTHON_USEDEP}]
- test? (
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/testrepository[${PYTHON_USEDEP}]
- dev-python/testtools[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-01-26 11:12 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-09 2:50 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pifpaf/ Alessandro Barbieri
-- strict thread matches above, loose matches on Subject: below --
2021-10-30 19:43 Alessandro Barbieri
2024-01-26 11:11 Anna Vyalkova
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox