summaryrefslogtreecommitdiff
path: root/dev-python/python-fire
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/python-fire')
-rw-r--r--dev-python/python-fire/metadata.xml4
-rw-r--r--dev-python/python-fire/python-fire-0.7.0-r1.ebuild (renamed from dev-python/python-fire/python-fire-0.7.0.ebuild)20
2 files changed, 23 insertions, 1 deletions
diff --git a/dev-python/python-fire/metadata.xml b/dev-python/python-fire/metadata.xml
index 5f33304011d5..e01cbd79c083 100644
--- a/dev-python/python-fire/metadata.xml
+++ b/dev-python/python-fire/metadata.xml
@@ -1,5 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>bakedsnake@vagrantz.xyz</email>
+ <name>bakedsnake</name>
+ </maintainer>
<origin>baldeagleos-repo</origin>
</pkgmetadata>
diff --git a/dev-python/python-fire/python-fire-0.7.0.ebuild b/dev-python/python-fire/python-fire-0.7.0-r1.ebuild
index e10096a00bbc..b1cff5145c63 100644
--- a/dev-python/python-fire/python-fire-0.7.0.ebuild
+++ b/dev-python/python-fire/python-fire-0.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,7 +25,25 @@ DEPEND="
dev-python/hypothesis
dev-python/mock
dev-python/pytest-asyncio
+ dev-python/termcolor
+ dev-python/hypothesis
)
"
+EPYTEST_PLUGINS=( )
+EPYTEST_DESELECT=( "fire/fire_test.py::FireTest::testFireAsyncio" )
+
+src_prepare() {
+ default
+ # Update / remove deprecated options
+ sed -ie "/'License ::/d" setup.py \
+ || die "Failed to remove deprecated setuptools options"
+
+ sed -ie "s/requires_python/python_requires/g" setup.py \
+ || die "Failed to rename deprecated `requires_python`"
+
+ sed -ie "/tests_require/d" setup.py \
+ || die "Failed to remove deprecated `tests_require`"
+}
+
distutils_enable_tests pytest