diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-08-29 07:01:06 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-08-29 07:01:06 +0000 |
| commit | 69600a6f8437e6e95e29c8629624d79846cdaa05 (patch) | |
| tree | fffc0537ab1c3a5b790ee3a450ae935e59c69045 /dev-python | |
| parent | 3682e78493b75499e6a3b7dff1f978a7d64df957 (diff) | |
| download | baldeagleos-repo-69600a6f8437e6e95e29c8629624d79846cdaa05.tar.gz baldeagleos-repo-69600a6f8437e6e95e29c8629624d79846cdaa05.tar.xz baldeagleos-repo-69600a6f8437e6e95e29c8629624d79846cdaa05.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
23 files changed, 1 insertions, 669 deletions
diff --git a/dev-python/aiocache/Manifest b/dev-python/aiocache/Manifest deleted file mode 100644 index 59338f00cccb..000000000000 --- a/dev-python/aiocache/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST aiocache-0.12.3.tar.gz 132196 BLAKE2B 281c3d107f6a925ee80f49004c908d982829f4609a0bea8cff5932f76b908b11db7feb969daa2b92da6483cb5cf1d60c79fb0c9fd67d379a1e2f77e609a48b39 SHA512 f1caabcc994564255dcef7db31b337c487b4f6add1f9c3256a49e43a1d35210e72e3fcc6ca5e535c92a5d9ea7fed0dfca55d495b0dafae5fa68ffea8e1d9ebc3 diff --git a/dev-python/aiocache/aiocache-0.12.3-r1.ebuild b/dev-python/aiocache/aiocache-0.12.3-r1.ebuild deleted file mode 100644 index df22a1e50557..000000000000 --- a/dev-python/aiocache/aiocache-0.12.3-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Asyncio cache manager" -HOMEPAGE=" - https://github.com/aio-libs/aiocache/ - https://pypi.org/project/aiocache/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - test? ( - dev-db/redis - dev-python/marshmallow[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.5.5[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/redis-4.2.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-py313.patch -) - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # broken by newer dev-python/redis (?), removed upstream - tests/ut/backends/test_redis.py::TestRedisBackend::test_close - ) - local EPYTEST_IGNORE=( - # benchmarks - tests/performance - # requires aiomcache - tests/ut/backends/test_memcached.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o addopts= -m "not memcached" -p asyncio -p pytest_mock -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - - # Spawn Redis for testing purposes - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 ::1 - EOF - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} diff --git a/dev-python/aiocache/aiocache-0.12.3.ebuild b/dev-python/aiocache/aiocache-0.12.3.ebuild deleted file mode 100644 index 45560f9dddd3..000000000000 --- a/dev-python/aiocache/aiocache-0.12.3.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -# py3.13: https://github.com/aio-libs/aiocache/issues/863 -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Asyncio cache manager" -HOMEPAGE=" - https://github.com/aio-libs/aiocache/ - https://pypi.org/project/aiocache/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - test? ( - dev-db/redis - dev-python/marshmallow[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.5.5[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - >=dev-python/redis-4.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # broken by newer dev-python/redis (?), removed upstream - tests/ut/backends/test_redis.py::TestRedisBackend::test_close - ) - local EPYTEST_IGNORE=( - # benchmarks - tests/performance - # requires aiomcache - tests/ut/backends/test_memcached.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o addopts= -m "not memcached" -p asyncio -p pytest_mock -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - - # Spawn Redis for testing purposes - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 ::1 - EOF - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} diff --git a/dev-python/aiocache/files/aiocache-0.12.3-py313.patch b/dev-python/aiocache/files/aiocache-0.12.3-py313.patch deleted file mode 100644 index 5df233144a62..000000000000 --- a/dev-python/aiocache/files/aiocache-0.12.3-py313.patch +++ /dev/null @@ -1,239 +0,0 @@ -https://github.com/aio-libs/aiocache/commit/47ac136b65db9cb4106ed68f764ad257db0277bb - -From 47ac136b65db9cb4106ed68f764ad257db0277bb Mon Sep 17 00:00:00 2001 -From: Sam Bull <git@sambull.org> -Date: Mon, 25 Nov 2024 09:26:30 +0000 -Subject: [PATCH] Update for Python 3.13 (#864) - -Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com> ---- - .github/workflows/ci.yml | 8 ++++---- - .pre-commit-config.yaml | 4 ++-- - .readthedocs.yml | 24 ++++++++++++++++++++++++ - aiocache/backends/redis.py | 3 ++- - examples/frameworks/aiohttp_example.py | 2 +- - requirements-dev.txt | 7 ++++--- - requirements.txt | 18 +++++++++--------- - setup.cfg | 2 ++ - setup.py | 7 ++++--- - tests/performance/server.py | 11 +++++++---- - tests/ut/backends/test_redis.py | 2 +- - tests/ut/test_decorators.py | 20 ++++++++++---------- - 12 files changed, 70 insertions(+), 38 deletions(-) - create mode 100644 .readthedocs.yml - -diff --git a/aiocache/backends/redis.py b/aiocache/backends/redis.py -index d0e3bd65..ce115516 100644 ---- a/aiocache/backends/redis.py -+++ b/aiocache/backends/redis.py -@@ -51,6 +51,7 @@ def __init__( - warnings.warn( - "Parameter 'pool_min_size' is deprecated since aiocache 0.12", - DeprecationWarning, -+ stacklevel=2, - ) - - self.endpoint = endpoint -@@ -188,7 +189,7 @@ async def _redlock_release(self, key, value): - return await self._raw("eval", self.RELEASE_SCRIPT, 1, key, value) - - async def _close(self, *args, _conn=None, **kwargs): -- await self.client.close() -+ await self.client.aclose() - - - class RedisCache(RedisBackend): -diff --git a/examples/frameworks/aiohttp_example.py b/examples/frameworks/aiohttp_example.py -index e612b30a..7220c711 100644 ---- a/examples/frameworks/aiohttp_example.py -+++ b/examples/frameworks/aiohttp_example.py -@@ -25,7 +25,7 @@ def __init__(self, *args, **kwargs): - async def get_from_cache(self, key): - try: - value = await self.cache.get(key) -- if type(value) == web.Response: -+ if type(value) is web.Response: - return web.Response( - body=value.body, - status=value.status, -diff --git a/requirements-dev.txt b/requirements-dev.txt -index 82a078fb..a4380ba4 100644 ---- a/requirements-dev.txt -+++ b/requirements-dev.txt -@@ -1,10 +1,11 @@ - -r requirements.txt - --flake8==6.0.0 -+flake8==7.1.1 - flake8-bandit==4.1.1 --flake8-bugbear==22.12.6 -+flake8-bugbear==24.10.31 - flake8-import-order==0.18.2 --flake8-requirements==1.7.6 -+flake8-requirements==2.2.1 - mypy==0.991; implementation_name=="cpython" - types-redis==4.4.0.0 - types-ujson==5.7.0.0 -+sphinx==8.1.3 -diff --git a/requirements.txt b/requirements.txt -index 31dfe1a2..6a1e5ba4 100644 ---- a/requirements.txt -+++ b/requirements.txt -@@ -1,11 +1,11 @@ - -e . - --aiomcache==0.8.0 --aiohttp==3.8.3 --marshmallow==3.19.0 --msgpack==1.0.4 --pytest==7.2.0 --pytest-asyncio==0.20.3 --pytest-cov==4.0.0 --pytest-mock==3.10.0 --redis==4.4.2 -+aiomcache==0.8.2 -+aiohttp==3.9.5 -+marshmallow==3.21.3 -+msgpack==1.0.8 -+pytest==7.4.4 -+pytest-asyncio==0.23.7 -+pytest-cov==5.0.0 -+pytest-mock==3.14.0 -+redis==5.0.5 -diff --git a/setup.py b/setup.py -index ed54028b..c8bcbada 100644 ---- a/setup.py -+++ b/setup.py -@@ -22,17 +22,18 @@ - long_description=readme, - classifiers=[ - "Programming Language :: Python", -- "Programming Language :: Python :: 3.7", -- "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", -+ "Programming Language :: Python :: 3.12", -+ "Programming Language :: Python :: 3.13", - "Framework :: AsyncIO", - ], -+ python_requires=">=3.9", - packages=("aiocache",), - install_requires=None, - extras_require={ -- "redis": ["redis>=4.2.0"], -+ "redis": ["redis>=5"], - "memcached": ["aiomcache>=0.5.2"], - "msgpack": ["msgpack>=0.5.5"], - }, -diff --git a/tests/performance/server.py b/tests/performance/server.py -index 8de8c6b8..7fcfd319 100644 ---- a/tests/performance/server.py -+++ b/tests/performance/server.py -@@ -28,22 +28,25 @@ async def close(self, *_): - await self.cache.close() - - -+cache_key = web.AppKey("cache", CacheManager) -+ -+ - async def handler_get(req): - try: -- data = await req.app["cache"].get("testkey") -+ data = await req.app[cache_key].get("testkey") - if data: - return web.Response(text=data) - except asyncio.TimeoutError: - return web.Response(status=404) - - data = str(uuid.uuid4()) -- await req.app["cache"].set("testkey", data) -+ await req.app[cache_key].set("testkey", data) - return web.Response(text=str(data)) - - - def run_server(backend: str) -> None: - app = web.Application() -- app["cache"] = CacheManager(backend) -- app.on_shutdown.append(app["cache"].close) -+ app[cache_key] = CacheManager(backend) -+ app.on_shutdown.append(app[cache_key].close) - app.router.add_route("GET", "/", handler_get) - web.run_app(app) -diff --git a/tests/ut/backends/test_redis.py b/tests/ut/backends/test_redis.py -index a26e4086..2837cbcf 100644 ---- a/tests/ut/backends/test_redis.py -+++ b/tests/ut/backends/test_redis.py -@@ -233,7 +233,7 @@ async def test_redlock_release(self, mocker, redis): - - async def test_close(self, redis): - await redis._close() -- assert redis.client.close.call_count == 1 -+ assert redis.client.aclose.call_count == 1 - - - class TestRedisCache: -diff --git a/tests/ut/test_decorators.py b/tests/ut/test_decorators.py -index e4a1a07e..a59fb31c 100644 ---- a/tests/ut/test_decorators.py -+++ b/tests/ut/test_decorators.py -@@ -154,8 +154,8 @@ async def test_calls_fn_set_when_get_none(self, mocker, decorator, decorator_cal - - async def test_calls_fn_raises_exception(self, decorator, decorator_call): - decorator.cache.get.return_value = None -- stub.side_effect = Exception() -- with pytest.raises(Exception): -+ stub.side_effect = RuntimeError() -+ with pytest.raises(RuntimeError): - assert await decorator_call() - - async def test_cache_write_waits_for_future(self, decorator, decorator_call): -@@ -167,11 +167,10 @@ async def test_cache_write_waits_for_future(self, decorator, decorator_call): - async def test_cache_write_doesnt_wait_for_future(self, mocker, decorator, decorator_call): - mocker.spy(decorator, "set_in_cache") - with patch.object(decorator, "get_from_cache", autospec=True, return_value=None): -- with patch("aiocache.decorators.asyncio.ensure_future", autospec=True): -- await decorator_call(aiocache_wait_for_write=False, value="value") -+ await decorator_call(aiocache_wait_for_write=False, value="value") - - decorator.set_in_cache.assert_not_awaited() -- decorator.set_in_cache.assert_called_once_with("stub()[('value', 'value')]", "value") -+ # decorator.set_in_cache.assert_called_once_with("stub()[('value', 'value')]", "value") - - async def test_set_calls_set(self, decorator, decorator_call): - await decorator.set_in_cache("key", "value") -@@ -287,10 +286,11 @@ async def test_calls_get_and_returns(self, decorator, decorator_call): - assert decorator.cache.set.call_count == 0 - assert stub.call_count == 0 - -+ @pytest.mark.xfail(reason="Mess in stubs") - async def test_calls_fn_raises_exception(self, decorator, decorator_call): - decorator.cache.get.return_value = None -- stub.side_effect = Exception() -- with pytest.raises(Exception): -+ stub.side_effect = RuntimeError() -+ with pytest.raises(RuntimeError): - assert await decorator_call() - - async def test_calls_redlock(self, decorator, decorator_call): -@@ -483,7 +483,7 @@ async def test_cache_write_doesnt_wait_for_future(self, mocker, decorator, decor - aiocache_wait_for_write=False) - - decorator.set_in_cache.assert_not_awaited() -- decorator.set_in_cache.assert_called_once_with({"a": ANY, "b": ANY}, stub_dict, ANY, ANY) -+ # decorator.set_in_cache.assert_called_once_with({"a": ANY, "b": ANY}, stub_dict, ANY, ANY) - - async def test_calls_fn_with_only_missing_keys(self, mocker, decorator, decorator_call): - mocker.spy(decorator, "set_in_cache") -@@ -496,8 +496,8 @@ async def test_calls_fn_with_only_missing_keys(self, mocker, decorator, decorato - - async def test_calls_fn_raises_exception(self, decorator, decorator_call): - decorator.cache.multi_get.return_value = [None] -- stub_dict.side_effect = Exception() -- with pytest.raises(Exception): -+ stub_dict.side_effect = RuntimeError() -+ with pytest.raises(RuntimeError): - assert await decorator_call(keys=[]) - - async def test_cache_read_disabled(self, decorator, decorator_call): - diff --git a/dev-python/aiocache/metadata.xml b/dev-python/aiocache/metadata.xml deleted file mode 100644 index 77f28a89159f..000000000000 --- a/dev-python/aiocache/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/arsenic/Manifest b/dev-python/arsenic/Manifest deleted file mode 100644 index 596bae7270d4..000000000000 --- a/dev-python/arsenic/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST arsenic-21.8.tar.gz 16300 BLAKE2B 8260ab046c4d87e2a91ed366f46954a00a853d586acbd534b84addfd654610e4c5d03509d97bba653a699fa0b64fe66a1af6d89f638bab407d7725e94d9c58ee SHA512 55fd0e6f9acf1f578d990146b81f7f91d8c58aa68601840346c80cf7c535d5412a983c1cf0ee355383f80f6b667ef7a63b22dae8192b51e85541258a143ab366 diff --git a/dev-python/arsenic/arsenic-21.8.ebuild b/dev-python/arsenic/arsenic-21.8.ebuild deleted file mode 100644 index 5e279cb8f661..000000000000 --- a/dev-python/arsenic/arsenic-21.8.ebuild +++ /dev/null @@ -1,20 +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_{9,10,11,12,13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Asynchronous WebDriver client" -HOMEPAGE="https://github.com/HENNGE/arsenic" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/structlog[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/dev-python/arsenic/metadata.xml b/dev-python/arsenic/metadata.xml deleted file mode 100644 index 77f28a89159f..000000000000 --- a/dev-python/arsenic/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/browser-cookie3/Manifest b/dev-python/browser-cookie3/Manifest deleted file mode 100644 index da645e148fe5..000000000000 --- a/dev-python/browser-cookie3/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST browser_cookie3-0.20.1.tar.gz 22665 BLAKE2B de14ac07994cf8de1a79da84087b76c09f756e783751b09994da77a087d62623c1915933272b40a9fb6cd5bd5ab66eef3648565447b499db00ad15880a390e11 SHA512 034bd5f6564cc3893c77eadbbd1666428b0c51eced4355697511b9f4acdcdfb5e985248288a1ce77f30e9ad2c8c7bb9009e570805a7089c714cb495f4debf38b diff --git a/dev-python/browser-cookie3/browser-cookie3-0.20.1.ebuild b/dev-python/browser-cookie3/browser-cookie3-0.20.1.ebuild deleted file mode 100644 index 7638c9c0615a..000000000000 --- a/dev-python/browser-cookie3/browser-cookie3-0.20.1.ebuild +++ /dev/null @@ -1,36 +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_{9,10,11,12,13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Loads cookies from your browser into a cookiejar object" -HOMEPAGE=" - https://github.com/borisbabic/browser_cookie3/ - https://pypi.org/project/browser-cookie3/ -" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# Tests require selenium, browsers, and are aimed for one-shot validation of -# cookie file format validation for documentation -RESTRICT="test" - -RDEPEND=" - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/lz4[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] -" - -python_prepare_all() { - # make cryptodome-friendly - sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die - sed -i -e 's:Cryptodome:Crypto:g' browser_cookie3/__init__.py || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/browser-cookie3/metadata.xml b/dev-python/browser-cookie3/metadata.xml deleted file mode 100644 index 77f28a89159f..000000000000 --- a/dev-python/browser-cookie3/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/django-guardian/Manifest b/dev-python/django-guardian/Manifest index d3ef014024e2..3b723376fde4 100644 --- a/dev-python/django-guardian/Manifest +++ b/dev-python/django-guardian/Manifest @@ -1,2 +1,2 @@ -DIST django-guardian-3.0.0.gh.tar.gz 259983 BLAKE2B 9504cdb7f228f8bf6c40ddccec2b7c76663d359946d5662885b5831944938f78e82db3efcf2ad3d70ea021a3afd5b55fece18fddaba6234454a000d6ec1d8438 SHA512 729edc1556a4312476216a32a8221f15664f666f465697250ac38a6dfb5de633e4b223decf3445c3b461127bc9d41fe794fdd61188017107b88bb5eb34c04587 DIST django-guardian-3.0.3.gh.tar.gz 265762 BLAKE2B bc1c2bab830ef72599cc7b481053efcf60f97391a5a92b6875618468b4ed9fa76e1d5b68398ab994e71cf74f353a8592c5d25844e51ff55c449e621b31a15639 SHA512 7d81f7c6697e6de601ff16ad18a37cf70225ee27e9bf0106e2feb1fd914dc2f5a1e3ebc660ea1750098e0152bd90723a05a72711ee42bd416e4012641da2d2f9 +DIST django-guardian-3.0.6.gh.tar.gz 265481 BLAKE2B 730c7a9f19a4816654c71715a8009024b233003509ecf0c7f2903331938b326d081540e0c90c028803d42183098650a8e81b714b533b5a3c0897cb035b4d4a71 SHA512 0d4241142fa1fdf30943af68d77bf1ff60f052e937a3fac249e2a0ae91b8449922d23c4a37453d76d2be3e4f40ae432cdb9b0cb653290febbbf2d0976c676233 diff --git a/dev-python/django-guardian/django-guardian-3.0.0.ebuild b/dev-python/django-guardian/django-guardian-3.0.6.ebuild index 4a0982c3c413..4a0982c3c413 100644 --- a/dev-python/django-guardian/django-guardian-3.0.0.ebuild +++ b/dev-python/django-guardian/django-guardian-3.0.6.ebuild diff --git a/dev-python/noseofyeti/Manifest b/dev-python/noseofyeti/Manifest deleted file mode 100644 index 1a0fd91a15e3..000000000000 --- a/dev-python/noseofyeti/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST noseofyeti-2.4.9.tar.gz 35853 BLAKE2B d0c22bd6ea0cc41b1034dcfe397d2de72284630523a9210bb7c7290a0dd86414876e2c9c6ac3e63cd640eeb72bfed4617feea467f1a983bfd35f2f4239e28452 SHA512 2f6ff27fe08c91957d6c2f6dfea7fb4eba268245fc4444991799a2a102d616e536dcf49099c31962e8c8106564e8545edc1d2238a1a76278e0929d6387117bac diff --git a/dev-python/noseofyeti/metadata.xml b/dev-python/noseofyeti/metadata.xml deleted file mode 100644 index a0d4c5913ba0..000000000000 --- a/dev-python/noseofyeti/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - </maintainer> - - <origin>gentoo-staging</origin> - <stabilize-allarches/> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/noseofyeti/noseofyeti-2.4.9-r1.ebuild b/dev-python/noseofyeti/noseofyeti-2.4.9-r1.ebuild deleted file mode 100644 index 1fccbda43c19..000000000000 --- a/dev-python/noseofyeti/noseofyeti-2.4.9-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A custom python codec that provides an RSpec style dsl for python" -HOMEPAGE=" - https://github.com/delfick/nose-of-yeti/ - https://pypi.org/project/noseOfYeti/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -BDEPEND=" - test? ( - dev-python/black[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires alt-pytest-asyncio - tests/test_using_pytest.py::TestPyTest::test_it_collects_tests_correctly -) - -src_install() { - distutils-r1_src_install - # delete the black .pth thingy, it breaks building CPython (sigh!) - find "${ED}" -name '*.pth' -delete || die -} diff --git a/dev-python/tld/Manifest b/dev-python/tld/Manifest deleted file mode 100644 index 1f96d2ed0cf4..000000000000 --- a/dev-python/tld/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST tld-0.13.1.gh.tar.gz 459349 BLAKE2B 5b32729ee5b6fbb45d94091d88a6c351952b2fc3dd530e341eb54302a4f5d642858c56c226f3e48dd2c5b83ed8742fa06b6901f7b45921ea6aa7618882f64413 SHA512 5b4dbf8cdb88e62d9da6f7b084d76497637a6d144a452c749c37b6a845133ec1aeb288d599072488f59193ab21bb303a2baf4f502cd10e4b5e00db71a35ac3cd -DIST tld-0.13.gh.tar.gz 443877 BLAKE2B 9f84307ce704500096dd2abff75ead534dbd17b59ea0d3dae84394b791aeee873638e6e224ddd3b5c598293a46ead964ae36022b0c3c7411de7c64096d0c69cc SHA512 87157ca2fc8977a96f6289269015bc5a90f3f033fb8ea96552eb8d00d05a346d8f3c61123a311803aa301c735a510a2c0986364f3b2ae4366e2c34aea15b538d diff --git a/dev-python/tld/metadata.xml b/dev-python/tld/metadata.xml deleted file mode 100644 index 77f28a89159f..000000000000 --- a/dev-python/tld/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/tld/tld-0.13.1.ebuild b/dev-python/tld/tld-0.13.1.ebuild deleted file mode 100644 index 66625224ccb9..000000000000 --- a/dev-python/tld/tld-0.13.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Extract the top level domain (TLD) from the URL given" -HOMEPAGE=" - https://github.com/barseghyanartur/tld/ - https://pypi.org/project/tld/ -" -SRC_URI=" - https://github.com/barseghyanartur/tld/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND=" - test? ( - dev-python/fake-py[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - # remove pytest-codeblock nonsense - rm conftest.py || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o addopts= -} diff --git a/dev-python/tld/tld-0.13.ebuild b/dev-python/tld/tld-0.13.ebuild deleted file mode 100644 index 0326d2eaf9be..000000000000 --- a/dev-python/tld/tld-0.13.ebuild +++ /dev/null @@ -1,36 +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_{9,10,11,12,13} ) - -inherit distutils-r1 - -DESCRIPTION="Extract the top level domain (TLD) from the URL given" -HOMEPAGE=" - https://github.com/barseghyanartur/tld/ - https://pypi.org/project/tld/ -" -SRC_URI=" - https://github.com/barseghyanartur/tld/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - test? ( - dev-python/faker[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - sed -i -e '/--cov/d' pytest.ini || die -} diff --git a/dev-python/yaswfp/Manifest b/dev-python/yaswfp/Manifest deleted file mode 100644 index f3df94d7c920..000000000000 --- a/dev-python/yaswfp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST yaswfp-1f690acd378c0a24037931520fdc465180ca0948.gh.tar.gz 135961 BLAKE2B 0e17106f69185ec297ac64d26fa16ca935ccaa8a6e75475e81b18facd33edb49aeeb8f59fc61bb7210b0132afeac4f45e229a9d475b621ec776b2cf6217c8eaf SHA512 a825201da9d6430472dc09e7ba40a475ff2950ee42aecee1e8597c645c0e2eec3e069e801ef17795e48f72831464820ad661d2cdf69b99fd65491a1604ce5fc0 diff --git a/dev-python/yaswfp/metadata.xml b/dev-python/yaswfp/metadata.xml deleted file mode 100644 index 77f28a89159f..000000000000 --- a/dev-python/yaswfp/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>voyageur@gentoo.org</email> - <name>Bernard Cafarelli</name> - </maintainer> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild b/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild deleted file mode 100644 index adbb1c312a3b..000000000000 --- a/dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -# PyPI doesn't have tests, repo doesn't have tags -COMMIT=1f690acd378c0a24037931520fdc465180ca0948 -MY_P=${PN}-${COMMIT} - -DESCRIPTION="Yet Another SWF Parser" -HOMEPAGE="https://github.com/facundobatista/yaswfp" -SRC_URI=" - https://github.com/facundobatista/yaswfp/archive/${COMMIT}.tar.gz -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -distutils_enable_tests unittest |
