diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-03-26 08:16:36 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-03-26 08:16:36 +0000 |
| commit | 4387175f6b4a0d6a696cddfd00ad161d53fbc214 (patch) | |
| tree | a3eaf07b9f03508b22670a755eea0dabf2e7123c /dev-python | |
| parent | 5696b060dbdb11e5b2236c4f3310c311484c1611 (diff) | |
| download | baldeagleos-repo-4387175f6b4a0d6a696cddfd00ad161d53fbc214.tar.gz baldeagleos-repo-4387175f6b4a0d6a696cddfd00ad161d53fbc214.tar.xz baldeagleos-repo-4387175f6b4a0d6a696cddfd00ad161d53fbc214.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
349 files changed, 595 insertions, 5483 deletions
diff --git a/dev-python/Faker/Faker-24.4.0.ebuild b/dev-python/Faker/Faker-24.4.0.ebuild new file mode 100644 index 000000000000..b726995539a4 --- /dev/null +++ b/dev-python/Faker/Faker-24.4.0.ebuild @@ -0,0 +1,40 @@ +# 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_{8,9,10,11,12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 46d427870ed1..376fa037ac5c 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -2,3 +2,4 @@ DIST Faker-23.3.0.tar.gz 1716346 BLAKE2B 21be02c45fdaeed398ce157b9874985791dff67 DIST Faker-24.1.0.tar.gz 1716789 BLAKE2B 60a8571cd9aae2c1a47aabcb50d85507d78b5635332d24036e2b28756c4e7da3950074eff906200b9eefee28d9594dba3df7ee17fd815308e01d1cf8ed422afb SHA512 a467cfab41a074ac88c398640b02898f96ced7150d5989270573fd5765e880e539932046b5829b3428d087b5f6f97c9c5ea51725003abbf2ae06e8862fd86fef DIST Faker-24.2.0.tar.gz 1723713 BLAKE2B 75ea69214239084a59284a95a1cb2585671aa770fd78f853030ae7cb32281370e7505ba05262958d3511ea131ebab6ef1175953be6f73a048160eaa8536a6364 SHA512 85b5acf252f6163cdd87b8f8269360e6e204899f1645ed0f50302719ad0386e1c1fd766904cb239222c1d6120429f33a69deaf3d331743685333e35e12790a43 DIST Faker-24.3.0.tar.gz 1724127 BLAKE2B 2962a650dc5c09f699a766eb184d07aa28d8a0ef094f28d17e13ccbeadbe9682160e3783196f4259bdf4543710ec23839a85deeb53e668663ed7f0c17f9691fd SHA512 9a5db3bff17901e8841329b776bffd879b0f8c29117c316fb63e01b98d446b663f55a4aef4113682ea2258969de88993be885183bfa335e39955e6f41eee4359 +DIST Faker-24.4.0.tar.gz 1724351 BLAKE2B 2eeb2d660462b0f0b55aadd32768c9a5eaaf22a8036ae203dab7538b8c24f0e6fcdf08533c7737fe597dbe395a00a39c8c2d5e3a823133638a90a9ffa8d32f08 SHA512 5ea18faa39cf8506f007557b9a8c84bf2cc21d806a99991bf2fcced3d350f96daf3dd6a0a42dfdb7021b72156eb12ad84a930c669df011f39a17f4c290d08675 diff --git a/dev-python/MutatorMath/Manifest b/dev-python/MutatorMath/Manifest deleted file mode 100644 index 40ad3235a14e..000000000000 --- a/dev-python/MutatorMath/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST MutatorMath-3.0.1.zip 421722 BLAKE2B bfa6f796ac0b67f2c8d22bdca9f1dfbcebe9b8185778563c1c67c5e8a5748cf0462e06d9e58dc5ea49e5986f9faeabb9310ce775281f9ee888262047b0f87dea SHA512 9f0af87f4811b27dd3b0e791a230fe0fa1e90e9605673d8753fb3966155483a37fd126646e4deeae79233e8ecc22ee042ae5f985a1bdc5e2696997eff444b801 diff --git a/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild b/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild deleted file mode 100644 index 1191c592f657..000000000000 --- a/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="A library for piecewise linear interpolation in multiple dimensions" -HOMEPAGE=" - https://pypi.org/project/MutatorMath/ - https://github.com/LettError/MutatorMath -" -SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)" - -KEYWORDS="~amd64" -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - dev-python/defcon[${PYTHON_USEDEP}] - dev-python/fontMath[${PYTHON_USEDEP}] - >=dev-python/fonttools-3.32[${PYTHON_USEDEP}] -" -BDEPEND=" - app-arch/unzip - test? ( - >=dev-python/unicodedata2-15.0.0[${PYTHON_USEDEP}] - ) -" - -DOCS=( Docs README.rst ) - -distutils_enable_tests setup.py diff --git a/dev-python/MutatorMath/metadata.xml b/dev-python/MutatorMath/metadata.xml deleted file mode 100644 index 407f7c9f81ee..000000000000 --- a/dev-python/MutatorMath/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/LettError/MutatorMath/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/SQLAlchemy-Utils/Manifest b/dev-python/SQLAlchemy-Utils/Manifest deleted file mode 100644 index 0c181edf8f5e..000000000000 --- a/dev-python/SQLAlchemy-Utils/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST SQLAlchemy-Utils-0.39.0.tar.gz 137193 BLAKE2B 8af238a4826d2a5f5c71880997ab25ca45c72c6a6099c1bb913c6fac70e0feca4c53238d2f05f29efe1226893ee03916c73cb8f1f69d12dd1e298277feec3d5c SHA512 3d276a76867da223242c13b9e883f7c834d54e28a0cf7a3a5382cfbff4051ef0f3c05ccbb97bca78fa0394b665c5013185e4127ca9944cc517340e37aa8ddcf9 diff --git a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild deleted file mode 100644 index aeebcc3b8e18..000000000000 --- a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="Various utility functions and datatypes for SQLAlchemy" -HOMEPAGE=" - https://github.com/kvesteri/sqlalchemy-utils - https://pypi.org/project/SQLAlchemy-Utils/ -" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-python/pygments-2.7.1[${PYTHON_USEDEP}] - >=dev-python/jinja-2.3[${PYTHON_USEDEP}] - >=dev-python/docutils-0.10[${PYTHON_USEDEP}] - >=dev-python/flexmock-0.9.7[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/psycopg-2.5.1[${PYTHON_USEDEP}] - >=dev-python/psycopg2cffi-2.8.1[${PYTHON_USEDEP}] - >=dev-python/pg8000-1.12.4[${PYTHON_USEDEP}] - >=dev-python/pytz-2014.2[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6[${PYTHON_USEDEP}] - dev-python/pymysql[${PYTHON_USEDEP}] - dev-python/pyodbc[${PYTHON_USEDEP}] - dev-python/greenlet[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/SQLAlchemy-Utils/metadata.xml b/dev-python/SQLAlchemy-Utils/metadata.xml deleted file mode 100644 index 9fe12d8b458e..000000000000 --- a/dev-python/SQLAlchemy-Utils/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/kvesteri/sqlalchemy-utils/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/XenAPI/Manifest b/dev-python/XenAPI/Manifest deleted file mode 100644 index 430c889925c4..000000000000 --- a/dev-python/XenAPI/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST XenAPI-2.14.tar.gz 5110 BLAKE2B 0391ccfffe8c2a264360eef4057a666e92bcbc8b31e7848f15704fff4d554db9758b1aa0b5210d1bfc41c4df261096b04961a4ff6722a8ea25305971b70f8562 SHA512 a56245b617fa049bcc62ee78e85167e322b632e53d2a6bc3e042e1cb0541ea0004aee4b957f9190c30685cef935f236d980a224322ac593896abd7a31e36abd2 diff --git a/dev-python/XenAPI/XenAPI-2.14-r1.ebuild b/dev-python/XenAPI/XenAPI-2.14-r1.ebuild deleted file mode 100644 index 6339c94ba6dc..000000000000 --- a/dev-python/XenAPI/XenAPI-2.14-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Xen API SDK, for communication with Citrix XenServer and Xen Cloud Platform" -HOMEPAGE=" - https://xenproject.org/developers/teams/xen-api/ - https://github.com/xapi-project/xen-api - https://pypi.org/project/XenAPI/ -" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/XenAPI/metadata.xml b/dev-python/XenAPI/metadata.xml deleted file mode 100644 index 1b49e0f347f6..000000000000 --- a/dev-python/XenAPI/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/xapi-project/xen-api/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/almost/Manifest b/dev-python/almost/Manifest deleted file mode 100644 index c18f6bb2a27d..000000000000 --- a/dev-python/almost/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST almost-0.1.5.tar.gz 4529 BLAKE2B 098b6fdaf03799fe6269249cfbd1609e514fa2672c3f71bef6feb16e7679a16d1ea45845cfe2d355c4cb1e39936fa356e50af94f1c7d6a67c7491b6bf1fdedcd SHA512 707bad3a4ef0a910271af93c739a9139b10e5afbadfd329a522ab3992a6a7baf47b0f272154482eabecf3029814542eaef535baea5f7995b7fd39c0a51671b4c diff --git a/dev-python/almost/almost-0.1.5.ebuild b/dev-python/almost/almost-0.1.5.ebuild deleted file mode 100644 index d8818bd87e04..000000000000 --- a/dev-python/almost/almost-0.1.5.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -COMMIT="cc3eeb0abde7ff95a222d571443989c74a112ff7" -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A helper for approximate comparison" -HOMEPAGE=" - https://github.com/sublee/almost - https://pypi.org/project/almost/ -" -SRC_URI="https://github.com/sublee/almost/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="test" - -DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" - -RESTRICT="!test? ( test )" -PATCHES=( "${FILESDIR}/${P}-setuptools.patch" ) - -distutils_enable_tests setup.py diff --git a/dev-python/almost/files/almost-0.1.5-setuptools.patch b/dev-python/almost/files/almost-0.1.5-setuptools.patch deleted file mode 100644 index fc87ec01f0dc..000000000000 --- a/dev-python/almost/files/almost-0.1.5-setuptools.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -82,7 +82,7 @@ - 'Programming Language :: Python :: Implementation :: Jython', - 'Programming Language :: Python :: Implementation :: PyPy', - 'Topic :: Software Development :: Testing'], -- install_requires=['distribute'], -+ install_requires=['setuptools'], - test_suite='almosttests', - tests_require=['pytest'], - ) diff --git a/dev-python/almost/metadata.xml b/dev-python/almost/metadata.xml deleted file mode 100644 index aebbc8f41053..000000000000 --- a/dev-python/almost/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <maintainer> - <email>sub@subl.ee</email> - <name>Heungsub Lee</name> - </maintainer> - <bugs-to>https://github.com/sublee/almost/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/aspectlib/metadata.xml b/dev-python/aspectlib/metadata.xml index 15de951b7245..30ae5d0e1503 100644 --- a/dev-python/aspectlib/metadata.xml +++ b/dev-python/aspectlib/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <longdescription lang="en"> An aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework. </longdescription> diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest deleted file mode 100644 index d319313e46b0..000000000000 --- a/dev-python/asyncssh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST asyncssh-2.13.1.tar.gz 497376 BLAKE2B 6f7dc62e27d2588dc8d21dcbf99520f3dae1f0f02e808c62d08fba7989d6099927fa36daddda4bf584010bbd40f02919905aefa7b90596a2183d685a0ad5806c SHA512 0c027283681a24058dbe18bad5289488d65d5ebecdda34f38ad63a6d84b54fd457475ada9ab7269925ced5eacbd22f27fea739ace99bd83ca9ce8f9b2d5f0714 diff --git a/dev-python/asyncssh/asyncssh-2.13.1.ebuild b/dev-python/asyncssh/asyncssh-2.13.1.ebuild deleted file mode 100644 index 5cee296ac1f1..000000000000 --- a/dev-python/asyncssh/asyncssh-2.13.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Asynchronous SSHv2 client and server library" -HOMEPAGE=" - https://asyncssh.timeheart.net - https://pypi.org/project/asyncssh/ - https://github.com/ronf/asyncssh -" - -LICENSE="ECL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/cryptography-3.1[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-3.6[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/aiofiles[${PYTHON_USEDEP}] - >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}] - >=dev-python/fido2-0.9.2[${PYTHON_USEDEP}] - >=dev-python/gssapi-1.2.0[${PYTHON_USEDEP}] - >=dev-python/libnacl-1.4.2[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-17.0.0[${PYTHON_USEDEP}] - >=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}] - dev-python/uvloop[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs - -pkg_postinst() { - optfeature "OpenSSH private key encryption support" dev-python/bcrypt - optfeature "key exchange and authentication with U2F/FIDO2 security keys support" dev-python/fido2 - optfeature "accessing PIV keys on PKCS#11 security tokens support" dev-python/python-pkcs11 - optfeature "GSSAPI key exchange and authentication support" dev-python/gssapi - optfeature "UMAC cryptographic hashes support" dev-python/libnettle - optfeature "X.509 certificate authentication support" dev-python/pyopenssl -} diff --git a/dev-python/asyncssh/metadata.xml b/dev-python/asyncssh/metadata.xml deleted file mode 100644 index a0c84f34b973..000000000000 --- a/dev-python/asyncssh/metadata.xml +++ /dev/null @@ -1,56 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> -AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python 3.6+ asyncio framework. - -Features - -Full support for SSHv2, SFTP, and SCP client and server functions -Shell, command, and subsystem channels -Environment variables, terminal type, and window size -Direct and forwarded TCP/IP channels -OpenSSH-compatible direct and forwarded UNIX domain socket channels -Local and remote TCP/IP port forwarding -Local and remote UNIX domain socket forwarding -Dynamic TCP/IP port forwarding via SOCKS -X11 forwarding support on both the client and the server -SFTP protocol version 3 with OpenSSH extensions -SCP protocol support, including third-party remote to remote copies -Multiple simultaneous sessions on a single SSH connection -Multiple SSH connections in a single event loop -Byte and string based I/O with settable encoding -A variety of key exchange, encryption, and MAC algorithms -Support for gzip compression -Including OpenSSH variant to delay compression until after auth -User and host-based public key, password, and keyboard-interactive authentication methods -Many types and formats of public keys and certificates -Including OpenSSH-compatible support for U2F and FIDO2 security keys -Including PKCS#11 support for accessing PIV security tokens -Including support for X.509 certificates as defined in RFC 6187 -Support for accessing keys managed by ssh-agent on UNIX systems -Including agent forwarding support on both the client and the server -Support for accessing keys managed by PuTTY's Pageant agent on Windows -Support for accessing host keys via OpenSSH's ssh-keysign -OpenSSH-style known_hosts file support -OpenSSH-style authorized_keys file support -Partial support for OpenSSH-style configuration files -Compatibility with OpenSSH "Encrypt then MAC" option for better security -Time and byte-count based session key renegotiation -Designed to be easy to extend to support new forms of key exchange, authentication, encryption, and compression algorithms - </longdescription> - <upstream> - <maintainer status="unknown"> - <email>ronf@timeheart.net</email> - <name>Ron Frederick</name> - </maintainer> - <bugs-to>https://github.com/ronf/asyncssh/issues</bugs-to> - <doc>https://asyncssh.readthedocs.io</doc> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/autoflake/metadata.xml b/dev-python/autoflake/metadata.xml index 4e54c8ecfa87..30ccc869b431 100644 --- a/dev-python/autoflake/metadata.xml +++ b/dev-python/autoflake/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <longdescription lang="en"> autoflake removes unused imports and unused variables from Python code. It makes use of pyflakes to do this. diff --git a/dev-python/avro/metadata.xml b/dev-python/avro/metadata.xml index 28fe05fd953d..0b8cd21c9a1a 100644 --- a/dev-python/avro/metadata.xml +++ b/dev-python/avro/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <upstream> <remote-id type="cpe">cpe:/a:apache:avro</remote-id> </upstream> diff --git a/dev-python/axisregistry/Manifest b/dev-python/axisregistry/Manifest deleted file mode 100644 index 13df3b8c5818..000000000000 --- a/dev-python/axisregistry/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST axisregistry-0.3.11.tar.gz 3501138 BLAKE2B d845a4c249d1270106e769499ef20cfde6fbcd4ba5d42481d113e8cf98f78a203ec0a0be8eec2dfcbbba3fa3ce5bb3a8fcce47744cb2c5cd68d46afcd9f9c330 SHA512 7d8454000de371579d5841786721f68fd6526f2d7e86c486a57d4e43686ac2ebbee9ec65708c80022de84baa6a2f89988bafd27085783ec8c93b3c11c21b70d3 diff --git a/dev-python/axisregistry/axisregistry-0.3.11.ebuild b/dev-python/axisregistry/axisregistry-0.3.11.ebuild deleted file mode 100644 index 86de0b45c30d..000000000000 --- a/dev-python/axisregistry/axisregistry-0.3.11.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="A Python API to access data from the Google Fonts variable fonts Axis Registry" -HOMEPAGE=" - https://github.com/googlefonts/axisregistry - https://pypi.org/project/axisregistry/ -" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - >=dev-python/setuptools-scm-6[${PYTHON_USEDEP}] - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/black[${PYTHON_USEDEP}] - dev-python/isort[${PYTHON_USEDEP}] - dev-python/flake8[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" - distutils-r1_python_prepare_all -} diff --git a/dev-python/axisregistry/files/axisregistry-0.2.0-remove-setuptools_scm-constraint.patch b/dev-python/axisregistry/files/axisregistry-0.2.0-remove-setuptools_scm-constraint.patch deleted file mode 100644 index 630f539832bd..000000000000 --- a/dev-python/axisregistry/files/axisregistry-0.2.0-remove-setuptools_scm-constraint.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -45,7 +45,7 @@ - 'Programming Language :: Python :: 3' - ], - python_requires=">=3.7", -- setup_requires=['setuptools_scm>=4,<6.1'], -+ setup_requires=['setuptools_scm>=4'], - install_requires=[ - 'protobuf' - ] diff --git a/dev-python/axisregistry/files/axisregistry-0.3.2-remove-setuptools_scm-constraint.patch b/dev-python/axisregistry/files/axisregistry-0.3.2-remove-setuptools_scm-constraint.patch deleted file mode 100644 index c50745baacf2..000000000000 --- a/dev-python/axisregistry/files/axisregistry-0.3.2-remove-setuptools_scm-constraint.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -42,6 +42,6 @@ - "Programming Language :: Python :: 3", - ], - python_requires=">=3.7", -- setup_requires=["setuptools_scm>=4,<6.1"], -+ setup_requires=["setuptools_scm>=4"], - install_requires=["protobuf"], - ) diff --git a/dev-python/axisregistry/metadata.xml b/dev-python/axisregistry/metadata.xml deleted file mode 100644 index e085babce8f6..000000000000 --- a/dev-python/axisregistry/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/googlefonts/axisregistry/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/babelfont/Manifest b/dev-python/babelfont/Manifest deleted file mode 100644 index d580812610a7..000000000000 --- a/dev-python/babelfont/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST babelfont-3.0.0.tar.gz 30167 BLAKE2B 4780b9f99ee0c453c66d9be1f27f128392f5dfce916613924aa16fd60f4d26736c2e253d10afbb5f8cf081c18795d0738a643e606035394ff11f5d6373078aee SHA512 7d3f7bd978236477f934fcbdfee929df8cf1f71d8118677e82e360e0eb9d4ff43fce4b6ee0b3c561a5f8be54d1d9fa31951ba0b2cf61d6b426800907a184ba5d diff --git a/dev-python/babelfont/babelfont-3.0.0.ebuild b/dev-python/babelfont/babelfont-3.0.0.ebuild deleted file mode 100644 index e91660d94b08..000000000000 --- a/dev-python/babelfont/babelfont-3.0.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=poetry -inherit distutils-r1 pypi - -DESCRIPTION="Interrogate and manipulate UFO, TTF and OTF fonts with a common interface" -HOMEPAGE=" - https://github.com/simoncozens/babelfont - https://pypi.org/project/babelfont/ -" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - >=dev-python/cu2qu-1.6.7[${PYTHON_USEDEP}] - >=dev-python/fontFeatures-1.0.6[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.21.1[${PYTHON_USEDEP}] - >=dev-python/glyphsLib-5.3.2[${PYTHON_USEDEP}] - >=dev-python/openstep-plist-0.2.2[${PYTHON_USEDEP}] - >=dev-python/orjson-3.5.1[${PYTHON_USEDEP}] - >=dev-python/ufoLib2-0.11.1[${PYTHON_USEDEP}] -" - -# no tests in pypi release -RESTRICT="test" - -distutils_enable_tests pytest diff --git a/dev-python/babelfont/metadata.xml b/dev-python/babelfont/metadata.xml deleted file mode 100644 index 5a2967a2b37a..000000000000 --- a/dev-python/babelfont/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/simoncozens/babelfont/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/backrefs/metadata.xml b/dev-python/backrefs/metadata.xml index 339f26e66361..cfcd7106ae9e 100644 --- a/dev-python/backrefs/metadata.xml +++ b/dev-python/backrefs/metadata.xml @@ -1,14 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> diff --git a/dev-python/beziers/Manifest b/dev-python/beziers/Manifest deleted file mode 100644 index c5e8ceba44ab..000000000000 --- a/dev-python/beziers/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST beziers-0.4.0.tar.gz 37943 BLAKE2B 6309b90a7dd8dbaeaef761314e158cf5f60913fca15086d1a3f59db2a46dbd61b39a02d6b00395fdcfba75c0510d237bf8847617e4b56ebf5a4eb347f1f42e13 SHA512 7568417e559c516bb37fc30f68be78ce9ba11282e8ebb1c1ae87409d1a1d560252da67566dab25069390c4b72d7164942bcd7494a6ac3017e401796a7a58e362 diff --git a/dev-python/beziers/beziers-0.4.0-r2.ebuild b/dev-python/beziers/beziers-0.4.0-r2.ebuild deleted file mode 100644 index c98c35d162f1..000000000000 --- a/dev-python/beziers/beziers-0.4.0-r2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Bezier curve manipulation library" -HOMEPAGE=" - https://pypi.org/project/beziers/ - https://github.com/simoncozens/beziers.py -" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND="dev-python/pyclipper[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/dotmap[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}/${PN}-0.4.0-no-install-tests.patch" ) - -distutils_enable_tests pytest - -pkg_postinst() { - optfeature "alpha_shape support" "dev-python/numpy dev-python/scipy dev-python/shapely" - optfeature "brush support" dev-python/shapely - optfeature "pen protocol support" dev-python/fonttools - optfeature "plot support" dev-python/matplotlib -} diff --git a/dev-python/beziers/files/beziers-0.4.0-no-install-tests.patch b/dev-python/beziers/files/beziers-0.4.0-no-install-tests.patch deleted file mode 100644 index 44473ec515ef..000000000000 --- a/dev-python/beziers/files/beziers-0.4.0-no-install-tests.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -22,7 +22,7 @@ - "Development Status :: 4 - Beta" - - ], -- 'packages': find_packages(), -+ 'packages': find_packages(exclude=["test", "test.*"]), - } - - if __name__ == '__main__': diff --git a/dev-python/beziers/metadata.xml b/dev-python/beziers/metadata.xml deleted file mode 100644 index 70adb79fd7cf..000000000000 --- a/dev-python/beziers/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/simoncozens/beziers.py/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/booleanOperations/Manifest b/dev-python/booleanOperations/Manifest deleted file mode 100644 index c7bc9a5730b3..000000000000 --- a/dev-python/booleanOperations/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST booleanOperations-0.9.0.zip 202950 BLAKE2B 52f25b2328dd1bc2ab6d4e0fc116c55f2913c82d5f033494c3b6855e3cba455c9f3da0a864c7bc7caa483cd3afc238e9fe9aa41086b2dc01bf2c1a6f482bcf5a SHA512 f06d2d3143399f5f6325456a2368d608ad8b7b18a5f63bdaf4c48ddd9a9a2aebf4f67da5cadad2aa0d9d9caaa4839f314ed016cb8572805ef3a01f74e469e56b diff --git a/dev-python/booleanOperations/booleanOperations-0.9.0-r2.ebuild b/dev-python/booleanOperations/booleanOperations-0.9.0-r2.ebuild deleted file mode 100644 index 2c18f68300fe..000000000000 --- a/dev-python/booleanOperations/booleanOperations-0.9.0-r2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="Boolean operations on paths" -HOMEPAGE=" - https://pypi.org/project/booleanoperations/ - https://github.com/typemytype/booleanOperations -" -SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}] - >=dev-python/pyclipper-1.1.0_p1[${PYTHON_USEDEP}] -" -BDEPEND=" - app-arch/unzip - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/defcon[${PYTHON_USEDEP}] - dev-python/fontPens[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/booleanOperations/metadata.xml b/dev-python/booleanOperations/metadata.xml deleted file mode 100644 index 736a1167c898..000000000000 --- a/dev-python/booleanOperations/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 1dcb08c5312b..3630940f3648 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.34.59.gh.tar.gz 782060 BLAKE2B d46f20f101f36380a17cb5c1bd511adde1b9fb01981566b863d192d0b93d9965a6720dc67ba47d4e1da94b3994dc5a6e59b1effa4e5c4f5e1e25f1683d99c40e SHA512 5d1d34339d60cd5c2efb60da885c4f92e5c245ef95bdaf46631d2938adf9fb08f7fba86ce2dd3e6382291d0d72c81aa9698cfe327d88c0b8ae8812d9c1e0b37c DIST boto3-1.34.64.gh.tar.gz 784663 BLAKE2B 6a4b335dba37ea09d7b2cec152699972b0b1db6c9a538435f565fcf6694d0f7bcff8e1dcec04f3a8a00844582eb8f5b3635b6425404020e760a35809c6d868b8 SHA512 39297271578a5766d95dcef540fa9f29831680ae13e618b3aa0890cf888e4e7f8c509d3df15e8003ab94c66c7de1442adf74a1bb38a8d5cb9bbab46f00fbc17a DIST boto3-1.34.69.gh.tar.gz 787293 BLAKE2B 9e46a959f3efdc3e673d38c8e3c30b8ceed1c1f47d685466e4164bcc1000381710bf8d8b6afff0999185ccddf38da591df004c54709729f2181308cb2279c43f SHA512 ef765518de95468e66270cea6dc93ede48547fb37db3ed9429659d85fb25174162cd062814c6adefeb8385c14079e7927f52d66501ab45f8d251ccfc830465e4 +DIST boto3-1.34.70.gh.tar.gz 787964 BLAKE2B ae08d6acf82fcd038d8fe4a22c65a783d8d85df23c6b224668ee90edf5c7732b434ba8def604b91249e7fc529d15657edd7750e5a7777d96e9df94a637a5fdd1 SHA512 80497171abe3567649416f031e57538ce1fa8490998e038718b7f29ff2362e3f5de6f9b9ea86c0d0ccf9e5e49b5347e736ae086a17b7975175c0a7e89491ada1 diff --git a/dev-python/boto3/boto3-1.34.70.ebuild b/dev-python/boto3/boto3-1.34.70.ebuild new file mode 100644 index 000000000000..c6201d2c5818 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.70.ebuild @@ -0,0 +1,58 @@ +# 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_{8,9,10,11,12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 47beb5b77b3c..8f87ece35685 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.34.59.gh.tar.gz 12764223 BLAKE2B 13347793764afb8ef51502149f490e5082e65a76a3f72eb484d60ea44542dc8026ddfd6e6cc0c90273f6f3fbdc82e42bc6ad5f2c434900a881208ff79edcbf6b SHA512 5afe577889fed68308a414982c12d36ddc9ce1d7d7b866c544d1f25226050772775c7ee04e490f72d1f355a1f68fcfcb7431d626fa9a85f76065f2576de511cf DIST botocore-1.34.64.gh.tar.gz 12774647 BLAKE2B a41493d400b0f4f406a144aa968f0111ef2fa4bd739e43c6db8dddf4b70cfe68c714ec16875b942078a4bf8b9bd3a2dc596ea403c6e7dec6b076dccac7167c4b SHA512 66b7abf68d560ef87c94fbcde2738d8ce2c5bbd265678fab80d04966cdf1559c1ea3401dbcc6ef8e3f183a45ea1c3d31def8f1ce2c39135a3c247e73a18082b3 DIST botocore-1.34.69.gh.tar.gz 12790282 BLAKE2B 3d12eb5eb8e85777b43b3774e783c907f05e50dfe93445920ee0f42a82857ba7a70c5641e3cbfc03ab05f81f7cd989ff79e332bf2ae192b9bf7b3b3cbe6e9c0e SHA512 b520c5d3c6ce2f1db3e8620e5f7c882ed8483928de1cb32d22eabe76262ed8658614a0b1db42ceff445f11b009c48ef9a5761490e5982154e14173750b9e2554 +DIST botocore-1.34.70.gh.tar.gz 12794510 BLAKE2B 066c560474c32cf8f7fb0b3b1199ee34b57a97684643fdfe2d2c828dd4680dfe4d279fc480bc1b6fcd0694b51335ec167b380a0f9e30fb47f04a3cd045f27323 SHA512 1d3e61891a178ff3b2585e366c1741d8412e8fc2060e2b56fe35ab2c0872933a176bb8efdd18c428c59cbf017db809f9d74eb36c4a8cb9edf4d0bd2edc1ae026 diff --git a/dev-python/botocore/botocore-1.34.70.ebuild b/dev-python/botocore/botocore-1.34.70.ebuild new file mode 100644 index 000000000000..857224b496b7 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.70.ebuild @@ -0,0 +1,67 @@ +# 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_{8,9,10,11,12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + <dev-python/jmespath-2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/bracex/metadata.xml b/dev-python/bracex/metadata.xml index 1f87314bf240..c70cf0180d35 100644 --- a/dev-python/bracex/metadata.xml +++ b/dev-python/bracex/metadata.xml @@ -1,14 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> diff --git a/dev-python/browserstack-local-python/Manifest b/dev-python/browserstack-local-python/Manifest deleted file mode 100644 index a9a077ef7c21..000000000000 --- a/dev-python/browserstack-local-python/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST browserstack-local-1.2.3.tar.gz 4064 BLAKE2B eec128bf3cce3967fee2c6b3f2ca5f84bcb0288edca9c2f8c896d354810f8368171112186595d6e8a2608fc6fd91db58d7f31b5d5cc7ee7b8b61fdc6859ccd6d SHA512 96c66e25e2e390cf2ccbd821bb004fca2a93583047ab8dd034591a74f21fa894359c14a7fea841cbb78c4b30345bc208a760b0887a73a85f0fec6e057ff10776 diff --git a/dev-python/browserstack-local-python/browserstack-local-python-1.2.3.ebuild b/dev-python/browserstack-local-python/browserstack-local-python-1.2.3.ebuild deleted file mode 100644 index ad4c9ba5867a..000000000000 --- a/dev-python/browserstack-local-python/browserstack-local-python-1.2.3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_PN="${PN/-python/}" -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings for BrowserStack Local" -HOMEPAGE=" - https://github.com/browserstack/browserstack-local-python - https://pypi.org/project/browserstack-local/ -" -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND="dev-python/psutil[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -RESTRICT="test" # tests need API key - -distutils_enable_tests unittest diff --git a/dev-python/browserstack-local-python/metadata.xml b/dev-python/browserstack-local-python/metadata.xml deleted file mode 100644 index 2842a533a629..000000000000 --- a/dev-python/browserstack-local-python/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/browserstack/browserstack-local-python/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/bson/Manifest b/dev-python/bson/Manifest deleted file mode 100644 index 57173e566c08..000000000000 --- a/dev-python/bson/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bson-0.5.10.gh.tar.gz 24735 BLAKE2B a658598d9cac3bf55327ec2084d4c884b92d00e1ffaa084bcfdbebe24fd53b342d117449fde9d394f08b5fc04f9ea9c6856394bdb90806131c65111478c75f72 SHA512 6c74344a75eaeb7f53609ab78a9223218ac89edd320e503898145668cd746d5b76624d91640223a826af7ab978b107715cdb9904f16f6499c9be1ce9f54a09f8 diff --git a/dev-python/bson/bson-0.5.10.ebuild b/dev-python/bson/bson-0.5.10.ebuild deleted file mode 100644 index dd62d23bb75e..000000000000 --- a/dev-python/bson/bson-0.5.10.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Independent BSON codec for Python that doesn't depend on MongoDB" -HOMEPAGE="https://github.com/py-bson/bson" -SRC_URI="https://github.com/py-bson/bson/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND}" - -python_test() { - "${EPYTHON}" test.py || die -} diff --git a/dev-python/bson/metadata.xml b/dev-python/bson/metadata.xml deleted file mode 100644 index 2b4344678d82..000000000000 --- a/dev-python/bson/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/py-bson/bson/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/bumpfontversion/Manifest b/dev-python/bumpfontversion/Manifest deleted file mode 100644 index b1f128c0dae1..000000000000 --- a/dev-python/bumpfontversion/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bumpfontversion-0.4.1.tar.gz 4747 BLAKE2B b23baf1388fb4665da1358a09832bb9e86f4b225a76a20cee25afac950aa592b6420c02f0eeeace77902b2fa74433afae1ac50f18caa376032f61b19afe86bc3 SHA512 65e154295f5921e16cdc016b9c8bd33d6b5f5663d5d657b9590abb4bef02cad53ef78e08477ebb38c8708b1d997e8f98b59c814124a574b34f1f859d21baee51 diff --git a/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild b/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild deleted file mode 100644 index 6b2b631e2327..000000000000 --- a/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=poetry -inherit distutils-r1 pypi - -DESCRIPTION="Bumps the version of a font source file" -HOMEPAGE=" - https://pypi.org/project/bumpfontversion/ - https://github.com/simoncozens/bumpfontversion -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/glyphsLib[${PYTHON_USEDEP}] - dev-python/openstep-plist[${PYTHON_USEDEP}] - dev-python/ufoLib2[${PYTHON_USEDEP}] - dev-util/bump2version[${PYTHON_USEDEP}] -" diff --git a/dev-python/bumpfontversion/metadata.xml b/dev-python/bumpfontversion/metadata.xml deleted file mode 100644 index 736a1167c898..000000000000 --- a/dev-python/bumpfontversion/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/cffsubr/Manifest b/dev-python/cffsubr/Manifest deleted file mode 100644 index c9dc814692e8..000000000000 --- a/dev-python/cffsubr/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cffsubr-0.2.9.post1.tar.gz 12671095 BLAKE2B 6805fa9adaabee7236abb351b23437248c93a9a9c1f64363ca023cbe1371dd0a612e0b5823f3064c0979cb9a9ee0442a6219952ffd2384ab444a28987f416a3f SHA512 8c83001010951990d4e0dcecd1820e0f469042518c63cf82b66425c383b640f525f253b10f16ad587e9492a9aed070715d776d909ab4e897c99a22a7678f38a7 diff --git a/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild b/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild deleted file mode 100644 index e1d491da68c3..000000000000 --- a/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="Standalone CFF subroutinizer based on AFDKO tx tool" -HOMEPAGE=" - https://pypi.org/project/cffsubr/ - https://github.com/adobe-type-tools/cffsubr -" - -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -RDEPEND=" - >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}] - >=dev-util/afdko-3.6.1[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}/${PN}-system_tx.diff" - "${FILESDIR}/${P}-fix-setup-py.patch" -) - -distutils_enable_tests pytest - -src_prepare() { - # remove bundled afdko - rm -r external || die - - distutils-r1_src_prepare -} diff --git a/dev-python/cffsubr/files/cffsubr-0.2.9_p1-fix-setup-py.patch b/dev-python/cffsubr/files/cffsubr-0.2.9_p1-fix-setup-py.patch deleted file mode 100644 index dfdfe352ae75..000000000000 --- a/dev-python/cffsubr/files/cffsubr-0.2.9_p1-fix-setup-py.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -136,7 +136,7 @@ - package_dir={"": "src"}, - packages=find_packages("src"), - entry_points={"console_scripts": ["cffsubr = cffsubr.__main__:main"]}, -- ext_modules=[tx], -+ ext_modules=[], - zip_safe=False, - cmdclass=cmdclass, - install_requires=[ -@@ -144,9 +144,7 @@ - "fontTools >= 4.10.2", - ], - setup_requires=[ -- "setuptools_scm", -- # finds all git tracked files including submodules when making sdist MANIFEST -- "setuptools-git-ls-files", -+ "setuptools_scm" - ], - extras_require={"testing": ["pytest"]}, - python_requires=">=3.6", diff --git a/dev-python/cffsubr/files/cffsubr-system_tx.diff b/dev-python/cffsubr/files/cffsubr-system_tx.diff deleted file mode 100644 index 16c41c74c23c..000000000000 --- a/dev-python/cffsubr/files/cffsubr-system_tx.diff +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/cffsubr/__init__.py -+++ b/src/cffsubr/__init__.py -@@ -60,8 +60,7 @@ def _run_embedded_tx(*args, **kwargs): - subprocess.CompletedProcess object with the following attributes: - args, returncode, stdout, stderr. - """ -- with path(__name__, TX_EXE) as tx_cli: -- return subprocess.run([str(tx_cli)] + list(args), **kwargs) -+ return subprocess.run(['tx'] + list(args), **kwargs) - - - def _tx_subroutinize(data: bytes, output_format: str = CFFTableTag.CFF) -> bytes: diff --git a/dev-python/cffsubr/metadata.xml b/dev-python/cffsubr/metadata.xml deleted file mode 100644 index 4327dffe1478..000000000000 --- a/dev-python/cffsubr/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/adobe-type-tools/cffsubr/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/click-repl/metadata.xml b/dev-python/click-repl/metadata.xml index 3ba4618b9552..736a1167c898 100644 --- a/dev-python/click-repl/metadata.xml +++ b/dev-python/click-repl/metadata.xml @@ -1,11 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/cmarkgfm/Manifest b/dev-python/cmarkgfm/Manifest deleted file mode 100644 index 1b31b2e6e1c2..000000000000 --- a/dev-python/cmarkgfm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cmarkgfm-2022.10.27.gh.tar.gz 11855 BLAKE2B 550c61f07908a919abc43bd8b8bb751cec7d8963cb3e8d725ce14597388754aa1dfcf141d6fc88ababfe9b981be0d36b495931afef5da3806b17bddde377fc29 SHA512 18a6a0a993c2663c6f6f19ac5ff51bf715a359ca415c6abad6a49d6cf8e749acfbe122a680122185da0ecf3cb5337876c316863c1f456744e6067f5947589c27 diff --git a/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild b/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild deleted file mode 100644 index 10d237d7568b..000000000000 --- a/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 edos2unix - -DESCRIPTION="Python bindings for GitHub's cmark" -HOMEPAGE="https://github.com/theacodes/cmarkgfm" -SRC_URI="https://github.com/theacodes/cmarkgfm/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - app-text/cmark-gfm - $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-0.6.0-use-system-cmark-gfm.patch" ) - -src_prepare() { - edos2unix src/cmarkgfm/build_cmark.py - default -} - -distutils_enable_tests pytest diff --git a/dev-python/cmarkgfm/files/cmarkgfm-0.6.0-use-system-cmark-gfm.patch b/dev-python/cmarkgfm/files/cmarkgfm-0.6.0-use-system-cmark-gfm.patch deleted file mode 100644 index 47894810e291..000000000000 --- a/dev-python/cmarkgfm/files/cmarkgfm-0.6.0-use-system-cmark-gfm.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/src/cmarkgfm/build_cmark.py -+++ b/src/cmarkgfm/build_cmark.py -@@ -8,12 +8,8 @@ - import cffi - - --# Get the directory for the cmark source files. It's under the package root --# as /third_party/cmark/src - HERE = os.path.dirname(os.path.abspath(__file__)) - PACKAGE_ROOT = os.path.abspath(os.path.join(HERE, '../../')) --SRC_DIR = os.path.join(PACKAGE_ROOT, 'third_party/cmark/src') --EXTENSIONS_SRC_DIR = os.path.join(PACKAGE_ROOT, 'third_party/cmark/extensions') - UNIX_GENERATED_SRC_DIR = os.path.join(PACKAGE_ROOT, 'generated', 'unix') - WIN_GENERATED_SRC_DIR = os.path.join(PACKAGE_ROOT, 'generated', 'windows') - -@@ -27,20 +23,6 @@ - CMARK_MODULE_H = fh.read() - - --def _get_sources(dir, exclude=set()): -- sources = glob.iglob(os.path.join(dir, '*.c')) -- return sorted([ -- os.path.relpath(path, start=PACKAGE_ROOT) -- for path in -- sources -- if os.path.basename(path) not in exclude -- ]) -- -- --SOURCES = _get_sources(SRC_DIR, exclude=set(['main.c'])) --SOURCES.extend(_get_sources(EXTENSIONS_SRC_DIR)) -- -- - def _compiler_type(): - """ - Gets the compiler type from distutils. On Windows with MSVC it will be -@@ -76,8 +58,8 @@ - ffibuilder.set_source( - 'cmarkgfm._cmark', - CMARK_MODULE_H, -- sources=SOURCES, -- include_dirs=[SRC_DIR, EXTENSIONS_SRC_DIR, GENERATED_SRC_DIR], -+ include_dirs=[GENERATED_SRC_DIR], -+ libraries=["cmark-gfm", "cmark-gfm-extensions"], - extra_compile_args=EXTRA_COMPILE_ARGS - ) - diff --git a/dev-python/cmarkgfm/metadata.xml b/dev-python/cmarkgfm/metadata.xml deleted file mode 100644 index a772731ffbc9..000000000000 --- a/dev-python/cmarkgfm/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/theacodes/cmarkgfm/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/collidoscope/Manifest b/dev-python/collidoscope/Manifest deleted file mode 100644 index 3ba0c882e286..000000000000 --- a/dev-python/collidoscope/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST collidoscope-0.4.1.gh.tar.gz 32178 BLAKE2B 05b85b9321ad486a619a65b5ddbfbfe5550549d3a3f337432e07c7e1d6d80d03f7fa478ce2a19d551f846a05e27c8d6431d0a3138ef4886d48b4ac88123bd0c8 SHA512 a38fb10eeb50388024498d4900323c217a504695507a9d67b0009a0ab9e6f99b8fb836a86e0139752e7008f139363344f1761e9413f17830dc44d615212b437d -DIST collidoscope-0.5.2.gh.tar.gz 32183 BLAKE2B 977184bc68dce4756bcf16adc06daac35795cd8ce0ecbd1cdba28285c78aedf1bcb16bddadb7f56ce8d95814b14971315e993083b9124658047072d2896eb546 SHA512 fd0024a838f39d93311275dd5966727b3ef8deeb103b2addc80e9e308149d58f43eecba0543cd19ce5e11d4439660fc5e026d174f6e3a0b07edb28e1ea635d87 diff --git a/dev-python/collidoscope/collidoscope-0.4.1.ebuild b/dev-python/collidoscope/collidoscope-0.4.1.ebuild deleted file mode 100644 index 0d87c7e7970e..000000000000 --- a/dev-python/collidoscope/collidoscope-0.4.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Brute force detection of glyph collisions" -HOMEPAGE="https://github.com/simoncozens/collidoscope" -SRC_URI="https://github.com/simoncozens/collidoscope/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/beziers-0.0.3[${PYTHON_USEDEP}] - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/glyphtools[${PYTHON_USEDEP}] - dev-python/uharfbuzz[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/dev-python/collidoscope/collidoscope-0.5.2.ebuild b/dev-python/collidoscope/collidoscope-0.5.2.ebuild deleted file mode 100644 index 53a62830d2ff..000000000000 --- a/dev-python/collidoscope/collidoscope-0.5.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Brute force detection of glyph collisions" -HOMEPAGE="https://github.com/simoncozens/collidoscope" -SRC_URI="https://github.com/simoncozens/collidoscope/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/beziers-0.0.3[${PYTHON_USEDEP}] - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/glyphtools[${PYTHON_USEDEP}] - dev-python/uharfbuzz[${PYTHON_USEDEP}] - dev-python/babelfont[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/dev-python/collidoscope/metadata.xml b/dev-python/collidoscope/metadata.xml deleted file mode 100644 index 80f7aed5dddb..000000000000 --- a/dev-python/collidoscope/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/simoncozens/collidoscope/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/commandlines/Manifest b/dev-python/commandlines/Manifest deleted file mode 100644 index 243bca7c806a..000000000000 --- a/dev-python/commandlines/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST commandlines-0.4.1.tar.gz 37519 BLAKE2B d59d8d31028ec59b10608176df4a9d41042936339f630b6f2be4c8ffe9f6e7d14a000294d0a054b7d06b3388d59dfdc08b70fac6d9a2d8998fe528efb392ef7e SHA512 c481d391a4bb1f6701f5fb04c3031610e625521e2597f46a197dbbf3c776b19f257642aacf664fa55cb2133c2c2b207c315a4805197fee93a86e2536bb6a02a6 diff --git a/dev-python/commandlines/commandlines-0.4.1-r1.ebuild b/dev-python/commandlines/commandlines-0.4.1-r1.ebuild deleted file mode 100644 index 45bef3274dad..000000000000 --- a/dev-python/commandlines/commandlines-0.4.1-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Routines for extracting information from fontTools glyphs" -HOMEPAGE=" - https://commandlines.github.io - https://pypi.org/project/commandlines/ - https://github.com/chrissimpkins/commandlines -" -SRC_URI="https://github.com/chrissimpkins/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme diff --git a/dev-python/commandlines/metadata.xml b/dev-python/commandlines/metadata.xml deleted file mode 100644 index a82f3a778e75..000000000000 --- a/dev-python/commandlines/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/chrissimpkins/commandlines/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/compreffor/Manifest b/dev-python/compreffor/Manifest deleted file mode 100644 index b33c186711bb..000000000000 --- a/dev-python/compreffor/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST compreffor-0.5.2.tar.gz 76299 BLAKE2B 254329875fbafd9a4887a696a2b21ae1695e03fe337fb0f5e48c2b2e242941114d7cf16c966e85c690302152da06bd21f7bb713fe92c139893299468b461e466 SHA512 9806141022163804f02b1ee14552bc2e8e9b7350110c42aca1c74bd6af049f3032920e5299dd59961bb24e69b97fa748478f8be2f25fd90ae2e3d0d1ce4c22c0 diff --git a/dev-python/compreffor/compreffor-0.5.2.ebuild b/dev-python/compreffor/compreffor-0.5.2.ebuild deleted file mode 100644 index 138371468f7b..000000000000 --- a/dev-python/compreffor/compreffor-0.5.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -inherit distutils-r1 pypi - -DESCRIPTION="A CFF table subroutinizer for FontTools" -HOMEPAGE=" - https://pypi.org/project/compreffor/ - https://github.com/googlefonts/compreffor -" - -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -RDEPEND=">=dev-python/fonttools-4[${PYTHON_USEDEP}]" -BDEPEND=" - app-arch/unzip - >=dev-python/cython-0.29.24[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/${PN}-0.5.1_p1-remove-unwanted-dependencies.patch" ) - -distutils_enable_tests pytest - -src_prepare() { - find "${S}" -name '*.cpp' -delete || die - distutils-r1_src_prepare -} - -python_test() { - cd "${T}" || die - epytest --pyargs compreffor -} diff --git a/dev-python/compreffor/files/compreffor-0.5.1_p1-remove-unwanted-dependencies.patch b/dev-python/compreffor/files/compreffor-0.5.1_p1-remove-unwanted-dependencies.patch deleted file mode 100644 index a7ed61b459a1..000000000000 --- a/dev-python/compreffor/files/compreffor-0.5.1_p1-remove-unwanted-dependencies.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -152,7 +152,7 @@ - 'build_ext': custom_build_ext, - }, - setup_requires=( -- ["setuptools_scm", "setuptools_git_ls_files"] + pytest_runner + wheel -+ ["setuptools_scm"] + wheel - ), - tests_require=[ - 'pytest>=2.8', diff --git a/dev-python/compreffor/files/remove-pytest-runner.patch b/dev-python/compreffor/files/remove-pytest-runner.patch deleted file mode 100644 index f3734f3cc280..000000000000 --- a/dev-python/compreffor/files/remove-pytest-runner.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py 2021-03-27 18:38:41.032816105 +0100 -+++ b/setup.py 2021-03-27 18:38:57.087088810 +0100 -@@ -150,7 +150,7 @@ - cmdclass={ - 'build_ext': custom_build_ext, - }, -- setup_requires=pytest_runner + wheel, -+ setup_requires=wheel, - tests_require=[ - 'pytest>=2.8', - ], diff --git a/dev-python/compreffor/metadata.xml b/dev-python/compreffor/metadata.xml deleted file mode 100644 index 3ba4618b9552..000000000000 --- a/dev-python/compreffor/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/confluent-kafka/Manifest b/dev-python/confluent-kafka/Manifest deleted file mode 100644 index 1964de802a77..000000000000 --- a/dev-python/confluent-kafka/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST confluent-kafka-1.8.2.gh.tar.gz 250172 BLAKE2B 9fabaaf2417343ae2743b662c359925487011cee9c63e5f8d07bfa049212e0f9890530072b463fd39fcc991d46e8e2e4ce07d79b8a63b367685c7da9d658291d SHA512 6db66371b7cac822aafeaa4acb491556d9a866f8502d76e2acfe52d18b282caab338cd3f51f84845eab2ec5b2c44ed80426a7ad8afd0314a8a5ddc1a9299d693 -DIST confluent-kafka-1.9.0.gh.tar.gz 260481 BLAKE2B 814a6ce0421c866ed9082aa0cf566b476223453f82d84ee20d58d5fd1045fefbb4b92d6d14a9a8301ea8283c19679236efd237bbe21c57199d0bbfcd6427cd9b SHA512 979878ae3ee61d7fcda67803cc5645cdf28749afe7919c7188e1fba9b34e68ab2950536a4817d47de5492bed751fb2eabcdf30f33adec864250c14cf48512bfe diff --git a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild deleted file mode 100644 index c8d4f727db14..000000000000 --- a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EPYTEST_IGNORE=( tests/integration ) -MYPN="${PN}-python" -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Confluent's Kafka Python Client" -HOMEPAGE=" - https://pypi.org/project/confluent-kafka/ - https://github.com/confluentinc/confluent-kafka-python -" -SRC_URI="https://github.com/confluentinc/${MYPN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${MYPN}-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-libs/librdkafka" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-python/fastavro-1.0[${PYTHON_USEDEP}] - >=dev-python/avro-1.10.0[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] - dev-python/pyrsistent[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - rm "${ED}/usr/LICENSE.txt" || die -} - -pkg_postinst() { - optfeature "avro support" dev-python/fastavro dev-python/avro dev-python/requests - optfeature "json support" dev-python/jsonschema dev-python/pyrsistent dev-python/requests - optfeature "protobuf support" dev-python/protobuf-python dev-python/requests - optfeature "schema-registry support" dev-python/requests -} diff --git a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild deleted file mode 100644 index cbecf7be6162..000000000000 --- a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EPYTEST_IGNORE=( tests/integration ) -MYPN="${PN}-python" -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Confluent's Kafka Python Client" -HOMEPAGE=" - https://pypi.org/project/confluent-kafka/ - https://github.com/confluentinc/confluent-kafka-python -" -SRC_URI="https://github.com/confluentinc/${MYPN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${MYPN}-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" - -RDEPEND="~dev-libs/librdkafka-1.9.0" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-python/fastavro-1.0[${PYTHON_USEDEP}] - >=dev-python/avro-1.10.0[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] - dev-python/pyrsistent[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - rm "${ED}/usr/LICENSE.txt" || die -} - -pkg_postinst() { - optfeature "avro support" dev-python/fastavro dev-python/avro dev-python/requests - optfeature "json support" dev-python/jsonschema dev-python/pyrsistent dev-python/requests - optfeature "protobuf support" dev-python/protobuf-python dev-python/requests - optfeature "schema-registry support" dev-python/requests -} diff --git a/dev-python/confluent-kafka/metadata.xml b/dev-python/confluent-kafka/metadata.xml deleted file mode 100644 index f1579973952b..000000000000 --- a/dev-python/confluent-kafka/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -confluent-kafka-python provides a high-level Producer, Consumer and AdminClient compatible with all Apache KafkaTM brokers >= v0.8, Confluent Cloud and the Confluent Platform. The client is: -Reliable - It's a wrapper around librdkafka (provided automatically via binary wheels) which is widely deployed in a diverse set of production scenarios. It's tested using the same set of system tests as the Java client and more. It's supported by Confluent. -Performant - Performance is a key design consideration. Maximum throughput is on par with the Java client for larger message sizes (where the overhead of the Python interpreter has less impact). Latency is on par with the Java client. -Future proof - Confluent, founded by the creators of Kafka, is building a streaming platform with Apache Kafka at its core. It's high priority for us that client features keep pace with core Apache Kafka and components of the Confluent Platform. - </longdescription> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/cu2qu/Manifest b/dev-python/cu2qu/Manifest deleted file mode 100644 index bb189e752a90..000000000000 --- a/dev-python/cu2qu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST cu2qu-1.6.7.post2.zip 136950 BLAKE2B d6835a7a1b978e7ef22ff6daf6284965be8b0f60386dd7483dbafbe89e7320f3803f183cc2e859974c18f812405ebd515097e634a153d05a2d317f7df197473d SHA512 63969b31945c5e66c8bbe92650e73fd4824cf6b65252cbe1c0219a4ac34358a998ec1669f9a297a9540b02e161fb0768a2cce88991a6cc00c1d5dd9b80f99049 diff --git a/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild b/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild deleted file mode 100644 index 76068b1e8755..000000000000 --- a/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Cubic-to-quadratic bezier curve conversion" -HOMEPAGE=" - https://pypi.org/project/cu2qu/ - https://github.com/googlefonts/cu2qu -" -SRC_URI="$(pypi_sdist_url "${PN}" "$(pypi_translate_version "${PV}")" .zip)" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/fonttools-3.32[${PYTHON_USEDEP}] - <dev-python/fs-3[${PYTHON_USEDEP}] -" -BDEPEND=" - app-arch/unzip - dev-python/cython[${PYTHON_USEDEP}] - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_configure() { - CU2QU_WITH_CYTHON=1 -} - -pkg_postinst() { - optfeature "cli support" dev-python/defcon -} diff --git a/dev-python/cu2qu/metadata.xml b/dev-python/cu2qu/metadata.xml deleted file mode 100644 index 43a4f078acea..000000000000 --- a/dev-python/cu2qu/metadata.xml +++ /dev/null @@ -1,46 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> -This library provides functions which take in UFO objects (Defcon Fonts or Robofab RFonts) and converts any cubic curves to quadratic. The most useful function is probably fonts_to_quadratic: - -from defcon import Font -from cu2qu.ufo import fonts_to_quadratic -thin_font = Font('MyFont-Thin.ufo') -bold_font = Font('MyFont-Bold.ufo') -fonts_to_quadratic([thin_font, bold_font]) - -Interpolation compatibility is guaranteed during conversion. If it's not needed, converting one font at a time may yield more optimized results: - -for font in [thin_font, bold_font]: - fonts_to_quadratic([font]) - -Some fonts may need a different error threshold than the default (0.001 em). This can also be provided by the caller: - -fonts_to_quadratic([thin_font, bold_font], max_err_em=0.005) - -for font in [thin_font, bold_font]: - fonts_to_quadratic([font], max_err_em=0.001) - -fonts_to_quadratic can print a string reporting the number of curves of each length. For example fonts_to_quadratic([font], dump_stats=True) may print something like: - -3: 1000 -4: 2000 -5: 100 - -meaning that the font now contains 1000 curves with three points, 2000 with four points, and 100 with five. Given multiple fonts, the function will report the total counts across all fonts. You can also accumulate statistics between calls by providing your own report dictionary: - -stats = {} -for font in [thin_font, bold_font]: - fonts_to_quadratic([font], stats=stats) -# "stats" will report combined statistics for both fonts - -The library also provides a command-line script also named cu2qu. Check its --help to see all the options. </longdescription> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/daiquiri/metadata.xml b/dev-python/daiquiri/metadata.xml index 9ceaf03cc97b..081ad9063fab 100644 --- a/dev-python/daiquiri/metadata.xml +++ b/dev-python/daiquiri/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <longdescription lang="en"> The daiquiri library provides an easy way to configure logging. It also provides some custom formatters and handlers. </longdescription> diff --git a/dev-python/dasbus/metadata.xml b/dev-python/dasbus/metadata.xml index 5367485a5f8f..7fa935690616 100644 --- a/dev-python/dasbus/metadata.xml +++ b/dev-python/dasbus/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <upstream> <bugs-to>https://github.com/rhinstaller/dasbus/issues</bugs-to> </upstream> diff --git a/dev-python/dbutils/metadata.xml b/dev-python/dbutils/metadata.xml index 46da0a61cbde..e8e3b23f9ec6 100644 --- a/dev-python/dbutils/metadata.xml +++ b/dev-python/dbutils/metadata.xml @@ -1,14 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> diff --git a/dev-python/dotmap/Manifest b/dev-python/dotmap/Manifest deleted file mode 100644 index 5ee4dfb26a22..000000000000 --- a/dev-python/dotmap/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dotmap-1.3.30.tar.gz 12391 BLAKE2B f6e5713704d2f7c828c0a373174348900ebe39b72fd85456ed374a62f474c67e916b5956afeec246d8a6e9253b08c5e495c781d2915cecb38bee0d0b256810d2 SHA512 8e6d3e4419c3dbd1c0a3209dfc7bcda859bf547ab3fe88471c04a7f4c34219c9ca13b848788e6a24c6d3ece539f9ba0a16600f7941abdbd99c4e6d0badf4af27 diff --git a/dev-python/dotmap/dotmap-1.3.30-r1.ebuild b/dev-python/dotmap/dotmap-1.3.30-r1.ebuild deleted file mode 100644 index d2a304fb763e..000000000000 --- a/dev-python/dotmap/dotmap-1.3.30-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="Dot access dictionary with dynamic hierarchy creation and ordered iteration" -HOMEPAGE=" - https://pypi.org/project/dotmap/ - https://github.com/drgrib/dotmap -" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -distutils_enable_tests unittest diff --git a/dev-python/dotmap/metadata.xml b/dev-python/dotmap/metadata.xml deleted file mode 100644 index 4e2906b2d1e0..000000000000 --- a/dev-python/dotmap/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/drgrib/dotmap/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/doubles/Manifest b/dev-python/doubles/Manifest deleted file mode 100644 index b30b10de35d2..000000000000 --- a/dev-python/doubles/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST doubles-1.5.3.tar.gz 40297 BLAKE2B 9b1e29ad0a35e0b1d65543dacefa18428741f97e15963e964b59dd7fd6bf65dccebb2e08c73d49778904cdc08d1b38612d98948a00246849a6a10f0964842056 SHA512 858fca2bd93bf78df264c61bdda32fb2afee7125f5578b7c361695638abb4b7adc2793d62adbbc7f5a9a550672747048e6df6b7c9c60292a70fb613b89ad88e4 diff --git a/dev-python/doubles/doubles-1.5.3.ebuild b/dev-python/doubles/doubles-1.5.3.ebuild deleted file mode 100644 index 6a3cc618219c..000000000000 --- a/dev-python/doubles/doubles-1.5.3.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Test doubles for Python" -HOMEPAGE="https://github.com/uber/doubles" -SRC_URI="https://github.com/uber/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/nose[${PYTHON_USEDEP}] - ) -" - -DOCS=( CHANGES.rst CONTRIBUTING.rst README.rst ) - -distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - test/allow_test.py::TestTwice::test_fails_when_called_three_times - test/allow_test.py::TestOnce::test_fails_when_called_two_times - test/allow_test.py::TestZeroTimes::test_fails_when_called_once_times - test/allow_test.py::TestExactly::test_called_with_zero - test/allow_test.py::TestExactly::test_fails_when_called_more_than_expected_times - test/allow_test.py::TestAtMost::test_fails_when_called_more_than_at_most_times - test/class_double_test.py::TestClassDouble::test_raises_when_stubbing_instance_methods - test/expect_test.py::TestExpect::test_with_args_validator_not_called - test/expect_test.py::TestExpect::test_raises_if_an_expected_method_call_without_args_is_not_made - test/expect_test.py::TestExpect::test_raises_if_an_expected_method_call_with_args_is_not_made - test/expect_test.py::TestExpect::test_raises_if_an_expected_method_call_with_default_args_is_not_made - test/expect_test.py::TestTwice::test_fails_when_called_once - test/expect_test.py::TestTwice::test_fails_when_called_three_times - test/expect_test.py::TestOnce::test_fails_when_called_two_times - test/expect_test.py::TestExactly::test_fails_when_called_less_than_expected_times - test/expect_test.py::TestExactly::test_fails_when_called_more_than_expected_times - test/expect_test.py::TestAtLeast::test_fails_when_called_less_than_at_least_times - test/expect_test.py::TestAtMost::test_fails_when_called_more_than_at_most_times - test/expect_test.py::Test__call__::test_unsatisfied_expectation - test/expect_test.py::Test__enter__::test_unsatisfied_expectation - test/expect_test.py::Test__exit__::test_unsatisfied_expectation - test/object_double_test.py::TestObjectDouble::test_raises_when_stubbing_nonexistent_methods - test/object_double_test.py::TestObjectDouble::test_raises_when_stubbing_noncallable_attributes - test/pytest_test.py -) - -python_prepare() { - # attempts to import "coverage" - echo "pytest_plugins = ['doubles.pytest_plugin']" > test/conftest.py || die - - # "Distribution information not found. Run 'setup.py develop'" - sed "s/pkg_resources.get_distribution.*/'${PV}'/" -i docs/source/conf.py || die -} - -python_test() { - epytest -p no:doubles test -} diff --git a/dev-python/doubles/metadata.xml b/dev-python/doubles/metadata.xml deleted file mode 100644 index 8b90f1203d55..000000000000 --- a/dev-python/doubles/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/uber/doubles/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/etcd3/Manifest b/dev-python/etcd3/Manifest deleted file mode 100644 index 5ffccd96749b..000000000000 --- a/dev-python/etcd3/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST etcd3-0.12.0.tar.gz 63926 BLAKE2B adf6df5f1ced114387572c6a3361c7c57298b27be173fb91416ff989f7a252c81c1fcbe0bbbda3815102ad06fb2053d0585517ec75457a54e9617e61c6b53969 SHA512 d31cf0059036af91b489d6197fcda71314b5dcd068b6095212e1fec39d55b0bc4e943da3fdda6131fd1a6d48741334f5659e470c3284f0c6ab1a39d662d7d78a diff --git a/dev-python/etcd3/etcd3-0.12.0.ebuild b/dev-python/etcd3/etcd3-0.12.0.ebuild deleted file mode 100644 index 8ab63200c37a..000000000000 --- a/dev-python/etcd3/etcd3-0.12.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EPYTEST_DESELECT=( - tests/test_etcd3.py::TestClient::test_compact - tests/test_etcd3.py::TestClient::test_user_pwd_auth - tests/test_etcd3.py::TestEtcd3 - tests/test_etcd3.py::TestAlarms -) -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python client for the etcd API v3" -HOMEPAGE=" - https://pypi.org/project/etcd3/ - https://github.com/kragniz/python-etcd3 -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-db/etcd - >=dev-python/grpcio-1.2.0[${PYTHON_USEDEP}] - >=dev-python/tenacity-5.0.2[${PYTHON_USEDEP}] - >=dev-python/protobuf-python-3.6.1[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - dev-python/grpcio-tools[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-util/pifpaf[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/etcd3/metadata.xml b/dev-python/etcd3/metadata.xml deleted file mode 100644 index 89883e0bef32..000000000000 --- a/dev-python/etcd3/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="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/etcd3gw/Manifest b/dev-python/etcd3gw/Manifest deleted file mode 100644 index 31e8ea62dc7c..000000000000 --- a/dev-python/etcd3gw/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST etcd3gw-1.0.2.tar.gz 27345 BLAKE2B e529525cbd60fffa1b0bf3ea83f14fcda6ba5a88a666b4f06a2ea66c76c809a00371b998477594f9bce5943047dfa6051efae6d75c2876046297015f2e43ee74 SHA512 dbdf61d0f19d730993fd61270fbe76838e3aa027ef1059f0083a1dd6071dd66eea99bbd4807884b91209c8eee262a5143e67aebf309175b43fd7aa1d94beca82 diff --git a/dev-python/etcd3gw/etcd3gw-1.0.2.ebuild b/dev-python/etcd3gw/etcd3gw-1.0.2.ebuild deleted file mode 100644 index e8a25580fb3c..000000000000 --- a/dev-python/etcd3gw/etcd3gw-1.0.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A python client for etcd3 grpc-gateway v3 API" -HOMEPAGE=" - https://opendev.org/openstack/etcd3gw - https://pypi.org/project/etcd3gw/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pbr-2.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] - >=dev-python/futurist-0.16.0[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] - >=dev-python/nose-1.3.7[${PYTHON_USEDEP}] - >=dev-python/pytest-3.0.0[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.15.1[${PYTHON_USEDEP}] - >=dev-util/pifpaf-0.10.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/etcd3gw/metadata.xml b/dev-python/etcd3gw/metadata.xml deleted file mode 100644 index 89883e0bef32..000000000000 --- a/dev-python/etcd3gw/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="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/exifread/Manifest b/dev-python/exifread/Manifest deleted file mode 100644 index 479d02244ded..000000000000 --- a/dev-python/exifread/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST exifread-3.0.0.gh.tar.gz 44891 BLAKE2B 867644edfabaee6c90b4dd540a4225e74df45babee69ac3935644033d0e973b5d06cfc3fbba521ca352bda08eda44548e233c203b66978e4021db28ec45b29d6 SHA512 3b819718f5fc9f7807dc245908c2724d1023ce6345b6f6a84ea0c10d62b47939ae4dce23db868d67b6eeaa07e5c88fd406520106f31883d15442eaabcebb0746 diff --git a/dev-python/exifread/exifread-3.0.0.ebuild b/dev-python/exifread/exifread-3.0.0.ebuild deleted file mode 100644 index b5e36af4dbdd..000000000000 --- a/dev-python/exifread/exifread-3.0.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=bdepend -MY_PN="exif-py" -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Easy to use Python module to extract Exif metadata from tiff and jpeg files" -HOMEPAGE=" - https://pypi.org/project/ExifRead/ - https://github.com/ianare/exif-py -" -SRC_URI="https://github.com/ianare/${MY_PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" diff --git a/dev-python/exifread/metadata.xml b/dev-python/exifread/metadata.xml deleted file mode 100644 index eb17d422b685..000000000000 --- a/dev-python/exifread/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/ianare/exif-py/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/factory-boy/Manifest b/dev-python/factory-boy/Manifest deleted file mode 100644 index 45667ee32ddd..000000000000 --- a/dev-python/factory-boy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST factory_boy-3.2.1.tar.gz 153483 BLAKE2B e527a04b5371289beb6ae765ccf116b1171d3293cd7bf0ef240ecf17b7806d0ed6db4a97d9c3c4cc22d93c1eaa96888046bdfa7aa1b2d9910257165266ce9828 SHA512 21ad111c648f3ff444cc2310479464334eb4c5b16ed04a592fb9152397f9bf6c044d235789b901f65ebf49d07a0621834ec280630279be0696ccec15ac9f15df diff --git a/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild b/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild deleted file mode 100644 index caf9492aad89..000000000000 --- a/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby" -HOMEPAGE=" - https://pypi.org/project/factory-boy/ - https://github.com/FactoryBoy/factory_boy -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/Faker[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/django[sqlite,${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - ) -" - -EPYTEST_IGNORE=( - # depends on treecleaned dev-python/mongoengine - tests/test_mongoengine.py -) - -EPYTEST_DESELECT=( - # broken - examples/flask_alchemy -) - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme \ - dev-python/sphinxcontrib-spelling diff --git a/dev-python/factory-boy/metadata.xml b/dev-python/factory-boy/metadata.xml deleted file mode 100644 index dbdeda74025f..000000000000 --- a/dev-python/factory-boy/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> - A versatile test fixtures replacement based on thoughtbot's - factory_bot for Ruby. It is designed to work well with various - ORMs (Django, Mongo, SQLAlchemy). - </longdescription> - <upstream> - <maintainer status="active"> - <email>raphael.barrois+fboy@polytechnique.org</email> - <name>Raphaël Barrois</name> - </maintainer> - <changelog>https://raw.githubusercontent.com/FactoryBoy/factory_boy/master/docs/changelog.rst</changelog> - <bugs-to>https://github.com/FactoryBoy/factory_boy/issues</bugs-to> - <doc lang="en">https://factoryboy.readthedocs.io</doc> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/fake-useragent/Manifest b/dev-python/fake-useragent/Manifest deleted file mode 100644 index 1e79a63ac5cb..000000000000 --- a/dev-python/fake-useragent/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fake-useragent-1.1.2.gh.tar.gz 80368 BLAKE2B 85a1f26d605389884de9fb8449742944c2600e4711e912432a52e0808e0f62cd225c364e079136e3ed86ce78b0ede02b8f8ec86a7f086bf90271f3b147314955 SHA512 f943e540a341ff8308f251ce35ca1161f78cc5c3e7ad1911343fbdec263772554f17dbd1d4230a416247f60bf92522a7bcd8827b42d05833f2d131c20458f927 diff --git a/dev-python/fake-useragent/fake-useragent-1.1.2.ebuild b/dev-python/fake-useragent/fake-useragent-1.1.2.ebuild deleted file mode 100644 index c7e1652deb0e..000000000000 --- a/dev-python/fake-useragent/fake-useragent-1.1.2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -inherit distutils-r1 - -DESCRIPTION="Up to date simple useragent faker with real world database" -HOMEPAGE=" - https://github.com/fake-useragent/fake-useragent - https://pypi.org/project/fake-useragent/ -" -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - $(python_gen_cond_dep \ - 'dev-python/importlib-resources[${PYTHON_USEDEP}]' python3_9 - ) -" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs --no-autodoc - -python_prepare_all() { - # do not depend on pytest-cov - rm pytest.ini || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/fake-useragent/metadata.xml b/dev-python/fake-useragent/metadata.xml deleted file mode 100644 index fc2dd4660353..000000000000 --- a/dev-python/fake-useragent/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <maintainer> - <email>hellysmile@gmail.com</email> - <name>Victor Kovtun</name> - </maintainer> - <maintainer> - <email>melroy@melroy.org</email> - <name>Melroy van den Berg</name> - </maintainer> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest deleted file mode 100644 index b85054b0a368..000000000000 --- a/dev-python/fastavro/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fastavro-1.7.0.tar.gz 787676 BLAKE2B 8cbf382a2ef727b2daf35c15dd6790f080bc579f0ae85bf35c036c55ff8347b86ab5d1becd5b5951fa30fdd299ea7c2ba677798b50d23743ac20fbf488c36d4a SHA512 132f347c7d257edd76660925a8c6d13b04ff009ba7d5a4719eb59fd5d7f88fd62c3120ba7aeea1da905027f02a0851ffd05a1ef29900ad20dd9ac2b9c1eb38f9 diff --git a/dev-python/fastavro/fastavro-1.7.0.ebuild b/dev-python/fastavro/fastavro-1.7.0.ebuild deleted file mode 100644 index b9e7d421abf3..000000000000 --- a/dev-python/fastavro/fastavro-1.7.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Fast read/write of AVRO files" -HOMEPAGE=" - https://github.com/fastavro/fastavro - https://pypi.org/project/fastavro/ -" -TEST_S="${S}_test" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/lz4[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/python-snappy[${PYTHON_USEDEP}] - dev-python/zstandard[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # TypeError - tests/test_fastavro.py::test_regular_vs_ordered_dict_record_typeerror -) - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme - -src_unpack() { - default - - cp -a "${S}" "${TEST_S}" || die - rm -r "${TEST_S}"/fastavro/* || die - cp {"${S}","${TEST_S}"}/fastavro/__main__.py || die -} - -python_test() { - cd "${TEST_S}" || die - epytest -} - -pkg_postinst() { - optfeature "lz4 support" dev-python/lz4 - optfeature "snappy support" dev-python/snappy - optfeature "zstd support" dev-python/zstandard -} diff --git a/dev-python/fastavro/metadata.xml b/dev-python/fastavro/metadata.xml deleted file mode 100644 index 1e2ba6c5d50b..000000000000 --- a/dev-python/fastavro/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>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -Because the Apache Python avro package is written in pure Python, it is relatively slow. In one test case, it takes about 14 seconds to iterate through a file of 10,000 records. By comparison, the JAVA avro SDK reads the same file in 1.9 seconds. -The fastavro library was written to offer performance comparable to the Java library. With regular CPython, fastavro uses C extensions which allow it to iterate the same 10,000 record file in 1.7 seconds. With PyPy, this drops to 1.5 seconds (to be fair, the JAVA benchmark is doing some extra JSON encoding/decoding). -</longdescription> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/filecheck/Manifest b/dev-python/filecheck/Manifest deleted file mode 100644 index b18f320d6122..000000000000 --- a/dev-python/filecheck/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST filecheck-0.0.22.tar.gz 12529 BLAKE2B 2726ddd45343b161f6945908e9836e4105b0cded4392c9448e010ebf8ffed84e2d2a80da0103c1f55c1720c612a8692a49e55dcf809be0b345b58444d029f58d SHA512 6d9f3c017e861daec786159c24ea88b312143c2b05829dfe38cdc6b51aed58d7d4add64685adc231427400eae94b6a1e9d49340edd503a564997e3aa3f63834c diff --git a/dev-python/filecheck/filecheck-0.0.22.ebuild b/dev-python/filecheck/filecheck-0.0.22.ebuild deleted file mode 100644 index f60cb56dc9a0..000000000000 --- a/dev-python/filecheck/filecheck-0.0.22.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python port of LLVM's FileCheck, flexible pattern matching file verifier" -HOMEPAGE="https://pypi.org/project/filecheck/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" diff --git a/dev-python/filecheck/metadata.xml b/dev-python/filecheck/metadata.xml deleted file mode 100644 index 89883e0bef32..000000000000 --- a/dev-python/filecheck/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="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index 8688577c8c30..b8a7c26ec57c 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1 +1,2 @@ DIST filelock-3.13.1.tar.gz 14553 BLAKE2B 3892d2b5b1716bf36afe189fb755e5db4310f9532da029ee9635c1c2cec1f3ee5a24485b2e020a6d230da7bdc2bc7a8abe5f51d5c12d2c6725fda8092d841ec9 SHA512 e9975a5b939ec0a417d1dbc5a3ca494aac3445c761f382849de5671ba1ae9a5f38e8a8714c7ed700fbb0d4cb161191917c439573993026f2e3efa1ada7d4f844 +DIST filelock-3.13.3.tar.gz 14938 BLAKE2B b6593dfdb1f2c6ed76ec0d79375e60c67950251bdecc61215be70b1c14e50932ed9796c0318f582fd62760340a3d569b18eb7854205df0b228d4be4f92a333b2 SHA512 d335f9cffdda98f2d3e3585f9170ad5f062e6457056e75738df8b2a2e7ebaed4939597c5e4d1353a4ed0cd1bd53bbb21dab8418412be98cc0b322a6789dd0c7d diff --git a/dev-python/filelock/filelock-3.13.3.ebuild b/dev-python/filelock/filelock-3.13.3.ebuild new file mode 100644 index 000000000000..42a496178710 --- /dev/null +++ b/dev-python/filelock/filelock-3.13.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 2018-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A platform independent file lock for Python" +HOMEPAGE=" + https://github.com/tox-dev/filelock/ + https://pypi.org/project/filelock/ +" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/findpython/Manifest b/dev-python/findpython/Manifest index d1ea23229ab0..14a8ce5bd331 100644 --- a/dev-python/findpython/Manifest +++ b/dev-python/findpython/Manifest @@ -1 +1,2 @@ DIST findpython-0.4.1.tar.gz 17487 BLAKE2B cbc46628977d0fef358b65bd5344630a1329e4b492a17147bb64146c330f66fc918c0af195eaca57f807b59d160ae758706210f3b46c46f79e27b3026256e0c6 SHA512 1c58a5ca604f6bceccfaf9853eb0dfa23e40eae1f3957bda22602fdabb78d05fdb4b8c1d7b231ad09a7910a859c0f32d77d70980f387d7109e44413b4ad70bef +DIST findpython-0.6.0.tar.gz 17774 BLAKE2B ecc60d0ee909e8c354e24f7014b55097723b83600bfdb4797e7c62871a81145ee4348e4366ffeefc6c174625d23267a41cd5b245e3d3e66d8577fe03ef2a323d SHA512 bf388a3dbaadf419b92eafe947716190a9e85612d384291493372a152ae1be55908574dcfecec32afa6025786b3c98a4093a7c9b2ba56ee947a4df2b6a009144 diff --git a/dev-python/findpython/findpython-0.6.0.ebuild b/dev-python/findpython/findpython-0.6.0.ebuild new file mode 100644 index 000000000000..99fbb2f66ae4 --- /dev/null +++ b/dev-python/findpython/findpython-0.6.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A utility to find python versions on your system" +HOMEPAGE=" + https://github.com/frostming/findpython/ + https://pypi.org/project/findpython/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +distutils_enable_tests pytest diff --git a/dev-python/flatbuffers/Manifest b/dev-python/flatbuffers/Manifest index 58ece9218786..3a1f8f6e659e 100644 --- a/dev-python/flatbuffers/Manifest +++ b/dev-python/flatbuffers/Manifest @@ -1 +1,2 @@ +DIST flatbuffers-24.3.25.gh.tar.gz 2297829 BLAKE2B f3a5a94119a1b1b63fba9126e1cdff7ab712996bfc0d65626a679405f62dfa722bc5de244ef775fba336224b60feff3aa27acf54bed027c4013590b4afbefe7c SHA512 e2a614f4fc526ce07bfe1e1bc79efd3c87acbdb93aee7b42994d4855abd2593f36b5ca1edb53c7dcd470d5fbe14a3e394bd75dcebb4458cc0aeb33d622a3c662 DIST flatbuffers-24.3.7.gh.tar.gz 2296896 BLAKE2B 439d84a58ed169f6cd980388034f3dfaf53444dc4733b942aeeac24ed805dcf7c4348df8080fdbd899d2b4bc7f1ad75f546f8db3bcbb6fc942b75e2c3877331e SHA512 93541cbc6c1ba96beed77967d89693ebbc532664ee3b39eb9df9ec28871a3a0acb744b9c823afe6d3c480fe34e092306100e67f5b8fbed4432a875e87670019e diff --git a/dev-python/flatbuffers/flatbuffers-24.3.25.ebuild b/dev-python/flatbuffers/flatbuffers-24.3.25.ebuild new file mode 100644 index 000000000000..bd6699343be2 --- /dev/null +++ b/dev-python/flatbuffers/flatbuffers-24.3.25.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=setuptools +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) + +inherit distutils-r1 + +DESCRIPTION="RFC 7049 - Concise Binary Object Representation" +HOMEPAGE=" + https://github.com/google/flatbuffers/ + https://pypi.org/project/flatbuffers/ +" +SRC_URI=" + https://github.com/google/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/${P}/python + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + ) +" + +python_test() { + cd "${WORKDIR}/${P}/tests" || die + # zeroes means without benchmarks + "${EPYTHON}" py_test.py 0 0 0 0 false || die + "${EPYTHON}" py_flexbuffers_test.py -v || die +} diff --git a/dev-python/font-v/Manifest b/dev-python/font-v/Manifest deleted file mode 100644 index cad3730c1856..000000000000 --- a/dev-python/font-v/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST font-v-2.1.0.gh.tar.gz 4268916 BLAKE2B 596673c62cd29d8428f97d6c6e7cbd9591e9f4f94cc719ee438f59bfeaa81adae4dc2ebb04464cfa42ec4ff71019cf658acbfe05d748f6b98383484d1aaaba4e SHA512 a619971b32828eb026499a8fed67e2c8eca063d1a868be7586f4b8b2802ede5740bef009bf8f4e9891793bf78239d1c0329ebc3bc96cecef59666fe9635ce978 diff --git a/dev-python/font-v/font-v-2.1.0-r1.ebuild b/dev-python/font-v/font-v-2.1.0-r1.ebuild deleted file mode 100644 index 560fd135bc1c..000000000000 --- a/dev-python/font-v/font-v-2.1.0-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 edo - -DESCRIPTION="Font version reporting and modification tool" -HOMEPAGE="https://github.com/source-foundry/font-v" -SRC_URI="https://github.com/source-foundry/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/GitPython[${PYTHON_USEDEP}] -" -BDEPEND="test? ( dev-vcs/git )" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme - -src_unpack() { - default - - # tests expect default git clone - mv "${WORKDIR}"/{${P},${PN}} || die -} - -src_test() { - edo git init - edo git config --global user.email "larry@example.com" - edo git config --global user.name "Larry the Cow" - edo git add . - edo git commit -m "init" - - distutils-r1_src_test -} diff --git a/dev-python/font-v/metadata.xml b/dev-python/font-v/metadata.xml deleted file mode 100644 index af0fe69b2c50..000000000000 --- a/dev-python/font-v/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/source-foundry/font-v/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/fontFeatures/Manifest b/dev-python/fontFeatures/Manifest deleted file mode 100644 index 189c8d64f9f9..000000000000 --- a/dev-python/fontFeatures/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fontFeatures-1.7.4.tar.gz 1235772 BLAKE2B 07c6968f187869a9af66a3aefe5a9a1f0ce11864b2c204bd20910bd433a9871c94a78158772b1a5136c4b8609595f309b7f524dca2f28d0abb16b6d7c1423297 SHA512 bdf92fe48c3cb16e9fa57049007c873a308293115d8d91fa535864d929eebaf243f27fdc2d79b34bd13adb3ca8df10108fb2c911f982ce6d7bdd2c6df72423ab diff --git a/dev-python/fontFeatures/fontFeatures-1.7.4.ebuild b/dev-python/fontFeatures/fontFeatures-1.7.4.ebuild deleted file mode 100644 index 886d8e209737..000000000000 --- a/dev-python/fontFeatures/fontFeatures-1.7.4.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python library for manipulating OpenType font features" -HOMEPAGE=" - https://pypi.org/project/fontFeatures/ - https://github.com/simoncozens/fontFeatures -" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -# Tests are also failing upstream -# https://github.com/simoncozens/fontFeatures/actions/runs/3677601386/jobs/6219782260 -#RESTRICT="test" - -RDEPEND=" - >=dev-python/beziers-0.1.0[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.28.0[${PYTHON_USEDEP}] - dev-python/fs[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/youseedee-0.3.0[${PYTHON_USEDEP}] - >=dev-python/babelfont-3.0.0_alpha1[${PYTHON_USEDEP}] - ) -" -PDEPEND=">=dev-python/glyphtools-0.7.0[${PYTHON_USEDEP}]" - -DOCS=( {CHANGES,NEW-FORMAT,README}.md ) - -EPYTEST_DESELECT=( - tests/test_anchors.py::TestAnchors::test_markbase - tests/test_chaining.py::TestChaining::test_ignore - "tests/test_fea_parser.py::test_round_trip[mark_attachment]" -) - -distutils_enable_tests pytest - -python_test() { - local -x CI=1 - epytest -} - -pkg_postinst() { - optfeature "shaper support" "dev-python/babelfont dev-python/youseedee" -} diff --git a/dev-python/fontFeatures/metadata.xml b/dev-python/fontFeatures/metadata.xml deleted file mode 100644 index 7b6fe692ed00..000000000000 --- a/dev-python/fontFeatures/metadata.xml +++ /dev/null @@ -1,34 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -fontFeatures library -The purpose of this library is to provide a middle ground for representing features in a machine-manipulable format, kind of like the abstract syntax tree of a computer programmer. This is so that: - - features can be represented in a structured human-readable and machine-readable way, analogous to the XML files of the Unified Font Object format. - features can be more directly authored by programs (such as font editors), rather than them having to output AFDKO feature file format. - features can be easily manipulated by programs - for example, features from two files merged together, or lookups moved between languages. - -Components - -fontFeatures consists of the following components: - - fontFeatures itself, which is an abstract representation of the different layout operations inside a font. - fontFeatures.feaLib (included as a mixin) which translates between Adobe feature syntax and fontFeatures representation. - fontFeatures.ttLib, which translates between OpenType binary fonts and fontFeatures representation. (Currently only OTF -> fontFeatures is partially implemented; there is no fontFeatures -> OTF compiler yet.) - fontFeatures.fontDameLib which translate FontDame text files into fontFeatures objects. - -And the following utilities: - - otf2fea: translates an OTF file into Adobe features syntax. - txt2fea: translates a FontDame txt file into Adobe features syntax. - </longdescription> - <upstream> - <bugs-to>https://github.com/simoncozens/fontFeatures/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/fontMath/Manifest b/dev-python/fontMath/Manifest deleted file mode 100644 index af53b959b1fb..000000000000 --- a/dev-python/fontMath/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fontMath-0.9.3.zip 39324 BLAKE2B 055c5336e2c393f2cd26be0a2c4177309c9b6888f70cc2a3e67cb0f26b785917f235305bbeeeba30afdb241015aa822c8f7537c73da0a649b559f3dbdde19737 SHA512 2249667be5f9d0ccfef8b68211c7b62b4a099c47505830481bfcad28ec7f162454c5e5fe9c5a3929180b8098406226e6d26e935c5a9b752a5e7ce86e13496234 diff --git a/dev-python/fontMath/fontMath-0.9.3.ebuild b/dev-python/fontMath/fontMath-0.9.3.ebuild deleted file mode 100644 index 75ec909d3c33..000000000000 --- a/dev-python/fontMath/fontMath-0.9.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="A collection of objects that implement fast font math" -HOMEPAGE=" - https://pypi.org/project/fontMath/ - https://github.com/robotools/fontMath -" -SRC_URI="$(pypi_sdist_url --no-normalize "${PN}" "${PV}" .zip)" - -KEYWORDS="~amd64 ~x86" -LICENSE="MIT" -SLOT="0" - -RDEPEND=">=dev-python/fonttools-3.32.0[${PYTHON_USEDEP}]" -BDEPEND=" - app-arch/unzip - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/fontMath/metadata.xml b/dev-python/fontMath/metadata.xml deleted file mode 100644 index 23b3951a3b49..000000000000 --- a/dev-python/fontMath/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/robotools/fontMath/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/fontParts/Manifest b/dev-python/fontParts/Manifest deleted file mode 100644 index aedbccc9a14e..000000000000 --- a/dev-python/fontParts/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST fontParts-0.10.6.gh.tar.gz 431799 BLAKE2B e1fdc0e4ac54a62ec025bf73596e9abb2472dbb4eff5f2eea2667da31c5b75cf37a1db9cc25b2fac8afb8815b721aa7439f91129e03df018ba77e9a4b37886cd SHA512 77b888c7393a92153fbd0c61a6e3e30a1c8c9416db4132799cfd938f819ff415f408d31326b87e8bd5b9b9876559a82a61251328684933b7ecc33ccc9735b843 -DIST fontParts-0.11.0.gh.tar.gz 432315 BLAKE2B d53f609a63279de763d78315e18151500b7c0afbd70b01fab2fcf3229ce2fc8291c0e8dbe8e5c83dd0b4896be1e0802f53f8076a31e5275e0d5c1e8a8f64745f SHA512 2e9f04b23686b702e4e21131548edfb839bcf17a07a42b43fc70d98f0014f687625d103052c652af030a0bc7c48c31e9c3f22d45c5942a8e9aefdfa4fcc2a865 diff --git a/dev-python/fontParts/fontParts-0.10.6-r1.ebuild b/dev-python/fontParts/fontParts-0.10.6-r1.ebuild deleted file mode 100644 index 9a2b47ef50ba..000000000000 --- a/dev-python/fontParts/fontParts-0.10.6-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="An API for interacting with the parts of fonts" -HOMEPAGE=" - https://pypi.org/project/fontParts/ - https://github.com/robotools/fontParts -" -SRC_URI="https://github.com/robotools/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - >=dev-python/booleanOperations-0.9.0[${PYTHON_USEDEP}] - >=dev-python/defcon-0.6.0[${PYTHON_USEDEP}] - >=dev-python/fontMath-0.4.8[${PYTHON_USEDEP}] - >=dev-python/fontPens-0.1.0[${PYTHON_USEDEP}] - >=dev-python/fonttools-3.32.0[${PYTHON_USEDEP}] - >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.9.2[${PYTHON_USEDEP}] - $(python_gen_cond_dep \ - '>=dev-python/unicodedata2-14.0.0[${PYTHON_USEDEP}]' \ - python3_{9..10}) -" -BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -distutils_enable_sphinx documentation/source - -src_configure() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" - distutils-r1_src_configure -} diff --git a/dev-python/fontParts/fontParts-0.11.0.ebuild b/dev-python/fontParts/fontParts-0.11.0.ebuild deleted file mode 100644 index 93e80488a373..000000000000 --- a/dev-python/fontParts/fontParts-0.11.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="An API for interacting with the parts of fonts" -HOMEPAGE=" - https://pypi.org/project/fontParts/ - https://github.com/robotools/fontParts -" -SRC_URI="https://github.com/robotools/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -# fails tests -RESTRICT="test" - -RDEPEND=" - >=dev-python/booleanOperations-0.9.0[${PYTHON_USEDEP}] - >=dev-python/defcon-0.6.0[${PYTHON_USEDEP}] - >=dev-python/fontMath-0.4.8[${PYTHON_USEDEP}] - >=dev-python/fontPens-0.1.0[${PYTHON_USEDEP}] - >=dev-python/fonttools-3.32.0[${PYTHON_USEDEP}] - >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.9.2[${PYTHON_USEDEP}] - $(python_gen_cond_dep \ - '>=dev-python/unicodedata2-14.0.0[${PYTHON_USEDEP}]' \ - python3_{9..10}) -" -BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -distutils_enable_sphinx documentation/source - -src_configure() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" - distutils-r1_src_configure -} diff --git a/dev-python/fontParts/metadata.xml b/dev-python/fontParts/metadata.xml deleted file mode 100644 index a732245cd3a7..000000000000 --- a/dev-python/fontParts/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/robotools/fontParts/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/fontPens/Manifest b/dev-python/fontPens/Manifest deleted file mode 100644 index cc50868c0a1b..000000000000 --- a/dev-python/fontPens/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST fontPens-0.2.4.zip 22445 BLAKE2B bdb2550d7a3a4a161b77f9920640f140b4655cfc0c4e62e21de36425b59bac9769a86eeeb25511a3d587c6d0090d994442153e8cc8034f6b36d80933ce17c59e SHA512 0155ab6d43d00ae14e325b93e4e40f3d240cd9ea13945e724a91054b5a6edd1a4a74f1244100b18aa8905029651080c930b3341aa881be970a2459f2a374e009 diff --git a/dev-python/fontPens/fontPens-0.2.4-r2.ebuild b/dev-python/fontPens/fontPens-0.2.4-r2.ebuild deleted file mode 100644 index 64082843a0bd..000000000000 --- a/dev-python/fontPens/fontPens-0.2.4-r2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="A collection of classes implementing the pen protocol for manipulating glyphs" -HOMEPAGE=" - https://pypi.org/project/fontPens/ - https://github.com/robotools/fontPens -" -SRC_URI=$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip) - -KEYWORDS="~amd64" -LICENSE="BSD" -SLOT="0" - -RDEPEND=">=dev-python/fonttools-3.32[${PYTHON_USEDEP}]" -BDEPEND=" - app-arch/unzip - test? ( - >=dev-python/fontParts-0.8.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/fontPens/metadata.xml b/dev-python/fontPens/metadata.xml deleted file mode 100644 index 5c85ec204a83..000000000000 --- a/dev-python/fontPens/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/robotools/fontPens/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/gabbi/Manifest b/dev-python/gabbi/Manifest deleted file mode 100644 index ec423cecad26..000000000000 --- a/dev-python/gabbi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gabbi-2.7.1.tar.gz 223087 BLAKE2B 4362cc2c5a66d56603e5a2c25d69064544d116c3a71ac3afdb050b28e45c318447a92ad0d0147d447cb9f3e6a4841a79b1642c4c89c9bc084ea5da4b0c828457 SHA512 f12171051179c3ca88c2a3924319c00a51e8eab761c50e291553b22d3925474e9de9e73181697907e3749e34b249034f6978311781af28f700ad49584bdeed95 diff --git a/dev-python/gabbi/gabbi-2.7.1.ebuild b/dev-python/gabbi/gabbi-2.7.1.ebuild deleted file mode 100644 index a27c178ae71a..000000000000 --- a/dev-python/gabbi/gabbi-2.7.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Declarative HTTP testing library" -HOMEPAGE=" - https://github.com/cdent/gabbi - https://pypi.org/project/gabbi/ -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/pbr[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.9[${PYTHON_USEDEP}] - dev-python/certifi[${PYTHON_USEDEP}] - >=dev-python/jsonpath-rw-ext-1.0.0[${PYTHON_USEDEP}] - >=dev-python/wsgi_intercept-1.9.3[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] -" - -RESTRICT="test" -PROPERTIES="test_network" - -distutils_enable_tests pytest diff --git a/dev-python/gabbi/metadata.xml b/dev-python/gabbi/metadata.xml deleted file mode 100644 index 396ce6f683b8..000000000000 --- a/dev-python/gabbi/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/cdent/gabbi/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/gflanguages/Manifest b/dev-python/gflanguages/Manifest deleted file mode 100644 index 64102264a3f0..000000000000 --- a/dev-python/gflanguages/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gflanguages-0.4.0.tar.gz 673638 BLAKE2B aec5288e3cbed146d54ea45776aa2f7bf9d7192c3a24e87461651f96d3848e2a2e6ac0a72d2b6e9ca71d8be7b950914b4d78a1a88dee84373ae3140e62c0ff7d SHA512 3f20b82e89decde525c988e0385760caa45383ab9851a9f0fb0f783dc2fd6d6e775d7755a4a0393b71a624f4f4667784aa5d50ac4e668e7bd999676220f5a3de diff --git a/dev-python/gflanguages/files/gflanguages-0.4.0-remove-setuptools_scm-constraint.patch b/dev-python/gflanguages/files/gflanguages-0.4.0-remove-setuptools_scm-constraint.patch deleted file mode 100644 index 369e531b5e47..000000000000 --- a/dev-python/gflanguages/files/gflanguages-0.4.0-remove-setuptools_scm-constraint.patch +++ /dev/null @@ -1,16 +0,0 @@ -From 18d71003c12f241831811eff86337ddf2223d754 Mon Sep 17 00:00:00 2001 -From: Alessandro Barbieri <lssndrbarbieri@gmail.com> -Date: Tue, 31 May 2022 10:52:28 +0200 -Subject: [PATCH] remove setuptools_scm constraint - ---- a/setup.py -+++ b/setup.py -@@ -51,7 +51,7 @@ - 'Programming Language :: Python :: 3' - ], - python_requires=">=3.7", -- setup_requires=['setuptools_scm>=4,<6.1'], -+ setup_requires=['setuptools_scm>=4'], - install_requires=[ - 'protobuf' - ] diff --git a/dev-python/gflanguages/gflanguages-0.4.0-r1.ebuild b/dev-python/gflanguages/gflanguages-0.4.0-r1.ebuild deleted file mode 100644 index 588feaa4c1f8..000000000000 --- a/dev-python/gflanguages/gflanguages-0.4.0-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi - -DESCRIPTION="A python API for evaluating language support in the Google Fonts collection" -HOMEPAGE=" - https://github.com/googlefonts/lang - https://pypi.org/project/gflanguages/ -" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND="dev-python/protobuf-python[${PYTHON_USEDEP}]" -DEPEND=" - ${RDEPEND} - >=dev-python/setuptools-scm-4[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/${P}-remove-setuptools_scm-constraint.patch" ) - -distutils_enable_tests pytest - -python_prepare_all() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" - distutils-r1_python_prepare_all -} diff --git a/dev-python/gflanguages/metadata.xml b/dev-python/gflanguages/metadata.xml deleted file mode 100644 index 6b7fb355e169..000000000000 --- a/dev-python/gflanguages/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/googlefonts/lang/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/github-sublee-glicko2/Manifest b/dev-python/github-sublee-glicko2/Manifest deleted file mode 100644 index 053b13467526..000000000000 --- a/dev-python/github-sublee-glicko2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST github-sublee-glicko2-0_pre20191010.tar.gz 4684 BLAKE2B c21e3be87df4b3bff0b1ba6bece96587ad26807beab882c38829b782eb99f1e165013b403c6a690ec591daa1ea9d55bff876eb802af944ee25222e28e787146c SHA512 7665c3b81023a01ba2d835c3a0a4aedf5a6becff909f554a25c69537289f6ea75820d759035d540b297cd6414c6d465f79a7ef21a91f9f7e2cf394241811c89d diff --git a/dev-python/github-sublee-glicko2/github-sublee-glicko2-0_pre20191010-r1.ebuild b/dev-python/github-sublee-glicko2/github-sublee-glicko2-0_pre20191010-r1.ebuild deleted file mode 100644 index 8f8f2d8bff50..000000000000 --- a/dev-python/github-sublee-glicko2/github-sublee-glicko2-0_pre20191010-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_SETUPTOOLS="rdepend" -inherit distutils-r1 - -COMMIT="99285aa6b5250b91a837b842dc61b2a96007f3c5" -MYPN="glicko2" -DESCRIPTION="An implementation of the Glicko-2 rating system for Python" -HOMEPAGE="https://github.com/sublee/glicko2" -SRC_URI="https://github.com/sublee/glicko2/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" -RDEPEND="!dev-python/glicko2[${PYTHON_USEDEP}]" - -S="${WORKDIR}/${MYPN}-${COMMIT}" - -distutils_enable_tests setup.py - -src_prepare() { - sed -i -e "s/distribute/setuptools/g" setup.py - eapply_user -} diff --git a/dev-python/github-sublee-glicko2/metadata.xml b/dev-python/github-sublee-glicko2/metadata.xml deleted file mode 100644 index 89883e0bef32..000000000000 --- a/dev-python/github-sublee-glicko2/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="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/glyphsLib/Manifest b/dev-python/glyphsLib/Manifest deleted file mode 100644 index 060c3f08d882..000000000000 --- a/dev-python/glyphsLib/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST glyphsLib-6.2.2.tar.gz 25796492 BLAKE2B 6f6a884e7aa6ad4d15fb16f7079646f15ac66fe61432a9f981f038edc408b934eb87b09090a8a81de1ba24935981449abafcb59d975d0b4a4dec1022edf24fbd SHA512 418bf15e71cc7fcbdbfefd462c2c56178ebdae312cbc4ffe16f4d3d1673e86bf61f72a1d52656764dd7181ced5547fe934178ff51fac43b1ae2473b55373ae1e diff --git a/dev-python/glyphsLib/glyphsLib-6.2.2.ebuild b/dev-python/glyphsLib/glyphsLib-6.2.2.ebuild deleted file mode 100644 index e836bb50f684..000000000000 --- a/dev-python/glyphsLib/glyphsLib-6.2.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="A bridge from Glyphs source files (.glyphs) to UFOs" -HOMEPAGE=" - https://pypi.org/project/glyphsLib/ - https://github.com/googlefonts/glyphsLib -" - -LICENSE="Apache-2.0 MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/fonttools-4.38.0[${PYTHON_USEDEP}] - >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/ufoLib2-0.6.2[${PYTHON_USEDEP}] - >=dev-python/openstep-plist-0.3.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep \ - 'dev-python/unicodedata2[${PYTHON_USEDEP}]' 3.10) -" -BDEPEND=" - test? ( - >=app-text/xmldiff-2.2[${PYTHON_USEDEP}] - dev-python/defcon[${PYTHON_USEDEP}] - dev-python/ufoNormalizer[${PYTHON_USEDEP}] - dev-python/ufo2ft[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/glyphsLib/metadata.xml b/dev-python/glyphsLib/metadata.xml deleted file mode 100644 index 45d3ea98514b..000000000000 --- a/dev-python/glyphsLib/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> -This Python 3.6+ library provides a bridge from Glyphs source files (.glyphs) to UFOs and Designspace files via defcon and designspaceLib. - </longdescription> - <upstream> - <maintainer status="active"> - <email>jamesgk@google.com</email> - <name>James Godfrey-Kittle</name> - </maintainer> - <bugs-to>https://github.com/googlefonts/glyphsLib/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest deleted file mode 100644 index 3a23c81203cb..000000000000 --- a/dev-python/glyphsets/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST glyphsets-0.5.4.gh.tar.gz 1481737 BLAKE2B 1fbbb2bc3999674d0076fe11a6f8e92ab58855a26fde528a4205ac6e9c7fa35ffe31c2d366d70155dbe0c70fdbdb9b6a3612687739af80da12aa679f0cc97cc5 SHA512 b2b6be9574b19f3eb4944676982f5668e04ae0fdf9e9307ded38eeba26e7baca43b7492f9f77e5106a10b5faff5a09a527ffc1322b3202da5bf345fdea6e939a diff --git a/dev-python/glyphsets/files/glyphsets-0.5.0-remove-setuptools_scm.constraint.patch b/dev-python/glyphsets/files/glyphsets-0.5.0-remove-setuptools_scm.constraint.patch deleted file mode 100644 index 8155756ebd77..000000000000 --- a/dev-python/glyphsets/files/glyphsets-0.5.0-remove-setuptools_scm.constraint.patch +++ /dev/null @@ -1,16 +0,0 @@ -From 334f83007cb24f076d59ee97d9d1c489d0e18437 Mon Sep 17 00:00:00 2001 -From: Alessandro Barbieri <lssndrbarbieri@gmail.com> -Date: Tue, 31 May 2022 10:35:47 +0200 -Subject: [PATCH] remove constraint on setuptools_scm - ---- a/setup.py -+++ b/setup.py -@@ -55,7 +55,7 @@ - 'Programming Language :: Python :: 3' - ], - python_requires=">=3.7", -- setup_requires=['setuptools_scm>=4,<6.1'], -+ setup_requires=['setuptools_scm>=4'], - install_requires=[ - 'setuptools', - 'FontTools[ufo]', diff --git a/dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild b/dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild deleted file mode 100644 index 44029edc3a6a..000000000000 --- a/dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="A python API for evaluating coverage of glyph sets in font projects" -HOMEPAGE=" - https://github.com/googlefonts/glyphsets - https://pypi.org/project/glyphsets/ -" -SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -#ufoLib2 is an indirect dependency -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/ufoLib2[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - >=dev-python/setuptools-scm-4[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/${PN}-0.5.0-remove-setuptools_scm.constraint.patch" ) - -python_prepare_all() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" - distutils-r1_python_prepare_all -} diff --git a/dev-python/glyphsets/metadata.xml b/dev-python/glyphsets/metadata.xml deleted file mode 100644 index 2ce4aba11e9c..000000000000 --- a/dev-python/glyphsets/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -If you are a font developer or typeface designer, see the subdirectory encodings/GF Glyph Sets which provides glyph set definition "standards" that are typically useful sets to draw. - -On the other hand, the nam files on the encodings directory are probably more useful for expert web developers. Those files explain how the Unicode Range subsets are defined, typically per script (writing system), in the Google Fonts css API. - - </longdescription> - <upstream> - <bugs-to>https://github.com/googlefonts/glyphsets/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/glyphtools/Manifest b/dev-python/glyphtools/Manifest deleted file mode 100644 index 61e972919776..000000000000 --- a/dev-python/glyphtools/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST glyphtools-0.8.0.tar.gz 20010 BLAKE2B 19c131793875c95f5b1d4be6ac481ac1a32e5548c43a6ef598a4b1f33a8e8978cc55e45198f58be815044965c3289c27a65e2ae8326f164a8a7a1eb0c72c6672 SHA512 700e5996bee73044050caf0beeedfca6e26ac898ed33fade9000d4cc97eca300d5f8290fab4b607f0ac9c9f8a28b877ac7b35f782fec1f614bfaf1d8fe7f8fa1 diff --git a/dev-python/glyphtools/glyphtools-0.8.0.ebuild b/dev-python/glyphtools/glyphtools-0.8.0.ebuild deleted file mode 100644 index 3f784648f5fb..000000000000 --- a/dev-python/glyphtools/glyphtools-0.8.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -inherit distutils-r1 pypi - -DESCRIPTION="Routines for extracting information from fontTools glyphs" -HOMEPAGE="https://github.com/simoncozens/glyphtools" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - dev-python/babelfont[${PYTHON_USEDEP}] - dev-python/beziers[${PYTHON_USEDEP}] - dev-python/glyphsLib[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/sphinxcontrib-restbuilder diff --git a/dev-python/glyphtools/metadata.xml b/dev-python/glyphtools/metadata.xml deleted file mode 100644 index 397e07f92342..000000000000 --- a/dev-python/glyphtools/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/simoncozens/glyphtools/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/googletransx/Manifest b/dev-python/googletransx/Manifest deleted file mode 100644 index 6934d91ab486..000000000000 --- a/dev-python/googletransx/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST googletransx-2.4.2.tar.gz 13967 BLAKE2B 4ba5d043f428e48c4a1e7fd5932b346149fa7a5f14f5e97f79aa52de8be22658697aaf112eea931793ae006aa0e23a4771e538067a0f6d2e75fdeff71df221e3 SHA512 d68d3ae0bf250464438831e97c5ab87484100302ccb92da929218fe42d00c572770c4083919916b537f40b2ea5b33197fb2c69197cc541da28977027be86ceb5 diff --git a/dev-python/googletransx/googletransx-2.4.2-r2.ebuild b/dev-python/googletransx/googletransx-2.4.2-r2.ebuild deleted file mode 100644 index cb40fae10dbe..000000000000 --- a/dev-python/googletransx/googletransx-2.4.2-r2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Free Google Translate API for Python. Translates totally free of charge." -HOMEPAGE="https://pypi.org/project/googletransx/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/dev-python/googletransx/metadata.xml b/dev-python/googletransx/metadata.xml deleted file mode 100644 index a428916e226e..000000000000 --- a/dev-python/googletransx/metadata.xml +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -Googletrans is a free and unlimited python library that implemented Google Translate API. This uses the Google Translate Ajax API to make calls to such methods as detect and translate. - -Compatible with Python 2.7+ and 3.4+. (Note: Python 2 support will be dropped in the next major release.) - -For details refer to the API Documentation. -Features - - Fast and reliable - it uses the same servers that translate.google.com uses - Auto language detection - Bulk translations - Customizable service URL - Connection pooling (the advantage of using requests.Session) - HTTP/2 support - -TODO - -more features are coming soon. - - Proxy support - Internal session management (for better bulk translations) - -HTTP/2 support - -This is a great deal for everyone! (up to 2x times faster in my test) If you want to get googletrans faster you should install hyper package. Googletrans will automatically detect if hyper is installed and if so, it will be used for http networking. -How does this library work - -You may wonder why this library works properly, whereas other approaches such like goslate won’t work since Google has updated its translation service recently with a ticket mechanism to prevent a lot of crawler programs. - -I eventually figure out a way to generate a ticket by reverse engineering on the obfuscated and minified code used by Google to generate such token, and implemented on the top of Python. However, this could be blocked at any time. - </longdescription> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/gpxpy/Manifest b/dev-python/gpxpy/Manifest deleted file mode 100644 index e2a6d3174398..000000000000 --- a/dev-python/gpxpy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gpxpy-1.5.0.gh.tar.gz 113446 BLAKE2B 0ed256a3eb869a610027ffea1706c4a3465cc8c7f9ec67cbeebe93a643b03d2ff1cb24442122928624f37d11115f9bfb8f8e83d0e0f1d3a89d132b4f07b71456 SHA512 08705fa0f78e0539d4b6b84723b01fa6b62a13de0ec25d034da2c14e6cabea14debe92e2a9c4120476bd21f6ea502da8e68217043ad9a401c365895bb69698b0 diff --git a/dev-python/gpxpy/gpxpy-1.5.0.ebuild b/dev-python/gpxpy/gpxpy-1.5.0.ebuild deleted file mode 100644 index 536ca63248d5..000000000000 --- a/dev-python/gpxpy/gpxpy-1.5.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="GPX file parser and GPS track manipulation library" -HOMEPAGE=" - https://github.com/tkrajina/gpxpy - https://pypi.org/project/gpxpy/ -" -SRC_URI="https://github.com/tkrajina/gpxpy/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -distutils_enable_tests unittest diff --git a/dev-python/gpxpy/metadata.xml b/dev-python/gpxpy/metadata.xml deleted file mode 100644 index 0c3a294521b2..000000000000 --- a/dev-python/gpxpy/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/tkrajina/gpxpy/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/hstspreload/Manifest b/dev-python/hstspreload/Manifest deleted file mode 100644 index 6c18a86437e2..000000000000 --- a/dev-python/hstspreload/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hstspreload-2021.12.1.tar.gz 1270649 BLAKE2B 0bac4c3ff4320486af40e1775c1ace621ab4c42f30676734ecb77fe33716b560e2e6874bb0584b8540b368ad86deb57dfdbb362b94ff877176e3d8705d4b8d7d SHA512 80ccc403e87b4f288ba3f0e2ab2d145d987ce7c9ed67d57399dec1f0e84524676305c359b866fee328329019f76c18482f42d11dc0eb5fed64910b5085450850 diff --git a/dev-python/hstspreload/hstspreload-2021.12.1.ebuild b/dev-python/hstspreload/hstspreload-2021.12.1.ebuild deleted file mode 100644 index 9dfc32a8be61..000000000000 --- a/dev-python/hstspreload/hstspreload-2021.12.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 - -DESCRIPTION="Chromium HSTS Preload list as a Python package" -HOMEPAGE=" - https://hstspreload.org - https://github.com/sethmlarson/hstspreload - https://pypi.org/project/hstspreload/ -" -SRC_URI="https://github.com/sethmlarson/hstspreload/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -KEYWORDS="~amd64" -SLOT="0" - -RESTRICT="test" -PROPERTIES="test_network" - -distutils_enable_tests pytest diff --git a/dev-python/hstspreload/metadata.xml b/dev-python/hstspreload/metadata.xml deleted file mode 100644 index 30b857b5542d..000000000000 --- a/dev-python/hstspreload/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>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> -The package provides a single function: in_hsts_preload() which takes an IDNA-encoded host and returns either True or False regarding whether that host should be only accessed via HTTPS. - </longdescription> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/hunter/metadata.xml b/dev-python/hunter/metadata.xml index d3e02655429f..a6a03d973651 100644 --- a/dev-python/hunter/metadata.xml +++ b/dev-python/hunter/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <longdescription lang="en"> Hunter is a flexible code tracing toolkit, not for measuring coverage, but for debugging, logging, inspection and other nefarious purposes. It has a simple Python API, a convenient terminal API and a CLI tool to attach to processes. Design notes diff --git a/dev-python/hyperglot/Manifest b/dev-python/hyperglot/Manifest deleted file mode 100644 index f4a73cd9d57c..000000000000 --- a/dev-python/hyperglot/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hyperglot-0.4.4.gh.tar.gz 7552359 BLAKE2B eb365fd04ffd65a74a8eb78bdb822265a2b7dc5e8e2356dec0411f36a02168380297b84652cddb6275723cb54313e4b06b5570ee24e4dfa6803b1e32580c261c SHA512 80dadd65c2655a1a22b0c6c61818d4306d12ec8f71c9786fbf9d1fd55f624f7ed4f73c396c3027d3bd5af70eb6336d58d41939d4dee5e4f6d3b0c1dc49e50b9b diff --git a/dev-python/hyperglot/hyperglot-0.4.4.ebuild b/dev-python/hyperglot/hyperglot-0.4.4.ebuild deleted file mode 100644 index a6b3c35f54bd..000000000000 --- a/dev-python/hyperglot/hyperglot-0.4.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Detect language support for font binaries" -HOMEPAGE=" - https://hyperglot.rosettatype.com/ - https://pypi.org/project/hyperglot/ - https://github.com/rosettatype/hyperglot -" -SRC_URI="https://github.com/rosettatype/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-3" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/click-7.0[${PYTHON_USEDEP}] - >=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3[${PYTHON_USEDEP}] - >=dev-python/unicodedata2-13.0.0[${PYTHON_USEDEP}] -" - -DOCS=( {CHANGELOG,README}.md CONTRIBUTORS.txt README{_comparison,_database}.md ) - -distutils_enable_tests pytest diff --git a/dev-python/hyperglot/metadata.xml b/dev-python/hyperglot/metadata.xml deleted file mode 100644 index 13392087dc72..000000000000 --- a/dev-python/hyperglot/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -Hyperglot helps type designers answer a seemingly simple question of language support in fonts: When can I use font A to set texts in language B? It takes a pragmatic answer by identifying a standard character set for each orthography used by a language. The database that currently contains information for over 640+ languages is a work in progress, designed to grow. - -We record a basic and any auxiliary character sets for each orthography of a language. Note that only actively used orthographies (their status is set to primary) are used when detecting language support in a font. Other, secondary or historical, orthographies are displayed just for information purposes. - -Where relevant, we also provide a brief design note containing tips about shaping and positioning requirements that go beyond Unicode character code points. Hyperglot should only be used to detect whether a font can be considered for use with a particular language. It does not say anything about the quality of a font’s design. - -Hyperglot is a work in progress provided AS IS, and the validity of its language data varies. To help you assess the validity of the results you view, each language in the database comes with a label indicating the quality of the data we have for it (e.g. some are considered drafts, some have been verified). We have checked the information against various online and offline sources and we are committed to continually improve it. However, we admit that mapping all the languages of the world in this way is beyond our capacity – we need help from users of each respective language! So, if you spot an issue or notice your favourite language is altogether missing from the database, get in touch. We will happily incorporate your feedback and credit you. - </longdescription> - <upstream> - <bugs-to>https://github.com/rosettatype/hyperglot/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/jsonpath-rw-ext/metadata.xml b/dev-python/jsonpath-rw-ext/metadata.xml index 64d04ef43192..6f0b958f0945 100644 --- a/dev-python/jsonpath-rw-ext/metadata.xml +++ b/dev-python/jsonpath-rw-ext/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <upstream> <bugs-to>https://github.com/sileht/python-jsonpath-rw-ext/issues</bugs-to> </upstream> diff --git a/dev-python/jsonpath-rw/metadata.xml b/dev-python/jsonpath-rw/metadata.xml index f331ff7ca996..e89504230bc1 100644 --- a/dev-python/jsonpath-rw/metadata.xml +++ b/dev-python/jsonpath-rw/metadata.xml @@ -1,11 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>comaintainers welcome</description> - </maintainer> <upstream> <maintainer status="unknown"> <email>kenn.knowles@gmail.com</email> diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest index e9da2ac43cac..a11d7c268c91 100644 --- a/dev-python/langdetect/Manifest +++ b/dev-python/langdetect/Manifest @@ -1,3 +1 @@ DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db -EBUILD langdetect-1.0.9.ebuild 493 BLAKE2B 0df8bce19bc80f79f8e76bcef5a4c2caf333365fe0cb9a3c076b7858bceded5a3e58921474f866a2709dd657b7ed330c1ec4a7f9d7bab0fcf1bc92d77cabc32d SHA512 ea2a1adcb133ac5fc951ba1aa90ef1ce3dfcc424e59727591763d4875aa044a74188be2d15fd89c6b2e83ed6ea04ec3d9851ed584ae79d2c2c127bde7d994b48 -MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45 diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch new file mode 100644 index 000000000000..637368d2f237 --- /dev/null +++ b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch @@ -0,0 +1,13 @@ +Fix "Package 'langdetect.profiles' is absent from the `packages` configuration." + +--- a/setup.py ++++ b/setup.py +@@ -18,7 +18,7 @@ setup( + author_email='michal.danilak@gmail.com', + url='https://github.com/Mimino666/langdetect', + keywords='language detection library', +- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'], ++ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'], + include_package_data=True, + install_requires=['six'], + license='MIT', diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild index c09b7356f549..630fe63c6f53 100644 --- a/dev-python/langdetect/langdetect-1.0.9.ebuild +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,4 +19,6 @@ KEYWORDS="~amd64" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" ) + distutils_enable_tests unittest diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml index 020e07f2a3dd..736a1167c898 100644 --- a/dev-python/langdetect/metadata.xml +++ b/dev-python/langdetect/metadata.xml @@ -1,12 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>marcin.deranek@slonko.net</email> - <name>Marcin Deranek</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to> - </upstream> - <origin>slonko-overlay</origin> + + <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/manhole/metadata.xml b/dev-python/manhole/metadata.xml index 8638692de0cd..c1aa71447838 100644 --- a/dev-python/manhole/metadata.xml +++ b/dev-python/manhole/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <longdescription lang="en"> Manhole is in-process service that will accept unix domain socket connections and present the stacktraces for all threads and an interactive prompt. It can either work as a python daemon thread waiting for connections at all times or a signal handler (stopping your application and waiting for a connection). diff --git a/dev-python/mkdocs-pymdownx-material-extras/metadata.xml b/dev-python/mkdocs-pymdownx-material-extras/metadata.xml index 5cbf050d7fcb..b9ffca674996 100644 --- a/dev-python/mkdocs-pymdownx-material-extras/metadata.xml +++ b/dev-python/mkdocs-pymdownx-material-extras/metadata.xml @@ -2,17 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <maintainer type="person"> <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <longdescription lang="en"> A plugin that for MkDocs and specifically the MkDocs Material Theme. Adds additional resources that are used in the PyMdown Extensions documentation, and other @facelessuser projects. diff --git a/dev-python/openstep-plist/Manifest b/dev-python/openstep-plist/Manifest deleted file mode 100644 index 2360602a8c8a..000000000000 --- a/dev-python/openstep-plist/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST openstep_plist-0.3.0.post1.zip 215537 BLAKE2B ff316db2cbbf4e171d9a4a67797e11da51bce5c9aac549ed5917182a4a1f266b894c3479215f9a8f568098ad2c8e2f931657b40b67c5b1a7414a47234776c866 SHA512 cb38c3da505de9788fc98e0bee407b4ad07d24d994c30c6b7665c25aa7830a44cf5567b4f22e75e75087058345d6c61a5b923a85ef386483b3c76d1b644c19bb diff --git a/dev-python/openstep-plist/metadata.xml b/dev-python/openstep-plist/metadata.xml deleted file mode 100644 index b9ab66b1d769..000000000000 --- a/dev-python/openstep-plist/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/fonttools/openstep-plist/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild b/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild deleted file mode 100644 index 8f53b792e736..000000000000 --- a/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -inherit distutils-r1 pypi - -DESCRIPTION="ASCII plist parser written in Cython" -HOMEPAGE=" - https://pypi.org/project/openstep-plist/ - https://github.com/fonttools/openstep-plist -" -SRC_URI="$(pypi_sdist_url ${PN} $(pypi_translate_version ${PV}) .zip)" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -BDEPEND=" - app-arch/unzip - >=dev-python/cython-0.28.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-cython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - find "${S}" -name '*.cpp' -delete || die - distutils-r1_src_prepare -} diff --git a/dev-python/opentracing/Manifest b/dev-python/opentracing/Manifest deleted file mode 100644 index 6a60cba886a1..000000000000 --- a/dev-python/opentracing/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST opentracing-2.4.0.tar.gz 46228 BLAKE2B 465026265a60935be1ed4b23c5b8692b89b90d1c973d496f0c1e87b633e1cc98fe42b83fbacac5921197b5779560e8e4bd515aaaebf09ff4707997a8ad4b8f9e SHA512 fd8fa47c8c05d8ee8c19df8ec14756e05ba9d27f20b3026ccf71f925288ccd2594ec53ff1a26503e19e94d77a8ff0024c37af4efab38a0bee53cb1fed30e9a53 diff --git a/dev-python/opentracing/metadata.xml b/dev-python/opentracing/metadata.xml deleted file mode 100644 index f8b3ebaa970d..000000000000 --- a/dev-python/opentracing/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/opentracing/opentracing-python/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/opentracing/opentracing-2.4.0.ebuild b/dev-python/opentracing/opentracing-2.4.0.ebuild deleted file mode 100644 index ec6249e2c83c..000000000000 --- a/dev-python/opentracing/opentracing-2.4.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="OpenTracing API for Python" -HOMEPAGE=" - https://opentracing.io - https://github.com/opentracing/opentracing-python -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" - -DEPEND=" - test? ( - dev-python/doubles[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/tornado[${PYTHON_USEDEP}] - ) -" - -EPYTEST_IGNORE=( - tests/scope_managers/test_gevent.py -) - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme diff --git a/dev-python/opentypespec/Manifest b/dev-python/opentypespec/Manifest deleted file mode 100644 index 79108035e0aa..000000000000 --- a/dev-python/opentypespec/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST opentypespec-1.9.1.tar.gz 22450 BLAKE2B 53b426f86c1210460f94c8f830987c0ecf1d560e57ec07e890bb359f20b66293357784f2de652a441b17e92c4a031d13f8540b73d16669715c5827a2464a27fc SHA512 2dc2305fe3b03ef5067effe599694c4e64826b44821c0e2c149c5e3c749932c79afba35f81d58b1435c2ddb3422d81625fae0420b7e9e6c5ed36bb667a5bedb3 diff --git a/dev-python/opentypespec/metadata.xml b/dev-python/opentypespec/metadata.xml deleted file mode 100644 index 2d1575ce5c53..000000000000 --- a/dev-python/opentypespec/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/simoncozens/opentypespec-py/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/opentypespec/opentypespec-1.9.1.ebuild b/dev-python/opentypespec/opentypespec-1.9.1.ebuild deleted file mode 100644 index 130ed225afd1..000000000000 --- a/dev-python/opentypespec/opentypespec-1.9.1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="Data derived from the OpenType specification" -HOMEPAGE=" - https://pypi.org/project/opentypespec/ - https://github.com/simoncozens/opentypespec-py -" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -distutils_enable_tests pytest diff --git a/dev-python/os-api-ref/Manifest b/dev-python/os-api-ref/Manifest deleted file mode 100644 index 25aa0cb6d034..000000000000 --- a/dev-python/os-api-ref/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST os-api-ref-3.0.0.tar.gz 92919 BLAKE2B 8797fe76819148bad25d35039144b04d65c58ff9ddb235adb5e5eb39c073a938f1e17ed71ddfcb3c9ea53e98fa4876ccaef1963ec0b7b34f7d1a85c5829567f7 SHA512 ad7030cc91eacb482da19e42d94a81af4c3715f090966e33063d49693f567b0653e2e4a51d9526fe0e2a63480493f148582f96dc811b24e26534c9c05edf3897 diff --git a/dev-python/os-api-ref/files/os-api-ref-3.0.0-python-3.12.patch b/dev-python/os-api-ref/files/os-api-ref-3.0.0-python-3.12.patch deleted file mode 100644 index c0b7f66eb1e5..000000000000 --- a/dev-python/os-api-ref/files/os-api-ref-3.0.0-python-3.12.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/os_api_ref/tests/test_microversions.py b/os_api_ref/tests/test_microversions.py -index 8281442..c338c51 100644 ---- a/os_api_ref/tests/test_microversions.py -+++ b/os_api_ref/tests/test_microversions.py -@@ -44,11 +44,11 @@ class TestMicroversions(base.TestCase): - def test_rest_method(self): - """Test that min / max mv css class attributes are set""" - content = self.soup.find_all(class_='rp_min_ver_2_17') -- self.assertRegexpMatches( -+ self.assertRegex( - str(content[0]), - '^<div class="operation-grp rp_min_ver_2_17 rp_max_ver_2_19 ?"') - content = self.soup.find_all(class_='rp_max_ver_2_19') -- self.assertRegexpMatches( -+ self.assertRegex( - str(content[0]), - '^<div class="operation-grp rp_min_ver_2_17 rp_max_ver_2_19 ?"') - diff --git a/dev-python/os-api-ref/files/os-api-ref-3.0.0-sphinx-7.2.0.patch b/dev-python/os-api-ref/files/os-api-ref-3.0.0-sphinx-7.2.0.patch deleted file mode 100644 index 8e398371bdd7..000000000000 --- a/dev-python/os-api-ref/files/os-api-ref-3.0.0-sphinx-7.2.0.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff --git a/os_api_ref/tests/base.py b/os_api_ref/tests/base.py -index 6e5e0dc..f5c2c1d 100644 ---- a/os_api_ref/tests/base.py -+++ b/os_api_ref/tests/base.py -@@ -16,10 +16,11 @@ - import os - - import fixtures -+import shutil - import tempfile - import testtools - --from sphinx.testing.path import path -+from pathlib import Path - from sphinx.testing.util import SphinxTestApp - - -@@ -33,17 +34,16 @@ _TRUE_VALUES = ('True', 'true', '1', 'yes') - class with_app: - def __init__(self, **kwargs): - if 'srcdir' in kwargs: -- self.srcdir = path(kwargs['srcdir']) -+ self.srcdir = Path(kwargs['srcdir']) - self.sphinx_app_args = kwargs - - def __call__(self, f): - def newf(*args, **kwargs): - with tempfile.TemporaryDirectory() as tmpdirname: -- tmpdir = path(tmpdirname) -- tmproot = tmpdir / self.srcdir.basename() -- self.srcdir.copytree(tmproot) -+ tmpdir = Path(tmpdirname) -+ tmproot = tmpdir / self.srcdir.name -+ shutil.copytree(self.srcdir, tmproot) - self.sphinx_app_args['srcdir'] = tmproot -- self.builddir = tmproot.joinpath('_build') - - app = SphinxTestApp(freshenv=True, **self.sphinx_app_args) - diff --git a/dev-python/os-api-ref/metadata.xml b/dev-python/os-api-ref/metadata.xml deleted file mode 100644 index a50556355522..000000000000 --- a/dev-python/os-api-ref/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -This project is a collection of sphinx stanzas that assist in building an API Reference site for an OpenStack project in RST. RST is great for unstructured English, but displaying semi structured (and repetitive) data in tables is not its strength. This provides tooling to insert semi-structured data describing request and response parameters and status or error messages, and turn those into nice tables. -The project also includes a set of styling (and javascript) that is expected to layer on top of a Sphinx theme base. This addition provides a nice set of collapsing sections for REST methods and javascript controls to expand / collapse all sections. -Features -Sphinx stanza rest_method describing the method and resource for a REST API call. Lets authors write simply and also gives readers a clean way to scan all methods then click a button to get more information about a method. -Sphinx stanza rest_parameters used to insert semi-structured data into the RST files describing the parameters users cansend with the request. The stanza points to a structured YAML file, parameters.yaml. -Sphinx stanza rest_status_code used to insert pointers to error or status codes returned by the service. Points to a structured YAML file, http_codes.yaml. - </longdescription> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/os-api-ref/os-api-ref-3.0.0.ebuild b/dev-python/os-api-ref/os-api-ref-3.0.0.ebuild deleted file mode 100644 index 4da89b72f24a..000000000000 --- a/dev-python/os-api-ref/os-api-ref-3.0.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EPYTEST_DESELECT=( - os_api_ref/tests/test_basic_example.py::TestBasicExample::test_parameters - os_api_ref/tests/test_basic_example.py::TestBasicExample::test_rest_response - os_api_ref/tests/test_microversions.py::TestMicroversions::test_parameters_table - os_api_ref/tests/test_warnings.py::TestWarnings::test_missing_field -) -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 pypi - -DESCRIPTION="Sphinx Extensions to support API reference sites in OpenStack" -HOMEPAGE=" - https://opendev.org/openstack/os-api-ref - https://pypi.org/project/os-api-ref/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/openstackdocstheme-2.2.1[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.1.2[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/sphinx-4.0.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-python/beautifulsoup4-4.6.0[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] - >=dev-python/sphinx-4.0.0[${PYTHON_USEDEP}] - >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/${P}-python-3.12.patch" - "${FILESDIR}/${P}-sphinx-7.2.0.patch" -) - -distutils_enable_tests pytest -distutils_enable_sphinx doc/source ">=dev-python/openstackdocstheme-2.2.1" diff --git a/dev-python/ots-python/Manifest b/dev-python/ots-python/Manifest deleted file mode 100644 index 8634ad2acdd0..000000000000 --- a/dev-python/ots-python/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ots-python-8.2.1.tar.gz 10577 BLAKE2B d642bc539b422375388cdfc94fe7541d1bee102e8292bc6186ad25764461e19974786034788ed86268e4565b3b17db22ba50fc257c1dc18d2f1289658b66f7da SHA512 be48bb860c9a1147a79fc2819f361a500d28d6655c302110cdc9596d4be1e127f4137a13e2cebf6a600209ba5356229eb4f019bf9e993231c9ed25f96ea1a74b diff --git a/dev-python/ots-python/files/ots-python-8.1.4-ots-sanitize.patch b/dev-python/ots-python/files/ots-python-8.1.4-ots-sanitize.patch deleted file mode 100644 index 5eae00dbd8f4..000000000000 --- a/dev-python/ots-python/files/ots-python-8.1.4-ots-sanitize.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -236,7 +236,6 @@ - platforms=["posix", "nt"], - package_dir={"": "src/python"}, - packages=find_packages("src/python"), -- ext_modules=[ots_sanitize], - zip_safe=False, - cmdclass=cmdclass, - setup_requires=["setuptools_scm"], ---- a/src/python/ots/__init__.py -+++ b/src/python/ots/__init__.py -@@ -3,7 +3,7 @@ - import sys - import os - --OTS_SANITIZE = os.path.join(os.path.dirname(__file__), "ots-sanitize") -+OTS_SANITIZE = "ots-sanitize" - - __all__ = ["sanitize", "OTSError", "CalledProcessError"] - diff --git a/dev-python/ots-python/metadata.xml b/dev-python/ots-python/metadata.xml deleted file mode 100644 index eda38e8a176d..000000000000 --- a/dev-python/ots-python/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/googlefonts/ots-python/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/ots-python/ots-python-8.2.1.ebuild b/dev-python/ots-python/ots-python-8.2.1.ebuild deleted file mode 100644 index a1e8230b0f51..000000000000 --- a/dev-python/ots-python/ots-python-8.2.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A Python wrapper for OpenType Sanitizer" -HOMEPAGE=" - https://github.com/googlefonts/ots-python - https://pypi.org/project/opentype-sanitizer/ -" -SRC_URI="https://github.com/googlefonts/ots-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" -LICENSE="BSD" -SLOT="0" - -RDEPEND=">=dev-util/ots-${PV}" - -PATCHES=( "${FILESDIR}/${PN}-8.1.4-ots-sanitize.patch" ) - -distutils_enable_tests pytest - -src_prepare() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV/_p/.post}" - mkdir -p src/c/ots || die - default -} diff --git a/dev-python/pg8000/metadata.xml b/dev-python/pg8000/metadata.xml index 42a1e31e8e17..2d68f9147507 100644 --- a/dev-python/pg8000/metadata.xml +++ b/dev-python/pg8000/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <upstream> <bugs-to>https://github.com/tlocke/pg8000/issues</bugs-to> </upstream> diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index aef1e68574ef..518653d49b94 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,2 +1,3 @@ DIST python-phonenumbers-8.13.31.gh.tar.gz 4915554 BLAKE2B bf8f8f8fb43f7f5b39ce3155a2f8f4f9497734bdf016c2f871e16354b50072dde106a5549d998ae48ee7e41b0517fdc73c68e3dd18960b45c13c85001ae170d4 SHA512 724d8adf172e1a12e6d89ad104bc89330f02c4eab6b23812cd09464ddc4002a13c90b8a47456ebe99018a21c18ed7ea71f85f3fe80f4f823f0f35c95fb22d513 DIST python-phonenumbers-8.13.32.gh.tar.gz 4915667 BLAKE2B b5c76292e405255c0acdf8d3fbaff10701fc7cbfe948c4d73397458ffe18be41d0ba0d61bf2a67a25fd729cdbfe2de125616a2d433afef0fc49dd6fe01ac3fc2 SHA512 12d8ae16d701b4b6134928eea8c13cd84443e26f887974abb2cde374233dacf8489b0d8f43da29faa6170177d378568cfa01237bac38049d3f350bc344842b0e +DIST python-phonenumbers-8.13.33.gh.tar.gz 4915782 BLAKE2B 651be55fe6ee6f78f5160b7d88a98e88f2fec21df71589f181e02500a578ce1beb3c3b852b7df8fc423f9ce4c5a9155d571dcb414ee78d2951cff42a28d4ed63 SHA512 0402908a43ff93a1948edc7e08c41c9ab2d406215b810ce06175d9b6e2eb17cd6b597082b6bfb2c9f74d2247a646ffef4256996fc933ce9a502b2305d279a28f diff --git a/dev-python/phonenumbers/phonenumbers-8.13.33.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.33.ebuild new file mode 100644 index 000000000000..062c56c77784 --- /dev/null +++ b/dev-python/phonenumbers/phonenumbers-8.13.33.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=setuptools +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) + +inherit distutils-r1 + +MY_P=python-${P} +DESCRIPTION="Python port of Google's libphonenumber" +HOMEPAGE=" + https://github.com/daviddrysdale/python-phonenumbers/ + https://pypi.org/project/phonenumbers/ +" +SRC_URI=" + https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/python + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/protobuf-python[${PYTHON_USEDEP}] + ) +" + +DOCS=( ../README.md ) + +python_test() { + "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/pip-api/Manifest b/dev-python/pip-api/Manifest deleted file mode 100644 index 420eb5761258..000000000000 --- a/dev-python/pip-api/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pip-api-0.0.30-1af2c0f4cc2aa3c50d906adc8da7a6ceb2ba5df7.tar.gz 118238 BLAKE2B d7f0a5cadaaf0a673a76dfd6448c36f86cd5fac9a4633d22361fe3d2b75d4a7841c0ea3fbf2e1b6dffd4d1f3760ce8cac875172312927d878b8df98a933f8b51 SHA512 466e2e9a74c3f7d196a505475500352646655a446e4c8412d9f4dffd3ff988c0f6944bd9d32ece065a0242da49e9f9dce52bc06a4fb0021403328706e6b80236 diff --git a/dev-python/pip-api/metadata.xml b/dev-python/pip-api/metadata.xml deleted file mode 100644 index 05500612c4d8..000000000000 --- a/dev-python/pip-api/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/di/pip-api/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pip-api/pip-api-0.0.30.ebuild b/dev-python/pip-api/pip-api-0.0.30.ebuild deleted file mode 100644 index 1b825fa1b311..000000000000 --- a/dev-python/pip-api/pip-api-0.0.30.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -COMMIT="1af2c0f4cc2aa3c50d906adc8da7a6ceb2ba5df7" -DESCRIPTION="An unofficial, importable pip API" -HOMEPAGE="https://github.com/di/pip-api" -SRC_URI="https://github.com/di/pip-api/archive/${COMMIT}.tar.gz -> ${P}-${COMMIT}.tar.gz" # only for 0.0.29 -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/pip[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pretend[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - tests/test_installed_distributions.py::test_installed_distributions_legacy_version - tests/test_installed_distributions.py::test_installed_distributions_multiple_paths - - # disable tests that check for pinned version - tests/test_tests.py::test_all_the_right_pips - tests/test_version.py::test_version -) - -distutils_enable_tests pytest - -python_prepare_all() { - distutils-r1_python_prepare_all - - # class constructor wants to download pinned pip version - sed "/class PipTestEnvironment/{n;s/__init__/init/}" -i tests/conftest.py || die -} diff --git a/dev-python/pipdeptree/Manifest b/dev-python/pipdeptree/Manifest index 3025c32aeedf..4c7064829cf4 100644 --- a/dev-python/pipdeptree/Manifest +++ b/dev-python/pipdeptree/Manifest @@ -1,3 +1,4 @@ DIST pipdeptree-2.15.1.tar.gz 34461 BLAKE2B e437785e609bacc31b5ca32fd03b7d69c3b0f597725d021ef978d49037e0d9e6e6b0c6545f5c7a93b4a26befa019156156d554e2d3470282758ed535097377f9 SHA512 ed8482c811758fc94adf196315f022cc6a07029ece9246bab04a64949faa22fc9b6811dd357d0a51803f305c837d6fa1267cf38d5a5cd728c3bf00e65d46d05d DIST pipdeptree-2.16.0.tar.gz 34872 BLAKE2B 91401cf9ac05e365332956b874b17b40c62a8a6573b69adeae1d451d2878e887ee180239926962a2b7caae67b45619f715f8ade5c9df5b13683f167ee6592d0e SHA512 c3c1d6377cd3a30980c36fc4935f4aa4b96c402f09017f6e9e3d1c12c56580b1f56b1ea0edcbd6b588dbb96a9f5afa7a727c83faaf110d4a5e7f51df36628a03 DIST pipdeptree-2.16.1.tar.gz 32145 BLAKE2B 8892433bbd858566c1b7dde26d42617c2f075808b8df047c750f4c482cc326f9dd4248c50bacef385f518644898893a31ee701f070a7a80215e13be0c6329b03 SHA512 d0c7d05d818f1118b1897b5ad0a09459f2c8e0fb98486555783659a68ab2d24edc3299ef747e438c4669dc34fb8833d6a217ddbf900f21bc8954d63661494a60 +DIST pipdeptree-2.16.2.tar.gz 32151 BLAKE2B 18715b0c7835e19bd5b6846922990e321a7e06315642204e7d79375a50b692f87e2ba1ec5884c4f69ff6e8d75e863c8cf372152aca7561ab94ef265d3c1df9fb SHA512 06d72f94a9165fe52cc15b9f539e3adb6da99e4a63cae78928bf68be3499b2828a5d471f270455b94a960ba2fe2f6319f5319c20ed270029a38a81173a7cd403 diff --git a/dev-python/pipdeptree/pipdeptree-2.16.2.ebuild b/dev-python/pipdeptree/pipdeptree-2.16.2.ebuild new file mode 100644 index 000000000000..13828afeb58f --- /dev/null +++ b/dev-python/pipdeptree/pipdeptree-2.16.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) + +inherit distutils-r1 pypi optfeature + +DESCRIPTION="Utility for displaying installed packages in a dependency tree" +HOMEPAGE=" + https://github.com/tox-dev/pipdeptree/ + https://pypi.org/project/pipdeptree/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=dev-python/pip-23.1.2[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/graphviz[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + # https://github.com/tox-dev/pipdeptree/pull/302 + "${FILESDIR}/pipdeptree-2.13.1-expect-hpy-in-pypy-7.3.3.patch" + "${FILESDIR}/pipdeptree-2.13.2-fix-pypy-7.3.14.patch" +) + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_mock +} + +pkg_postinst() { + optfeature \ + "visualising the dependency graph with --graph-output" \ + dev-python/graphviz +} diff --git a/dev-python/portio/Manifest b/dev-python/portio/Manifest deleted file mode 100644 index 92971e787e82..000000000000 --- a/dev-python/portio/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST portio-0.5.tar.gz 134136 BLAKE2B a330caad064beb05ec7bb313f1f381c3fd5000a7b7d7f1f90ebe4a1a1767cbfe0e9441c368f053121322a35f342c69c6b4232be1773efd23f90bbc071d6858a9 SHA512 363a81d2c98cd0c0113a9d37082b7f017517239a02dbb0077922f3a32b918a92a7d9526cdf7a31d1ab80883ad4746bc86b49ea92eae7cc0d20f703a5f8eda777 diff --git a/dev-python/portio/metadata.xml b/dev-python/portio/metadata.xml deleted file mode 100644 index 3dadeb3af7d7..000000000000 --- a/dev-python/portio/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en">PortIO is a Python wrapper for the port I/O macros like outb, inb, etc. provided by the C library on Linux x86 platforms. Both python 2 and 3 are supported. This module is useful when a general pourpose port I/O at the low level is needed. Programmers that want to perform I/O on the parallel port at an higher level, will be better satisfied by the pyParallel module. A similar module Ioport has inspired the writing of PortIO.</longdescription> - <upstream> - <maintainer> - <email>f.pollastri@inrim.it</email> - <name>Fabrizio Pollastri</name> - </maintainer> - <changelog>http://portio.inrim.it/#changelog</changelog> - <bugs-to>mailto:f.pollastri@inrim.it</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/portio/portio-0.5-r1.ebuild b/dev-python/portio/portio-0.5-r1.ebuild deleted file mode 100644 index 6ff50cdec0bd..000000000000 --- a/dev-python/portio/portio-0.5-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python low level port I/O for Linux x86" -HOMEPAGE=" - http://portio.inrim.it - https://pypi.org/project/portio/ -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DOCS=( index.rst ) - -src_prepare() { - sed -e '/include_dirs/d' \ - -e '/library_dirs/d' \ - -i setup.py || die - - distutils-r1_src_prepare -} diff --git a/dev-python/pplpy/pplpy-0.8.10.ebuild b/dev-python/pplpy/pplpy-0.8.10.ebuild index 59a376edc1ed..ae075099d56c 100644 --- a/dev-python/pplpy/pplpy-0.8.10.ebuild +++ b/dev-python/pplpy/pplpy-0.8.10.ebuild @@ -35,15 +35,9 @@ BDEPEND=" doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) " -distutils_enable_sphinx docs/source - python_compile_all() { - use doc && emake -C docs html -} - -python_install_all(){ - use doc && local HTML_DOCS=( docs/build/html/. ) - distutils-r1_python_install_all + rm -r ppl || die + use doc && build_sphinx docs/source } python_test(){ diff --git a/dev-python/pproxy/Manifest b/dev-python/pproxy/Manifest deleted file mode 100644 index 27ad4e761650..000000000000 --- a/dev-python/pproxy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pproxy-2.7.8.tar.gz 58261 BLAKE2B d3ab31ea0a907a37f76a22ef0a7edf1d2dc2f22988ce8a09735ffaf2ac1cbf2f8827867a5018289b5bb88ad7225ff4a0bf74ff2da10d454c6676fa20423308fc SHA512 0e1dad674edb2f7b587f1a31b8ed1d344ccc93bf6d927f54a44f6508bbceabce9d8a3d0343ecf104afa9b56658d74855f6052bf8c922a6ceb0e2c8b6cafa2fb7 diff --git a/dev-python/pproxy/metadata.xml b/dev-python/pproxy/metadata.xml deleted file mode 100644 index 28dc17458431..000000000000 --- a/dev-python/pproxy/metadata.xml +++ /dev/null @@ -1,35 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -Features - -Lightweight single-thread asynchronous IO. -Pure python, no additional library required. -Proxy client/server for TCP/UDP. -Schedule (load balance) among remote servers. -Incoming traffic auto-detect. -Tunnel/relay/backward-relay support. -Unix domain socket support. -User/password authentication support. -Filter/block hostname by regex patterns. -SSL/TLS client/server support. -Shadowsocks OTA (One-Time-Auth), SSR plugins. -Statistics by bandwidth and traffic. -PAC support for javascript configuration. -Iptables/Pf NAT redirect packet tunnel. -System proxy auto-setting support. -Client/Server API provided. - </longdescription> - <upstream> - <maintainer status="unknown"> - <email>qianwenjie@gmail.com</email> - <name>Qian Wenjie</name> - </maintainer> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pproxy/pproxy-2.7.8-r1.ebuild b/dev-python/pproxy/pproxy-2.7.8-r1.ebuild deleted file mode 100644 index d7af5dde13e0..000000000000 --- a/dev-python/pproxy/pproxy-2.7.8-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 optfeature pypi - -DESCRIPTION="TCP/UDP asynchronous tunnel proxy implemented in Python3 asyncio" -HOMEPAGE=" - https://pypi.org/project/pproxy/ - https://github.com/qwj/python-proxy -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -pkg_postinst() { - optfeature "ssh tunnelling support" dev-python/asyncssh - optfeature "accelerated ciphers support" "dev-python/pycryptodome dev-python/uvloop" - optfeature "daemon support" dev-python/python-daemon -} diff --git a/dev-python/psautohint/Manifest b/dev-python/psautohint/Manifest deleted file mode 100644 index f8e80518926d..000000000000 --- a/dev-python/psautohint/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST psautohint-2.4.0-testdata.gh.tar.gz 21949984 BLAKE2B a5da67eb4b9f3d0ce5d86469bc0a5f771fa743198836db35121e9c62b66c8b8df00fef6e40e8832e33aee065fe3bdd0a24d1b590bce6fb66d7c43f6719236242 SHA512 03d4962958d3551ffdf99463d28723f6b43d42029843da1b40493b0bfc2e586ebf40db3a2497b36b5fde345de4b6998cfc1131c6fb4e8352b05fb59fc4e90e7f -DIST psautohint-2.4.0.gh.tar.gz 181009 BLAKE2B bb6ed5ae6b800742d8d1061004bfb49a84e3b9c99977a653ef8eeccf38d9c03261be5b735df20ee93dcf712b8b6ade7a2391937f327206fc2e01f2b5bcbe9022 SHA512 dfc29d020bedf8bd546e395743befb390e9fb01a3025aa10357a32724c9a78236acd57e05300aa26be630c9d43edab8bda731dc4f51c0a07d0bef79112d952aa diff --git a/dev-python/psautohint/files/psautohint-2.3.0-no-build-library.patch b/dev-python/psautohint/files/psautohint-2.3.0-no-build-library.patch deleted file mode 100644 index 2245a901e988..000000000000 --- a/dev-python/psautohint/files/psautohint-2.3.0-no-build-library.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -192,7 +192,7 @@ - # If we were asked to build any C/C++ libraries, make sure that the - # directory where we put them is in the library search path for - # linking executables. -- if self.distribution.has_c_libraries(): -+ if False: - build_clib = self.get_finalized_command('build_clib') - self.libraries.extend(build_clib.get_library_names() or []) - self.library_dirs.append(build_clib.build_clib) -@@ -432,15 +432,13 @@ - class CustomBuildExt(_build_ext): - - def run(self): -- if self.distribution.has_c_libraries(): -+ if False: - self.run_command("build_clib") - _build_ext.run(self) - - - cmdclass = { -- 'build_clib': CustomBuildClib, - 'build_ext': CustomBuildExt, -- 'build_exe': build_exe, - } - - -@@ -572,9 +570,7 @@ - license='Apache License, Version 2.0', - package_dir={'': 'python'}, - packages=['psautohint'], -- libraries=libraries, - ext_modules=ext_modules, -- executables=executables, - entry_points={ - 'console_scripts': [ - "psautohint = psautohint.__main__:main", diff --git a/dev-python/psautohint/files/psautohint-2.3.0-system-libs.patch b/dev-python/psautohint/files/psautohint-2.3.0-system-libs.patch deleted file mode 100644 index fe6b5df3c011..000000000000 --- a/dev-python/psautohint/files/psautohint-2.3.0-system-libs.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -564,6 +564,7 @@ ext_modules = [ - sources=[ - "python/psautohint/_psautohint.c", - ], -+ libraries = ['psautohint'], - ), - ] - diff --git a/dev-python/psautohint/metadata.xml b/dev-python/psautohint/metadata.xml deleted file mode 100644 index e8eceb9e17aa..000000000000 --- a/dev-python/psautohint/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/adobe-type-tools/psautohint/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/psautohint/psautohint-2.4.0-r1.ebuild b/dev-python/psautohint/psautohint-2.4.0-r1.ebuild deleted file mode 100644 index 3c867067c280..000000000000 --- a/dev-python/psautohint/psautohint-2.4.0-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -inherit meson distutils-r1 - -COMMIT="1e4c5061d328105c4dcfcb6fdbc27ec49b3e9d23" -DESCRIPTION="Python wrapper for Adobe's PostScript autohinter" -HOMEPAGE=" - https://pypi.org/project/psautohint/ - https://github.com/adobe-type-tools/psautohint -" -SRC_URI=" - https://github.com/adobe-type-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz - test? ( - https://github.com/adobe-type-tools/${PN}-testdata/archive/${COMMIT}.tar.gz -> ${P}-testdata.gh.tar.gz - ) -" - -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -DEPEND="media-gfx/libpsautohint" -RDEPEND=" - ${DEPEND} - >=dev-python/fonttools-4.20[${PYTHON_USEDEP}] - dev-python/fs[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( dev-util/afdko ) -" - -DOCS=( doc {NEWS,README}.md ) - -PATCHES=( - "${FILESDIR}/${PN}-2.3.0-system-libs.patch" - "${FILESDIR}/${PN}-2.3.0-no-build-library.patch" -) - -EPYTEST_DESELECT=( - tests/integration/test_hint.py::test_hashmap_old_version - "tests/integration/test_mmhint.py::test_vfotf[tests/integration/data/vf_tests/CJKSparseVar.subset.hinted.otf]" -) - -distutils_enable_tests pytest - -src_unpack() { - default - - if use test; then - mv "${WORKDIR}"/psautohint-testdata-${COMMIT}/* "${S}"/tests/integration/data || die - fi -} - -src_prepare() { - distutils-r1_src_prepare - - rm -r libpsautohint || die - mkdir -p libpsautohint/src || die - - rm pytest.ini || die -} - -src_configure() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} diff --git a/dev-python/psycopg2cffi/metadata.xml b/dev-python/psycopg2cffi/metadata.xml index d6207c928e73..b66853a86bb2 100644 --- a/dev-python/psycopg2cffi/metadata.xml +++ b/dev-python/psycopg2cffi/metadata.xml @@ -1,11 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> <upstream> <bugs-to>https://github.com/chtd/psycopg2cffi/issues</bugs-to> </upstream> diff --git a/dev-python/pybrowserstack-screenshots/Manifest b/dev-python/pybrowserstack-screenshots/Manifest deleted file mode 100644 index 12ceaa983a58..000000000000 --- a/dev-python/pybrowserstack-screenshots/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pybrowserstack-screenshots-0.1.tar.gz 9186 BLAKE2B 07eb5a9499287845528394ce8dcba3b467c1b5e9acc5cc98f661d098a0cb0a58d41e4245bd71b8270d0fb202ed09be9ff91a6b2c763e99be8f571cb1a01df237 SHA512 eace05de830a74f2db8ae30931d85ab0e606b8cfe029dbd12d55f526e89318bedf37e96e8f552b2a9c6abd561a2a8be1b50a95cd13dd5cc9c82f1ea13bc5b113 diff --git a/dev-python/pybrowserstack-screenshots/metadata.xml b/dev-python/pybrowserstack-screenshots/metadata.xml deleted file mode 100644 index 0143e01b53d3..000000000000 --- a/dev-python/pybrowserstack-screenshots/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/cmck/pybrowserstack-screenshots/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild b/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild deleted file mode 100644 index fd02d60a61e0..000000000000 --- a/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A python api wrapper and client for Browserstack Screenshots API" -SRC_URI="https://github.com/cmck/pybrowserstack-screenshots/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE=" - https://github.com/cmck/pybrowserstack-screenshots - https://pypi.org/project/pybrowserstack-screenshots/ -" -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/simplejson[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/dev-python/pygaljs/metadata.xml b/dev-python/pygaljs/metadata.xml index 89883e0bef32..736a1167c898 100644 --- a/dev-python/pygaljs/metadata.xml +++ b/dev-python/pygaljs/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pymdown-lexers/metadata.xml b/dev-python/pymdown-lexers/metadata.xml index 4cbec3ca2465..f4c4fc90a218 100644 --- a/dev-python/pymdown-lexers/metadata.xml +++ b/dev-python/pymdown-lexers/metadata.xml @@ -2,17 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <maintainer type="person"> <email>andrewammerlaan@gentoo.org</email> <name>Andrew Ammerlaan</name> </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <origin>gentoo-staging</origin> <stabilize-allarches/> diff --git a/dev-python/pymemcache/metadata.xml b/dev-python/pymemcache/metadata.xml index 1c13ba4fbfc5..3c23ab66011f 100644 --- a/dev-python/pymemcache/metadata.xml +++ b/dev-python/pymemcache/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <longdescription lang="en"> A comprehensive, fast, pure-Python memcached client. diff --git a/dev-python/pynmea2/Manifest b/dev-python/pynmea2/Manifest deleted file mode 100644 index 7a252503dc93..000000000000 --- a/dev-python/pynmea2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pynmea2-1.18.0.tar.gz 80453 BLAKE2B c7d37ec858c85ea964b0a9bb3c8a8811fae80dcca1db9c3abf9241381cfa950133d900bd038c0928405d67452a700bbe5eee45866328541e7c7e47c3c1b63676 SHA512 e3e12fc04ba8d53a3f3aea2361e7e1cf9ac9f09a4d595f7010ed9175430f4bd3e19727af53ea051407caf112175f36dfd3240dd0fdc7ebcafef1122c57e3bf1f diff --git a/dev-python/pynmea2/metadata.xml b/dev-python/pynmea2/metadata.xml deleted file mode 100644 index a940e0a8cb02..000000000000 --- a/dev-python/pynmea2/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/Knio/pynmea2/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pynmea2/pynmea2-1.18.0.ebuild b/dev-python/pynmea2/pynmea2-1.18.0.ebuild deleted file mode 100644 index c71b3fe4d7f4..000000000000 --- a/dev-python/pynmea2/pynmea2-1.18.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python library for the NMEA 0183 protcol" -HOMEPAGE=" - https://github.com/Knio/pynmea2 - https://pypi.org/project/pynmea2/ -" -SRC_URI="https://github.com/Knio/pynmea2/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -distutils_enable_tests pytest diff --git a/dev-python/pyodbc/metadata.xml b/dev-python/pyodbc/metadata.xml index 44eb92275919..d7e5690f5b21 100644 --- a/dev-python/pyodbc/metadata.xml +++ b/dev-python/pyodbc/metadata.xml @@ -1,11 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> <upstream> <bugs-to>https://github.com/mkleehammer/pyodbc/issues</bugs-to> </upstream> diff --git a/dev-python/pysaml2/Manifest b/dev-python/pysaml2/Manifest deleted file mode 100644 index 2d286b086200..000000000000 --- a/dev-python/pysaml2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pysaml2-7.4.2.gh.tar.gz 6059879 BLAKE2B 46e319b288f792c2bf352dfaca507b24a1d23e1f4e7d1cc85685cc82a38103d113a6ec6d5d31608a226873cc5dab774689625f0437146befc43a33cafe641e78 SHA512 4a125cf08e7eb4856aea87eb7cad0539b1e520d44cf7a6a6fcb52185ab2acf05efe773165614f9b633c85f46ca4b189ee6038aaa51fe8343d75ab3bf0e06d43e diff --git a/dev-python/pysaml2/metadata.xml b/dev-python/pysaml2/metadata.xml deleted file mode 100644 index 13f4c616becd..000000000000 --- a/dev-python/pysaml2/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> - PySAML2 is a pure python implementation of SAML Version 2 Standard. It contains all necessary pieces for building a SAML2 service provider or an identity provider. The distribution contains examples of both. Originally written to work in a WSGI environment there are extensions that allow you to use it with other frameworks. - </longdescription> - <upstream> - <remote-id type="cpe">cpe:/a:pysaml2_project:pysaml2</remote-id> - <bugs-to>https://github.com/IdentityPython/pysaml2/issues</bugs-to> - <doc>https://pysaml2.readthedocs.io</doc> - </upstream> - <origin>gentoo-guru-overlay</origin> - <stabilize-allarches/> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pysaml2/pysaml2-7.4.2.ebuild b/dev-python/pysaml2/pysaml2-7.4.2.ebuild deleted file mode 100644 index dad09f6ee6d9..000000000000 --- a/dev-python/pysaml2/pysaml2-7.4.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -inherit distutils-r1 - -DESCRIPTION="Python implementation of SAML Version 2 Standard" -HOMEPAGE=" - https://pypi.org/project/pysaml2/ - https://github.com/rohe/pysaml2 -" -SRC_URI="https://github.com/IdentityPython/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-libs/xmlsec[openssl] - >=dev-python/cryptography-3.1[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - <dev-python/requests-3[${PYTHON_USEDEP}] - >=dev-python/xmlschema-1.2.1[${PYTHON_USEDEP}] -" -# TODO: package 'repoze-who' for s2repoze tests -BDEPEND=" - test? ( - dev-python/pyasn1[${PYTHON_USEDEP}] - <dev-python/pymongo-5[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/alabaster diff --git a/dev-python/pyspelling/metadata.xml b/dev-python/pyspelling/metadata.xml index 9c3146c33956..745f0401b892 100644 --- a/dev-python/pyspelling/metadata.xml +++ b/dev-python/pyspelling/metadata.xml @@ -1,14 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> diff --git a/dev-python/pytest-benchmark/metadata.xml b/dev-python/pytest-benchmark/metadata.xml index 86202691e63a..5bfde33b0c9e 100644 --- a/dev-python/pytest-benchmark/metadata.xml +++ b/dev-python/pytest-benchmark/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <longdescription lang="en"> This plugin tightly integrates into pytest. To use this effectively you should know a thing or two about pytest first. Take a look at the introductory material or watch talks. diff --git a/dev-python/pytest-celery/metadata.xml b/dev-python/pytest-celery/metadata.xml index 89883e0bef32..736a1167c898 100644 --- a/dev-python/pytest-celery/metadata.xml +++ b/dev-python/pytest-celery/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pytest-cython/Manifest b/dev-python/pytest-cython/Manifest deleted file mode 100644 index e4663bfb6680..000000000000 --- a/dev-python/pytest-cython/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pytest-cython-0.2.1.tar.gz 16083 BLAKE2B 79140d313a745e47660588e4bec32777debb7b878fd085c1a4e0785b4f0a85e03ad53fafaf43ce93cdd42d02f59000dc6196c62ce803b3c5d736719ca9a43b05 SHA512 6dbceaef0220e4ccd18409a78c1901ccb647aaa1d3763863cd8cba3580c5005969cae67824f25e03b57ee4364a86e5cdff95b87e657f8501de72ba3c7f59c164 diff --git a/dev-python/pytest-cython/metadata.xml b/dev-python/pytest-cython/metadata.xml deleted file mode 100644 index 14b36e1c0158..000000000000 --- a/dev-python/pytest-cython/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <maintainer> - <email>page.lg@gmail.com</email> - <name>Logan Page</name> - </maintainer> - <changelog>https://raw.githubusercontent.com/lgpage/pytest-cython/master/CHANGELOG.rst</changelog> - <bugs-to>https://github.com/lgpage/pytest-cython/issues</bugs-to> - <doc lang="en">https://readthedocs.org/projects/pytest-cython/</doc> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild b/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild deleted file mode 100644 index 6d457b0a04a4..000000000000 --- a/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="Plugin for testing Cython extension modules" -HOMEPAGE=" - https://pypi.org/project/pytest-cython/ - https://github.com/lgpage/pytest-cython -" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/py[${PYTHON_USEDEP}] - >=dev-python/pytest-4.6.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/cython[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs \ - dev-python/myst-parser \ - dev-python/sphinx-py3doc-enhanced-theme - -python_test() { - epytest tests -} diff --git a/dev-python/pytest-instafail/Manifest b/dev-python/pytest-instafail/Manifest deleted file mode 100644 index 6f6278fa236f..000000000000 --- a/dev-python/pytest-instafail/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pytest-instafail-0.4.2.tar.gz 5384 BLAKE2B ac9701476a6b707bc678c3368d02408bec9ea5ffa84abe60bd5b455ff00b860399e9993f388eef1d08335d98c5f1b6c66f99d8143053ac09dc6696f7cf96a4f0 SHA512 31d7b2f2e6f4fa4a43001f9a3e983b6a7506bce9bb4c1568f07f7bc58cb469d7a514a73a04c84a5b2836dfb223ddbe7777b86a4c0e5ec9cb8e1e8eb51111eb9b diff --git a/dev-python/pytest-instafail/metadata.xml b/dev-python/pytest-instafail/metadata.xml deleted file mode 100644 index 89883e0bef32..000000000000 --- a/dev-python/pytest-instafail/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="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild b/dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild deleted file mode 100644 index 10da02c9985b..000000000000 --- a/dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="Plugin for pytest that shows failures and errors instantly" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-instafail - https://pypi.org/project/pytest-instafail/ -" -SRC_URI="https://github.com/pytest-dev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=">=dev-python/pytest-2.9[${PYTHON_USEDEP}]" -BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -python_test() { - epytest --deselect test_instafail.py::TestInstafailingTerminalReporter::test_print_stacktrace_once_with_pdb -} diff --git a/dev-python/pytest-randomly/Manifest b/dev-python/pytest-randomly/Manifest deleted file mode 100644 index 083bee42815a..000000000000 --- a/dev-python/pytest-randomly/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pytest-randomly-3.12.0.gh.tar.gz 30426 BLAKE2B 22e7ac58787a98b24a672f2fc2fdba8069213008f11c66eb05320be99662311b0273b0c32079d59792964075abe6fd2f224ce03eb0d3b2dcf0a79e180f1a067e SHA512 e2241c1304b9597f93cc57d6830808f85c59ea1b4815624dcd9d088f87eb4a34d6cb6394de9c31ebedcb8280fb6ff12b110fd5a559ab28c9e0381481fce52c4d diff --git a/dev-python/pytest-randomly/metadata.xml b/dev-python/pytest-randomly/metadata.xml deleted file mode 100644 index 2a326f8866d5..000000000000 --- a/dev-python/pytest-randomly/metadata.xml +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -Features - -All of these features are on by default but can be disabled with flags. - - Randomly shuffles the order of test items. This is done first at the level of modules, then at the level of test classes (if you have them), then at the order of functions. This also works with things like doctests. - Resets random.seed() at the start of every test case and test to a fixed number - this defaults to time.time() from the start of your test run, but you can pass in --randomly-seed to repeat a randomness-induced failure. - If factory boy is installed, its random state is reset at the start of every test. This allows for repeatable use of its random ‘fuzzy’ features. - If faker is installed, its random state is reset at the start of every test. This is also for repeatable fuzzy data in tests - factory boy uses faker for lots of data. - If numpy is installed, its random state is reset at the start of every test. - If additional random generators are used, they can be registered under the pytest_randomly.random_seeder entry point and will have their seed reset at the start of every test. Register a function that takes the current seed value. - Works with pytest-xdist. - -About - -Randomness in testing can be quite powerful to discover hidden flaws in the tests themselves, as well as giving a little more coverage to your system. - -By randomly ordering the tests, the risk of surprising inter-test dependencies is reduced - a technique used in many places, for example Google’s C++ test runner googletest. - -By resetting the random seed to a repeatable number for each test, tests can create data based on random numbers and yet remain repeatable, for example factory boy’s fuzzy values. This is good for ensuring that tests specify the data they need and that the tested system is not affected by any data that is filled in randomly due to not being specified. - -This plugin is a Pytest port of my plugin for nose, nose-randomly. I’ve written a blog post on its history. - </longdescription> - <upstream> - <maintainer status="active"> - <email>me@adamj.eu</email> - <name>Adam Johnson</name> - </maintainer> - <changelog>https://github.com/pytest-dev/pytest-randomly/blob/master/HISTORY.rst</changelog> - <bugs-to>https://github.com/pytest-dev/pytest-randomly/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild b/dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild deleted file mode 100644 index 8bd2ff0b6443..000000000000 --- a/dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Pytest plugin to randomly order tests and control random.seed" -HOMEPAGE=" - https://pypi.python.org/pypi/pytest-randomly/ - https://github.com/pytest-dev/pytest-randomly -" -SRC_URI="https://github.com/pytest-dev/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/Faker[${PYTHON_USEDEP}] - dev-python/factory-boy[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" # tests pytest-xdist integration - -EPYTEST_DESELECT=( - tests/test_pytest_randomly.py::test_entrypoint_injection - tests/test_pytest_randomly.py::test_it_runs_before_stepwise - tests/test_pytest_randomly.py::test_works_without_xdist - - # Output mismatch - tests/test_pytest_randomly.py::test_class_test_methods_reordered - tests/test_pytest_randomly.py::test_classes_reordered - tests/test_pytest_randomly.py::test_doctests_in_txt_files_reordered - tests/test_pytest_randomly.py::test_doctests_reordered - tests/test_pytest_randomly.py::test_files_reordered - tests/test_pytest_randomly.py::test_files_reordered_when_seed_not_reset - tests/test_pytest_randomly.py::test_test_functions_reordered - tests/test_pytest_randomly.py::test_test_functions_reordered_when_randomness_in_module -) - -distutils_enable_tests pytest - -python_test() { - epytest -p no:randomly -} diff --git a/dev-python/python-pkcs11/Manifest b/dev-python/python-pkcs11/Manifest deleted file mode 100644 index 662c8df3cc43..000000000000 --- a/dev-python/python-pkcs11/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-pkcs11-0.7.0.tar.gz 106517 BLAKE2B ad5dde00beab92d2c530ebe0d4922a562db51b0015591d3f2dfe2f2489a01f72a8ccc4371fc0e88b2f3c8e45eb2bfc65c32c8f71dfa025f0ac9035ba2e8f2dd8 SHA512 2f8199296810c9f600012d151c42f00f9eb39dc22643a5a429f589f784fd4a14615d8b5371e175d277ea7af117d2650c1a8b69ce3c891276549c9fcb9a75229c diff --git a/dev-python/python-pkcs11/metadata.xml b/dev-python/python-pkcs11/metadata.xml deleted file mode 100644 index 6cd223c09317..000000000000 --- a/dev-python/python-pkcs11/metadata.xml +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -A high level, “more Pythonic” interface to the PKCS#11 (Cryptoki) standard to support HSM and Smartcard devices in Python. - -The interface is designed to follow the logical structure of a HSM, with useful defaults for obscurely documented parameters. Many APIs will -optionally accept iterables and act as generators, allowing you to stream large data blocks for symmetric encryption. - -python-pkcs11 also includes numerous utility functions to convert between PKCS #11 data structures and common interchange formats including PKCS #1 -and X.509. - -python-pkcs11 is fully documented and has a full integration test suite for all features, with continuous integration against multiple HSM platforms including: -Thales nCipher -Opencryptoki TP -OpenSC/Smartcard-HSM/Nitrokey HSM - </longdescription> - <upstream> - <maintainer status="unknown"> - <email>danielle@madeley.id.au</email> - <name>Danielle Madeley</name> - </maintainer> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/python-pkcs11/python-pkcs11-0.7.0-r2.ebuild b/dev-python/python-pkcs11/python-pkcs11-0.7.0-r2.ebuild deleted file mode 100644 index 48e633943ac6..000000000000 --- a/dev-python/python-pkcs11/python-pkcs11-0.7.0-r2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit edo distutils-r1 pypi - -DESCRIPTION="PKCS#11 (Cryptoki) support for Python" -HOMEPAGE=" - https://pypi.org/project/python-pkcs11/ - https://github.com/danni/python-pkcs11 -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/asn1crypto-1.0.0[${PYTHON_USEDEP}] - dev-python/cached-property[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-libs/openssl - dev-libs/softhsm - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/oscrypto[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs - -python_test() { - cd "${S}" || die - epytest -} - -src_test() { - local -x PKCS11_MODULE="${BROOT}/usr/$(get_libdir)/softhsm/libsofthsm2.so" - local -x PKCS11_TOKEN_LABEL="TEST" - local -x PKCS11_TOKEN_PIN="1234" - local -x PKCS11_TOKEN_SO_PIN="5678" - - mkdir -p "${HOME}/.config/softhsm2" || die - cat > "${HOME}/.config/softhsm2/softhsm2.conf" <<- EOF || die "Failed to create config" - directories.tokendir = ${T} - objectstore.backend = file - EOF - - edo softhsm2-util --init-token --free \ - --label ${PKCS11_TOKEN_LABEL} \ - --pin ${PKCS11_TOKEN_PIN} \ - --so-pin ${PKCS11_TOKEN_SO_PIN} - - rm -r pkcs11 || die - distutils-r1_src_test -} diff --git a/dev-python/rchitect/Manifest b/dev-python/rchitect/Manifest deleted file mode 100644 index 15d2f25b173a..000000000000 --- a/dev-python/rchitect/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rchitect-0.3.36-github.tar.gz 35978 BLAKE2B 022479c72a6610210ffa05a4758ab843a2e373663adb5d694f05b3b7c33cf4de1c83211f767f8619d76e9e31cb44612b3bf16d9bc30e848835b20fc9c47462e6 SHA512 8ca8428f53d104fad3e950b14e2b7f733b4aba5715f926faa0ac061003775f0f48a15b5e14a634527f0ca28d1cdc316053ddc3f79b061102ed9e81f59c3ec63d diff --git a/dev-python/rchitect/files/rchitect-0.3.36-no-pytest-runner.patch b/dev-python/rchitect/files/rchitect-0.3.36-no-pytest-runner.patch deleted file mode 100644 index 41ee0be51f96..000000000000 --- a/dev-python/rchitect/files/rchitect-0.3.36-no-pytest-runner.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -44,8 +44,7 @@ - python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*', - install_requires=install_requires, - setup_requires=[ -- 'cffi>=1.10.0', -- "pytest-runner" -+ 'cffi>=1.10.0' - ], - extras_require={ - "test": [ diff --git a/dev-python/rchitect/metadata.xml b/dev-python/rchitect/metadata.xml deleted file mode 100644 index 692f53494838..000000000000 --- a/dev-python/rchitect/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <maintainer status="unknown"> - <email>randy.cs.lai@gmail.com</email> - <name>Randy Lai</name> - </maintainer> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/rchitect/rchitect-0.3.36.ebuild b/dev-python/rchitect/rchitect-0.3.36.ebuild deleted file mode 100644 index 7e7cde22f080..000000000000 --- a/dev-python/rchitect/rchitect-0.3.36.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 - -DESCRIPTION="Interoperate R with Python" -HOMEPAGE=" - https://pypi.org/project/rchitect/ - https://github.com/randy3k/rchitect -" -SRC_URI="https://github.com/randy3k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}-github.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/cffi-1.10.0[${PYTHON_USEDEP}]" -DEPEND=" - ${RDEPEND} - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] -" -BDEPEND="test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )" - -PATCHES=( "${FILESDIR}/${P}-no-pytest-runner.patch" ) - -distutils_enable_tests pytest diff --git a/dev-python/rstr/Manifest b/dev-python/rstr/Manifest deleted file mode 100644 index 1950f66ec11c..000000000000 --- a/dev-python/rstr/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rstr-3.2.0.tar.gz 12616 BLAKE2B d161fa291421cb56a7a5e05ef627e68b495ad2b3655483f46289780355bd3c312cbf44ad5710b17a1eb4f7e00f3695873f4677738a8d72aa4f2182051fffd182 SHA512 4e6613c68572c12755f3284baa97477843f39668f0753114a92b9d32c45cb7492fec299818ae4f7ea9bdf511ab715ef1dc0ef7d15af50bcb32fd9208f0e1af6e diff --git a/dev-python/rstr/metadata.xml b/dev-python/rstr/metadata.xml deleted file mode 100644 index fd53ba6ef43f..000000000000 --- a/dev-python/rstr/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> - rstr is a helper module for easily generating random strings - of various types. It could be useful for fuzz testing, - generating dummy data, or other applications. - </longdescription> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/rstr/rstr-3.2.0.ebuild b/dev-python/rstr/rstr-3.2.0.ebuild deleted file mode 100644 index eed7545fb5ce..000000000000 --- a/dev-python/rstr/rstr-3.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Easily generate random strings of various types" -HOMEPAGE=" - https://github.com/leapfrogonline/rstr - https://pypi.org/project/rstr/ -" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64" - -distutils_enable_tests unittest - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -type d -name "tests" -exec rm -rv {} + || die "tests removing failed" -} diff --git a/dev-python/schedule/Manifest b/dev-python/schedule/Manifest deleted file mode 100644 index 91dc104171b5..000000000000 --- a/dev-python/schedule/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST schedule-1.1.0.gh.tar.gz 31873 BLAKE2B 6e33e862f94c72f32ae3bba566ad4a64428cc90f80ed6ff8d577a29717b3cc5f3c91195742cedfedbcc4090d955f343097f53ed69e9922775969c854780798ce SHA512 3fe06e334ed532f013aeb806b7beacd9418c4dbbcb80d4b27090c08178f1874694ecfced24eeddc8450e99a80831d68b34a4a3b2638a870f30f53f570650795c diff --git a/dev-python/schedule/metadata.xml b/dev-python/schedule/metadata.xml deleted file mode 100644 index d59df4e57848..000000000000 --- a/dev-python/schedule/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -An in-process scheduler for periodic jobs that uses the builder pattern for configuration. Schedule lets you run Python functions (or any other callable) periodically at pre-determined intervals using a simple, human-friendly syntax. - </longdescription> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/schedule/schedule-1.1.0-r1.ebuild b/dev-python/schedule/schedule-1.1.0-r1.ebuild deleted file mode 100644 index 7a0257c3b355..000000000000 --- a/dev-python/schedule/schedule-1.1.0-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -#pypy3 fails tests -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 - -DESCRIPTION="Python job scheduling for humans" -HOMEPAGE="https://github.com/dbader/schedule" - -SRC_URI="https://github.com/dbader/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -LICENSE="MIT" -SLOT="0" - -DEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/pygments - -python_test() { - epytest --deselect test_schedule.py::SchedulerTests::test_until_time -} diff --git a/dev-python/scramp/metadata.xml b/dev-python/scramp/metadata.xml index 5eef0328e882..b8167ad09885 100644 --- a/dev-python/scramp/metadata.xml +++ b/dev-python/scramp/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <upstream> <bugs-to>https://github.com/tlocke/scramp/issues</bugs-to> </upstream> diff --git a/dev-python/skia-pathops/metadata.xml b/dev-python/skia-pathops/metadata.xml index 55ca15f8583d..abaf961c2370 100644 --- a/dev-python/skia-pathops/metadata.xml +++ b/dev-python/skia-pathops/metadata.xml @@ -1,11 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> <longdescription lang="en"> Python bindings for the Google Skia library's Path Ops module, performing boolean operations on paths (intersection, union, difference, xor). </longdescription> diff --git a/dev-python/sphinx-click/metadata.xml b/dev-python/sphinx-click/metadata.xml index c2272373423c..67dfadfbf7ba 100644 --- a/dev-python/sphinx-click/metadata.xml +++ b/dev-python/sphinx-click/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <longdescription lang="en"> sphinx-click is a Sphinx plugin that allows you to automatically extract documentation from a click-based application and include it in your docs. </longdescription> diff --git a/dev-python/sphinxcontrib-programoutput/metadata.xml b/dev-python/sphinxcontrib-programoutput/metadata.xml index 179f1b49cdbb..aaa2f92cc06a 100644 --- a/dev-python/sphinxcontrib-programoutput/metadata.xml +++ b/dev-python/sphinxcontrib-programoutput/metadata.xml @@ -5,14 +5,6 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <longdescription lang="en"> A Sphinx extension to literally insert the output of arbitrary commands into documents, helping you to keep your command examples diff --git a/dev-python/sphinxcontrib-restbuilder/Manifest b/dev-python/sphinxcontrib-restbuilder/Manifest deleted file mode 100644 index f64f350fee4b..000000000000 --- a/dev-python/sphinxcontrib-restbuilder/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sphinxcontrib-restbuilder-0.3.gh.tar.gz 24926 BLAKE2B 885ec51030ef05c9bf528efc5ee8ac1552692d760854c750342947b599411a1d469aff577938286ef22de0e051450605e646b7b904dd69b513c9016ddbc8345c SHA512 0b94d05a2fed1f2203fea94cd3a525a62530ec1777d28d59f9232241dd6816eedf871d6a6f616f6f9ce2946a90143871be09d8cae75747b224a6032e284963ed diff --git a/dev-python/sphinxcontrib-restbuilder/metadata.xml b/dev-python/sphinxcontrib-restbuilder/metadata.xml deleted file mode 100644 index 1cd6782a36cf..000000000000 --- a/dev-python/sphinxcontrib-restbuilder/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/sphinx-contrib/restbuilder/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild b/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild deleted file mode 100644 index fe7b7d9a4f0d..000000000000 --- a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -MY_PN=${PN#sphinxcontrib-} -DESCRIPTION="A Sphinx builder/writer to output reStructuredText (rst) files" -HOMEPAGE=" - https://pypi.org/project/sphinxcontrib-restbuilder/ - https://github.com/sphinx-contrib/restbuilder -" -SRC_URI="https://github.com/sphinx-contrib/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} - -python_test() { - rm -rf sphinxcontrib || die - distutils_write_namespace sphinxcontrib - epytest -} diff --git a/dev-python/sre-yield/Manifest b/dev-python/sre-yield/Manifest deleted file mode 100644 index d7e92d27c2f3..000000000000 --- a/dev-python/sre-yield/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sre-yield-1.2.gh.tar.gz 23485 BLAKE2B 51362de6b5eb7ba23175430fdd62973d1839472e57870d2e8bba0ed124a1e5e3ab55bc7a8d45302c42b91321b2304b43f4a5b7d2bdcfa79918b153d4972ea2f3 SHA512 419d63807052b6c1301c67d0638009a0f1fee4d272846cf9d55608eda5d3ca1542a73b534eef6f868066e4cd966613dae55bc63b452e723b3fcbfab03b24d00e diff --git a/dev-python/sre-yield/metadata.xml b/dev-python/sre-yield/metadata.xml deleted file mode 100644 index 32515f0f6ffe..000000000000 --- a/dev-python/sre-yield/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/google/sre_yield/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/sre-yield/sre-yield-1.2-r1.ebuild b/dev-python/sre-yield/sre-yield-1.2-r1.ebuild deleted file mode 100644 index e7cab9b38182..000000000000 --- a/dev-python/sre-yield/sre-yield-1.2-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Python module to generate regular all expression matches" -HOMEPAGE=" - https://pypi.org/project/sre-yield/ - https://github.com/sre-yield/sre-yield -" -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -distutils_enable_tests unittest diff --git a/dev-python/statmake/Manifest b/dev-python/statmake/Manifest deleted file mode 100644 index 25fca09bccbb..000000000000 --- a/dev-python/statmake/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST statmake-0.6.0.gh.tar.gz 40859 BLAKE2B 9a5bed7a322193b4dbd5c79bcba14a14a280271cdd0a0d05bda36c3d10e1465841ac2265ef98b9d760fb73e5a38301d17ef43bf4d2f11fe4331fb1cbe30b108e SHA512 92c86a1896446c12db6f3bcf53406b1c2a36698022e62e710774701e84919295d3b99695a621b020f819286dd6a6cf1a0ee30b2a2bb7f75f390fdb8e3152b291 diff --git a/dev-python/statmake/metadata.xml b/dev-python/statmake/metadata.xml deleted file mode 100644 index 60d79c6b460b..000000000000 --- a/dev-python/statmake/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/daltonmaag/statmake/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/statmake/statmake-0.6.0-r1.ebuild b/dev-python/statmake/statmake-0.6.0-r1.ebuild deleted file mode 100644 index 72d1990016b3..000000000000 --- a/dev-python/statmake/statmake-0.6.0-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=poetry -inherit distutils-r1 - -DESCRIPTION="Applies STAT information from a Stylespace to a variable font" -HOMEPAGE=" - https://pypi.org/project/statmake/ - https://github.com/daltonmaag/statmake -" -SRC_URI="https://github.com/daltonmaag/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - >=dev-python/attrs-21.3[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.11[${PYTHON_USEDEP}] - >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/ufo2ft-2.7[${PYTHON_USEDEP}] - >=dev-python/ufoLib2-0.4[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/strictyaml/Manifest b/dev-python/strictyaml/Manifest deleted file mode 100644 index 6239b8cbb86c..000000000000 --- a/dev-python/strictyaml/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST strictyaml-1.6.1.gh.tar.gz 287908 BLAKE2B ab59addc5a86624c242339ec371403dd0ebb509c0bcf6d9484e71c26ee2670df897458bc7613367eaabe1493068ecaff37cd0b5e2cf08dc97e10107b9f3061f2 SHA512 8492432b599a6af283bd4d9adeac7fba0fc5dd3e081fb5055526799475e62987de30527ca94eecfebf568673d9bd18ffa9a70bb298c88a49e81683e4eea11349 diff --git a/dev-python/strictyaml/metadata.xml b/dev-python/strictyaml/metadata.xml deleted file mode 100644 index 82a01dea5697..000000000000 --- a/dev-python/strictyaml/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/crdoconnor/strictyaml/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/strictyaml/strictyaml-1.6.1.ebuild b/dev-python/strictyaml/strictyaml-1.6.1.ebuild deleted file mode 100644 index 05e484283ca7..000000000000 --- a/dev-python/strictyaml/strictyaml-1.6.1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A type-safe YAML parser built atop ruamel.yaml" -HOMEPAGE="https://github.com/crdoconnor/strictyaml" -SRC_URI="https://github.com/crdoconnor/strictyaml/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="MIT" -SLOT="0" - -RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]" - -DOCS=( CHANGELOG.md README.md docs ) diff --git a/dev-python/stringbrewer/Manifest b/dev-python/stringbrewer/Manifest deleted file mode 100644 index 0cc99f6dc566..000000000000 --- a/dev-python/stringbrewer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST stringbrewer-0.0.1.tar.gz 3982 BLAKE2B fc4515776662aafb31fac47955979bc1b9044ba1aecb3a66b21c70fea79a455ce76fd1ccccbebb1dc090773cf09e2d36115289e12ab6d218a21be04f3d2d45f3 SHA512 3a87c99d5dc4294591e7ddea9e0b86cedabc29d203cb6eb8d36810380e84cfdc546cb506c6ed7da439935289418b8e27f91e57d71eb6c6a8bdcf207e812a48e7 diff --git a/dev-python/stringbrewer/metadata.xml b/dev-python/stringbrewer/metadata.xml deleted file mode 100644 index dd1e165a3577..000000000000 --- a/dev-python/stringbrewer/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/simoncozens/stringbrewer/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild b/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild deleted file mode 100644 index f6fa47b880a4..000000000000 --- a/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="Generate random strings matching a pattern" -HOMEPAGE=" - https://pypi.org/project/stringbrewer/ - https://github.com/simoncozens/stringbrewer -" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - dev-python/rstr[${PYTHON_USEDEP}] - dev-python/sre-yield[${PYTHON_USEDEP}] -" diff --git a/dev-python/sysv_ipc/Manifest b/dev-python/sysv_ipc/Manifest deleted file mode 100644 index 7e142cd84f8e..000000000000 --- a/dev-python/sysv_ipc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sysv_ipc-1.1.0.tar.gz 99448 BLAKE2B c8f5be7169a720a3e104072eea94d4b024d515efb6ca3e3d8e73ab45750a992bc5e0dc26c4b4483d91d9dfed7bbbe619efb01e76cd6bc598bce9967835b4b3a9 SHA512 30615c7fcd2ce45b5602fbd61bc2061f5fd44eb7d8ec0bcfd2979e2e750b0f7093bad938cb715ba65dac306c576f76973d462ecc52785fc8f7bacc70a84d79ff diff --git a/dev-python/sysv_ipc/metadata.xml b/dev-python/sysv_ipc/metadata.xml deleted file mode 100644 index 3ba4618b9552..000000000000 --- a/dev-python/sysv_ipc/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild b/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild deleted file mode 100644 index 90990de0f310..000000000000 --- a/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="System V IPC primitives for python" -HOMEPAGE=" - https://pypi.org/project/sysv-ipc/ - https://semanchuk.com/philip/sysv_ipc/ -" -SRC_URI="https://semanchuk.com/philip/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -DOCS=( README ReadMe.html history.html ) - -distutils_enable_tests unittest diff --git a/dev-python/testrepository/Manifest b/dev-python/testrepository/Manifest deleted file mode 100644 index 013694ad9220..000000000000 --- a/dev-python/testrepository/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST testrepository-0.0.20.tar.gz 84956 BLAKE2B 9b9a8e0c21754fe8ba019b58024f137e72b4341cb368fb48dc48039f512b232ca4f03f16c2596aa34b428d69097db939e5776417a7d26f5a8508c8f0c1f1a5bf SHA512 df14500e2b27b6f39d9d4c4f42961efd63dfe25186e561eb1678952a8ab9311f17c36b78819fea33e0ac879c47a33d45c31ff58be017609c8a6157905ee712d6 diff --git a/dev-python/testrepository/files/testrepository-0.0.20-test-backport.patch b/dev-python/testrepository/files/testrepository-0.0.20-test-backport.patch deleted file mode 100644 index d7ab87c06694..000000000000 --- a/dev-python/testrepository/files/testrepository-0.0.20-test-backport.patch +++ /dev/null @@ -1,62 +0,0 @@ -From 8f8ab15fafdad6db850c84772323b32375b09285 Mon Sep 17 00:00:00 2001 -From: Robert Collins <robertc@robertcollins.net> -Date: Tue, 10 Mar 2015 15:21:49 +1300 -Subject: [PATCH] Fixup tests with latest testtools. - -Testtools has started chunking exceptions (which is perhaps good, -perhaps bad) - but we shouldn't depend on the exact behaviour in it -for our tests. ---- a/NEWS -+++ b/NEWS -@@ -5,6 +5,12 @@ testrepository release notes - NEXT (In development) - +++++++++++++++++++++ - -+CHANGES -+------- -+ -+* Isolate the testrepository test suite from the chunking (or otherwise) -+ behaviour of testtools' exception handlers. (Robert Collins) -+ - 0.0.20 - ++++++ - ---- a/testrepository/tests/test_repository.py -+++ b/testrepository/tests/test_repository.py -@@ -28,6 +28,7 @@ - from testresources import TestResource - from testtools import ( - clone_test_with_new_id, -+ content, - PlaceHolder, - ) - import testtools -@@ -103,19 +104,24 @@ class Case(ResourcedTestCase): - def passing(self): - pass - -- def failing(self): -- self.fail("oops") -- - def unexpected_success(self): - self.expectFailure("unexpected success", self.assertTrue, True) - - -+class FailingCase: -+ -+ def run(self, result): -+ result.startTest(self) -+ result.addError( -+ self, None, details={'traceback': content.text_content("")}) -+ result.stopTest(self) -+ - def make_test(id, should_pass): - """Make a test.""" - if should_pass: - case = Case("passing") - else: -- case = Case("failing") -+ case = FailingCase() - return clone_test_with_new_id(case, id) - - diff --git a/dev-python/testrepository/files/testrepository-0.0.20-test-backport1.patch b/dev-python/testrepository/files/testrepository-0.0.20-test-backport1.patch deleted file mode 100644 index 655d2c3e79e0..000000000000 --- a/dev-python/testrepository/files/testrepository-0.0.20-test-backport1.patch +++ /dev/null @@ -1,16 +0,0 @@ -From d3d6cac4fd42f2067c0dd81be748853f81c348fc Mon Sep 17 00:00:00 2001 -From: Robert Collins <robertc@robertcollins.net> -Date: Sun, 12 Jul 2015 21:37:34 +1200 -Subject: [PATCH] Fix 3.3+ tests with nested classnames. - ---- a/testrepository/tests/ui/test_cli.py -+++ b/testrepository/tests/ui/test_cli.py -@@ -157,7 +157,7 @@ def method(self): - self.assertThat(ui._stdout.buffer.getvalue().decode('utf8'), - DocTestMatches("""\ - ====================================================================== --FAIL: testrepository.tests.ui.test_cli.Case.method -+FAIL: testrepository.tests.ui.test_cli...Case.method - ---------------------------------------------------------------------- - ...Traceback (most recent call last):... - File "...test_cli.py", line ..., in method diff --git a/dev-python/testrepository/files/testrepository-0.0.20-test-backport2.patch b/dev-python/testrepository/files/testrepository-0.0.20-test-backport2.patch deleted file mode 100644 index 69d591c2f245..000000000000 --- a/dev-python/testrepository/files/testrepository-0.0.20-test-backport2.patch +++ /dev/null @@ -1,49 +0,0 @@ -From e2f84ae6b2bcf89221613056d0c45dd308f46d62 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= <jelmer@jelmer.uk> -Date: Thu, 5 Apr 2018 01:02:40 +0100 -Subject: [PATCH] Fix the testrepository tests with newer versions of - testtools. - ---- a/testrepository/tests/commands/test_failing.py -+++ b/testrepository/tests/commands/test_failing.py -@@ -90,7 +90,7 @@ class TestCommand(ResourcedTestCase): - finally: - log.stopTestRun() - self.assertEqual( -- log._events, [ -+ [tuple(ev) for ev in log._events], [ - ('startTestRun',), - ('status', 'failing', 'inprogress', None, True, None, None, False, - None, None, Wildcard), ---- a/testrepository/tests/test_repository.py -+++ b/testrepository/tests/test_repository.py -@@ -113,9 +113,10 @@ class FailingCase: - def run(self, result): - result.startTest(self) - result.addError( -- self, None, details={'traceback': content.text_content("")}) -+ self, None, details={'traceback': content.text_content("tb")}) - result.stopTest(self) - -+ - def make_test(id, should_pass): - """Make a test.""" - if should_pass: -@@ -409,7 +410,7 @@ class TestRepositoryContract(ResourcedTestCase): - finally: - log.stopTestRun() - self.assertEqual( -- log._events, [ -+ [tuple(ev) for ev in log._events], [ - ('startTestRun',), - ('status', - 'testrepository.tests.test_repository.Case.method', -@@ -465,7 +466,7 @@ class TestRepositoryContract(ResourcedTestCase): - finally: - log.stopTestRun() - self.assertEqual( -- log._events, -+ [tuple(ev) for ev in log._events], - [ - ('startTestRun',), - ('status', diff --git a/dev-python/testrepository/metadata.xml b/dev-python/testrepository/metadata.xml deleted file mode 100644 index 012c54f5ce99..000000000000 --- a/dev-python/testrepository/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>Comaintainers welcome</description> - </maintainer> - <upstream> - <remote-id type="launchpad">testrepository</remote-id> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/testrepository/testrepository-0.0.20-r200.ebuild b/dev-python/testrepository/testrepository-0.0.20-r200.ebuild deleted file mode 100644 index 522d2170ed8e..000000000000 --- a/dev-python/testrepository/testrepository-0.0.20-r200.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Required for test phase -DISTUTILS_IN_SOURCE_BUILD=1 -EPYTEST_DESELECT=( - testrepository/tests/test_repository.py::TestRepositoryContract::test_can_get_inserter - testrepository/tests/test_repository.py::TestRepositoryContract::test_can_initialise_with_param - testrepository/tests/test_repository.py::TestRepositoryContract::test_count - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_failing_complete_runs_delete_missing_failures - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_failing_empty - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_failing_get_id - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_failing_get_subunit_stream - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_failing_one_run - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_failing_partial_runs_preserve_missing_failures - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_latest_run - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_latest_run_empty_repo - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_subunit_from_test_run - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_test_from_test_run - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_test_ids - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_test_run - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_test_run_get_id - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_test_run_missing_keyerror - testrepository/tests/test_repository.py::TestRepositoryContract::test_get_times_unknown_tests_are_unknown - testrepository/tests/test_repository.py::TestRepositoryContract::test_insert_stream_smoke - testrepository/tests/test_repository.py::TestRepositoryContract::test_inserted_exists_no_impact_on_test_times - testrepository/tests/test_repository.py::TestRepositoryContract::test_inserted_test_times_known - testrepository/tests/test_repository.py::TestRepositoryContract::test_inserting_creates_id - testrepository/tests/test_repository.py::TestRepositoryContract::test_latest_id_empty - testrepository/tests/test_repository.py::TestRepositoryContract::test_latest_id_nonempty - testrepository/tests/test_repository.py::TestRepositoryContract::test_open - testrepository/tests/test_repository.py::TestRepositoryContract::test_open_non_existent - testrepository/tests/test_repository.py::TestRepositoryContract::test_unexpected_success - testrepository/tests/test_ui.py::TestUIContract::test_args_are_exposed_at_arguments - testrepository/tests/test_ui.py::TestUIContract::test_exec_subprocess - testrepository/tests/test_ui.py::TestUIContract::test_factory_input_stream_args - testrepository/tests/test_ui.py::TestUIContract::test_factory_noargs - testrepository/tests/test_ui.py::TestUIContract::test_here - testrepository/tests/test_ui.py::TestUIContract::test_iter_streams_load_stdin_use_case - testrepository/tests/test_ui.py::TestUIContract::test_iter_streams_unexpected_type_raises - testrepository/tests/test_ui.py::TestUIContract::test_make_result - testrepository/tests/test_ui.py::TestUIContract::test_make_result_previous_run - testrepository/tests/test_ui.py::TestUIContract::test_options_at_options - testrepository/tests/test_ui.py::TestUIContract::test_options_on_command_picked_up - testrepository/tests/test_ui.py::TestUIContract::test_options_when_set_at_options - testrepository/tests/test_ui.py::TestUIContract::test_output_error - testrepository/tests/test_ui.py::TestUIContract::test_output_rest - testrepository/tests/test_ui.py::TestUIContract::test_output_stream - testrepository/tests/test_ui.py::TestUIContract::test_output_stream_non_utf8 - testrepository/tests/test_ui.py::TestUIContract::test_output_summary - testrepository/tests/test_ui.py::TestUIContract::test_output_table - testrepository/tests/test_ui.py::TestUIContract::test_output_tests - testrepository/tests/test_ui.py::TestUIContract::test_output_values - testrepository/tests/test_ui.py::TestUIContract::test_set_command - testrepository/tests/test_ui.py::TestUIContract::test_set_command_checks_args_invalid_arg - testrepository/tests/test_ui.py::TestUIContract::test_set_command_checks_args_missing_arg - testrepository/tests/test_ui.py::TestUIContract::test_set_command_checks_args_unwanted_arg - testrepository/tests/test_ui.py::TestUIContract::test_set_command_with_no_name_works - testrepository/tests/test_ui.py::TestUIContract::test_subprocesses_have_stdin - testrepository/tests/test_ui.py::TestUIContract::test_subprocesses_have_stdout - testrepository/tests/commands/test_run.py::TestReturnCodeToSubunit::test_returncode_0_no_change - testrepository/tests/commands/test_run.py::TestReturnCodeToSubunit::test_returncode_nonzero_fail_appended_to_content - testrepository/tests/ui/test_cli.py::TestCLIUI::test_dash_dash_help_shows_help -) -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="A repository of test results" -HOMEPAGE=" - https://launchpad.net/testrepository - https://pypi.org/project/testrepository/ - https://github.com/testing-cabal/testrepository -" - -LICENSE="Apache-2.0 BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testtools-0.9.30[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] -" -#bzr is listed but presumably req'd for a live repo test run -DEPEND=" - ${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/testresources[${PYTHON_USEDEP}] - dev-python/testscenarios[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/${P}-test-backport.patch" - "${FILESDIR}/${P}-test-backport1.patch" - "${FILESDIR}/${P}-test-backport2.patch" -) - -distutils_enable_tests pytest diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index 5fc8b77a73ba..50024f5abdcc 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -1,2 +1,3 @@ DIST trimesh-4.1.8.gh.tar.gz 13440336 BLAKE2B aa4bddc3d613144a0e304ec320a2b38df213846260e2525dae0f0f35a4146561e7b81dc88e197a5b0f0a76ff4b757c30df2a68fe0db0d4a37cdc8a91aedc41ba SHA512 e20ca45f08a4d65c44c214b104af7c6d9d27121716ed7efd53a521c5b896ce788dba91b7794db518f26bb2ae86a1b8269af94f9b9381f8fdd342372b4ba86ce4 DIST trimesh-4.2.0.gh.tar.gz 13553809 BLAKE2B 141aec46cb8bf2342251a72e5e4c1fbee1e33e4ff63d420cfa4db1758fc324d572d54932ce1526ba2df75d9770f001d9dbe41a79835837931c4c46221fbb6871 SHA512 75efd00ef5ff8f9c25bdfb06ab92fa09db154771356b18ebcf457cba4c2f366645084eb078e5e324cfb41fe101797694aa6b00005f7ccd1290ba4d2d6c088ebd +DIST trimesh-4.2.1.gh.tar.gz 13554447 BLAKE2B 02b75d8768963c250bbc1ebb75815567736a74b288da2a781b83fc3d31934059ebb85115c2e556a29da6c0e3034714226addba062d776acca4953414d1ed3492 SHA512 bdcd8436869849e8e8897732e0b9f8390d0771ea8dcadabb108ee8245d75c4d0ac915456473b6b0ed4f2f27fad48e123511e0bcfc79d485119376290c6f6d311 diff --git a/dev-python/trimesh/trimesh-4.2.1.ebuild b/dev-python/trimesh/trimesh-4.2.1.ebuild new file mode 100644 index 000000000000..3c64a487b0bc --- /dev/null +++ b/dev-python/trimesh/trimesh-4.2.1.ebuild @@ -0,0 +1,69 @@ +# 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_{8,9,10,11,12} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Python library for loading and using triangular meshes" +HOMEPAGE=" + https://trimesh.org/ + https://github.com/mikedh/trimesh/ + https://pypi.org/project/trimesh/ +" +SRC_URI=" + https://github.com/mikedh/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + >=dev-python/numpy-1.20[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycollada[${PYTHON_USEDEP}] + dev-python/pyglet[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] + dev-python/svg-path[${PYTHON_USEDEP}] + dev-python/sympy[${PYTHON_USEDEP}] + dev-python/xxhash[${PYTHON_USEDEP}] + sci-libs/rtree[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mapbox_earcut[${PYTHON_USEDEP}] + dev-python/pillow[webp,${PYTHON_USEDEP}] + ) +" + +EPYTEST_TIMEOUT=1800 +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +pkg_postinst() { + optfeature_header "${PN} functionality can be extended by installing the following packages:" + optfeature "making GUI applications with 3D stuff" dev-python/glooey + optfeature "2D triangulations of polygons" dev-python/mapbox_earcut + optfeature "loading a number of additional mesh formats" dev-python/meshio + optfeature "figuring out how much memory we have" dev-python/psutil + optfeature "marching cubes and other nice stuff" dev-python/scikit-image +} diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index c66873009e48..88391adf97ba 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1 +1,2 @@ +DIST trove-classifiers-2024.3.25.tar.gz 16040 BLAKE2B 001a307d041e76213f3d2d115a10467b8434afecb0dc268ed9a1943aa7961c9021b49794a593102372c41b6776f3e513db44f680dda700c9897f65ef593ec860 SHA512 3b1d0c08d9a90bfe2314b092270677397d5150f0b641dfaf6ffda7a3447b898ea2c1d2dceab0f61ddceeb6b42945aec19e7a1028bf72ac3a119454f66945db7c DIST trove-classifiers-2024.3.3.tar.gz 15982 BLAKE2B 7cfa726b25bfa1714d022e8bbdbb2b02a0c4d8395d3bd1d0abeb85706889b10bf990f18329cd588de8523a961710cf23219bdc5c8a1480f7ebbaeea4dca786ff SHA512 be034c60cbc9d3a684cea33d30e8387994e90bbb9e20e57533ed18cb3ccbd5f51a251d97dca5db09b006228bc1a919cc4543ddc83dd341d94e4b800a72cb3623 diff --git a/dev-python/trove-classifiers/trove-classifiers-2024.3.25.ebuild b/dev-python/trove-classifiers/trove-classifiers-2024.3.25.ebuild new file mode 100644 index 000000000000..0d1f1265b70e --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2024.3.25.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" +HOMEPAGE=" + https://github.com/pypa/trove-classifiers/ + https://pypi.org/project/trove-classifiers/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +distutils_enable_tests pytest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease hatchling bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "trove-classifiers" + version = "${PV}" + description = "Canonical source for classifiers on PyPI (pypi.org)." + EOF +} + +python_test() { + epytest + "${EPYTHON}" -m tests.lib || die +} diff --git a/dev-python/trueskill/Manifest b/dev-python/trueskill/Manifest deleted file mode 100644 index 7630dee3d22c..000000000000 --- a/dev-python/trueskill/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST trueskill-0.4.5_p20220422.gh.tar.gz 31010 BLAKE2B 0422df69be6bd520c587251a685271fbbdb1dfb09db3886b25a472d18e33e9c6822c3e46f90ea1fa53cebbea0d671c5d7dcdb86507e3096b2c7f03236d0cda43 SHA512 1f427baeb7868b0b69b8d7769d2bd39967280883e100417ebc9f4502985ca8d4f5dffdcd9fdbaa13cd1999d7db84bb9070cec25cdac2a6d7480790ffe7415d67 diff --git a/dev-python/trueskill/metadata.xml b/dev-python/trueskill/metadata.xml deleted file mode 100644 index 3caf3aaad892..000000000000 --- a/dev-python/trueskill/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <longdescription lang="en"> -TrueSkill is a rating system among game players. It was developed by Microsoft Research and has been used on Xbox LIVE for ranking and matchmaking service. This system quantifies players’ TRUE skill points by the Bayesian inference algorithm. It also works well with any type of match rule including N:N team game or free-for-all. - -This project is a Python package which implements the TrueSkill rating system: - </longdescription> - <upstream> - <maintainer> - <email>sub@subl.ee</email> - <name>Heungsub Lee</name> - </maintainer> - <changelog>https://raw.githubusercontent.com/sublee/trueskill/master/changelog.rst</changelog> - <bugs-to>https://github.com/sublee/trueskill/issues</bugs-to> - <doc lang="en">https://trueskill.org</doc> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/trueskill/trueskill-0.4.5_p20220422.ebuild b/dev-python/trueskill/trueskill-0.4.5_p20220422.ebuild deleted file mode 100644 index f2c573aa690a..000000000000 --- a/dev-python/trueskill/trueskill-0.4.5_p20220422.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -COMMIT="c450c76af542761f6d806fbe9b10b93a9b013212" -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 - -DESCRIPTION="Python Implementation of the TrueSkill Algorithm" -HOMEPAGE=" - https://trueskill.org - https://github.com/sublee/trueskill - https://pypi.org/project/trueskill/ -" -SRC_URI="https://github.com/sublee/${PN}/archive/${COMMIT}.tar.gz -> ${PF}.gh.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="test" - -DEPEND=" - dev-python/six[${PYTHON_USEDEP}] - test? ( - >=dev-python/almost-0.1.5[${PYTHON_USEDEP}] - >=dev-python/mpmath-0.17[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -RESTRICT="!test? ( test )" - -distutils_enable_tests setup.py -#docs require a py2 only sphinx theme diff --git a/dev-python/ttfautohint-py/Manifest b/dev-python/ttfautohint-py/Manifest deleted file mode 100644 index c908d81c8c1a..000000000000 --- a/dev-python/ttfautohint-py/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ttfautohint-py-0.5.1.gh.tar.gz 186884 BLAKE2B ab09325f262e631639433852a9709b52c23a08e2a179fb9f2bce46d851a5523205076ef2698de5c2af10828fc8290d905d5cfe58c44fbfecce4474d504c2d84c SHA512 0673daa17666af7df4fdd9836c978bb6e1620193524a9043d31900047191ef29dd75783afaf5929cb3a7b74137ec9b4e9b5c15793f811824ab6dc2a0780fd798 diff --git a/dev-python/ttfautohint-py/metadata.xml b/dev-python/ttfautohint-py/metadata.xml deleted file mode 100644 index b663188b6790..000000000000 --- a/dev-python/ttfautohint-py/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/fonttools/ttfautohint-py/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild b/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild deleted file mode 100644 index 4e4292f328a6..000000000000 --- a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Python wrapper for ttfautohint, a free auto-hinter for TrueType fonts" -HOMEPAGE=" - https://pypi.org/project/ttfautohint-py/ - https://github.com/fonttools/ttfautohint-py -" -SRC_URI="https://github.com/fonttools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND="media-gfx/ttfautohint" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/fonttools[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - rm -r src/c || die -} - -src_configure() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} diff --git a/dev-python/types-paramiko/Manifest b/dev-python/types-paramiko/Manifest deleted file mode 100644 index da549096faf0..000000000000 --- a/dev-python/types-paramiko/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST types-paramiko-2.10.0.tar.gz 20325 BLAKE2B c918598110ada99b739579d9fd0b968b272e7cb654df2fd24f3fbfa96b9730fab27c6575220b62d2a6680c4cd5c6122594e1d710afcb5cdde2444fcfeb7a77ea SHA512 e376f8fd060f6667c610c53cf42b7dbb38ab19cbc3e8ad68f9a68f982b7498c7e06201e4ff35b662fb0d7a17b24d12a245cdc8f5731cf21cf5c0a14085853fb0 -DIST types-paramiko-2.11.1.tar.gz 20406 BLAKE2B 84ee3c357044711c4252171d018bfc4e1fbedd0cefc7dc17da8a7ea5d215d72ea5ce58d272f0d44f6c5e4be316497833ad3e40800dcd2b1be37a7a8d74742120 SHA512 54c4566342919d9b890ca87ebb07177d31108e5d6f9408ef2939499db950f1a44fab8ab553465a676099c51a61169d6c5b60b3900388af48d675721e4d746f7c diff --git a/dev-python/types-paramiko/metadata.xml b/dev-python/types-paramiko/metadata.xml deleted file mode 100644 index 06255c09b4f7..000000000000 --- a/dev-python/types-paramiko/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <changelog>https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/paramiko.md</changelog> - <bugs-to>https://github.com/python/typeshed/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/types-paramiko/types-paramiko-2.10.0.ebuild b/dev-python/types-paramiko/types-paramiko-2.10.0.ebuild deleted file mode 100644 index f43203709256..000000000000 --- a/dev-python/types-paramiko/types-paramiko-2.10.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for paramiko" -HOMEPAGE=" - https://pypi.org/project/types-paramiko/ - https://github.com/python/typeshed/tree/master/stubs/paramiko -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/cryptography-3.4.4[${PYTHON_USEDEP}]" diff --git a/dev-python/types-paramiko/types-paramiko-2.11.1.ebuild b/dev-python/types-paramiko/types-paramiko-2.11.1.ebuild deleted file mode 100644 index f43203709256..000000000000 --- a/dev-python/types-paramiko/types-paramiko-2.11.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for paramiko" -HOMEPAGE=" - https://pypi.org/project/types-paramiko/ - https://github.com/python/typeshed/tree/master/stubs/paramiko -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/cryptography-3.4.4[${PYTHON_USEDEP}]" diff --git a/dev-python/types-python-dateutil/Manifest b/dev-python/types-python-dateutil/Manifest deleted file mode 100644 index 0005964193f5..000000000000 --- a/dev-python/types-python-dateutil/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST types-python-dateutil-2.8.17.tar.gz 7018 BLAKE2B 261aa401e656a6524b96fd3c7ccf2cccf1dd8826c5597958ca1dde8b05ea656af7486b8487c57915b679c409befac004294e26a9fe401beefbe07060dfefc352 SHA512 ef33af71fd007175967b436a9115c1ce2defbb2a4d154c153e58ed72286e5090c73c959f3be0498a3613391b3b0519784a47678182d0d685007d386ae3005565 -DIST types-python-dateutil-2.8.18.tar.gz 7078 BLAKE2B 2ee7edf31c8b034a914a6bbad72107670b1fdb884d1c4977d10cabb572dcd5ef55fad533980d583d9cbfbb192a631f01605663587ddc90d0e71e7e7102aad789 SHA512 e1ed05d39940aadf7d748d7f84781506324bf080bf243c39c801543a3e4c91a2ab132bea0efbbfc5d20c90f217a93b93a3f6893a99d03cd0f5cfa87ccfb71a6e diff --git a/dev-python/types-python-dateutil/metadata.xml b/dev-python/types-python-dateutil/metadata.xml deleted file mode 100644 index 8af7ebb1f5c2..000000000000 --- a/dev-python/types-python-dateutil/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <changelog>https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/python-dateutil.md</changelog> - <bugs-to>https://github.com/python/typeshed/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/types-python-dateutil/types-python-dateutil-2.8.17.ebuild b/dev-python/types-python-dateutil/types-python-dateutil-2.8.17.ebuild deleted file mode 100644 index 9bc91c519a9a..000000000000 --- a/dev-python/types-python-dateutil/types-python-dateutil-2.8.17.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for python-dateutil" -HOMEPAGE=" - https://pypi.org/project/types-python-dateutil/ - https://github.com/python/typeshed/tree/master/stubs/python-dateutil -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" diff --git a/dev-python/types-python-dateutil/types-python-dateutil-2.8.18.ebuild b/dev-python/types-python-dateutil/types-python-dateutil-2.8.18.ebuild deleted file mode 100644 index 9bc91c519a9a..000000000000 --- a/dev-python/types-python-dateutil/types-python-dateutil-2.8.18.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for python-dateutil" -HOMEPAGE=" - https://pypi.org/project/types-python-dateutil/ - https://github.com/python/typeshed/tree/master/stubs/python-dateutil -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" diff --git a/dev-python/types-pytz/Manifest b/dev-python/types-pytz/Manifest deleted file mode 100644 index 389d100aa9ca..000000000000 --- a/dev-python/types-pytz/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST types-pytz-2021.3.8.tar.gz 3253 BLAKE2B 873f8126ecaf5055bcd9aa87f8632cee8cf92f7bfe51f0d0df7217af51053f40fe98f18f511db42eefc2d904cf3f1f11b228cf8c6fa15f5afcbc2e8e91f539fe SHA512 5b7dcf5279be55225ec66f9f9cc657cb3ae21acdcd41322a194a8cc6ccd79e60052191cb664378f414172d9f5d92573ab1f3322e9909ecd1e4ed95b36c7630ba -DIST types-pytz-2022.1.1.tar.gz 3374 BLAKE2B 837fe74a59c960fb8ceab6730bf0adf8d6e20a0c2e916d3736f5a7b9c282fd3606cfe3fdc1de767cc1f52c290088e82a0cee17d1baee122814379be0db9ce8ed SHA512 980972ee68e836b582574ee114a7adbfdaff4c5e7bdcd7499a677e6da25939c280fc34284db688d59a757b4ce96d4305a48f4de422a50b59b19921f53e7f8b6d diff --git a/dev-python/types-pytz/metadata.xml b/dev-python/types-pytz/metadata.xml deleted file mode 100644 index 21e83573c40a..000000000000 --- a/dev-python/types-pytz/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <changelog>https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/pytz.md</changelog> - <bugs-to>https://github.com/python/typeshed/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/types-pytz/types-pytz-2021.3.8.ebuild b/dev-python/types-pytz/types-pytz-2021.3.8.ebuild deleted file mode 100644 index 68a920419c3e..000000000000 --- a/dev-python/types-pytz/types-pytz-2021.3.8.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for pytz" -HOMEPAGE=" - https://pypi.org/project/types-pytz/ - https://github.com/python/typeshed/tree/master/stubs/pytz -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" diff --git a/dev-python/types-pytz/types-pytz-2022.1.1.ebuild b/dev-python/types-pytz/types-pytz-2022.1.1.ebuild deleted file mode 100644 index 68a920419c3e..000000000000 --- a/dev-python/types-pytz/types-pytz-2022.1.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for pytz" -HOMEPAGE=" - https://pypi.org/project/types-pytz/ - https://github.com/python/typeshed/tree/master/stubs/pytz -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" diff --git a/dev-python/types-requests/metadata.xml b/dev-python/types-requests/metadata.xml index df994062d3b6..9fee5b70379b 100644 --- a/dev-python/types-requests/metadata.xml +++ b/dev-python/types-requests/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <upstream> <changelog>https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/requests.md</changelog> <bugs-to>https://github.com/python/typeshed/issues</bugs-to> diff --git a/dev-python/ufo2ft/Manifest b/dev-python/ufo2ft/Manifest deleted file mode 100644 index e10072bdbf3e..000000000000 --- a/dev-python/ufo2ft/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ufo2ft-2.31.1.tar.gz 240056 BLAKE2B 95ba66be4d0104e56b82ff14e3a9065dd149790bcb488b9c37a12fa01f6462a8ecb5b3f6404e8164ecab26c03d0d8b6fb7e784ceffea5ac4667d87724c136531 SHA512 62fe53e576378b5dfaa41ecd25c068df9a5c4a168efc6619d65f4b552f06e466061443a9fab5f633877d7e7462836d0b789136cd7496dc29ed0659c5a2463911 diff --git a/dev-python/ufo2ft/metadata.xml b/dev-python/ufo2ft/metadata.xml deleted file mode 100644 index 0d71945ea0e8..000000000000 --- a/dev-python/ufo2ft/metadata.xml +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> -ufo2ft ("UFO to FontTools") is a fork of ufo2fdk whose goal is to generate OpenType font binaries from UFOs without the FDK dependency. - -The library provides two functions, compileOTF and compileTTF, which work exactly the same way: - -from defcon import Font -from ufo2ft import compileOTF -ufo = Font('MyFont-Regular.ufo') -otf = compileOTF(ufo) -otf.save('MyFont-Regular.otf') - -In most cases, the behavior of ufo2ft should match that of ufo2fdk, whose documentation is retained below (and hopefully is still accurate). -Naming Data - -As with any OpenType compiler, you have to set the font naming data to a particular standard for your naming to be set correctly. In ufo2fdk, you can get away with setting two naming attributes in your font.info object for simple fonts: - - familyName: The name for your family. For example, "My Garamond". - styleName: The style name for this particular font. For example, "Display Light Italic" - -ufo2fdk will create all of the other naming data based on thse two fields. If you want to use the fully automatic naming system, all of the other name attributes should be set to None in your font. However, if you want to override the automated system at any level, you can specify particular naming attributes and ufo2fdk will honor your settings. You don't have to set all of the attributes, just the ones you don't want to be automated. For example, in the family "My Garamond" you have eight weights. It would be nice to style map the italics to the romans for each weight. To do this, in the individual romans and italics, you need to set the style mapping data. This is done through the styleMapFamilyName and styleMapStyleName attributes. In each of your roman and italic pairs you would do this: - -My Garamond-Light.ufo - - familyName = "My Garamond" - styleName = "Light" - styleMapFamilyName = "My Garamond Display Light" - styleMapStyleName = "regular" - -My Garamond-Light Italic.ufo - - familyName = "My Garamond" - styleName = "Display Light Italic" - styleMapFamilyName = "My Garamond Display Light" - styleMapStyleName = "italic" - -My Garamond-Book.ufo - - familyName = "My Garamond" - styleName = "Book" - styleMapFamilyName = "My Garamond Display Book" - styleMapStyleName = "regular" - -My Garamond-Book Italic.ufo - - familyName = "My Garamond" - styleName = "Display Book Italic" - styleMapFamilyName = "My Garamond Display Book" - styleMapStyleName = "italic" - -etc. - -Additionally, if you have defined any naming data, or any data for that matter, in table definitions within your font's features that data will be honored. -Feature generation - -If your font's features do not contain kerning/mark/mkmk features, ufo2ft will create them based on your font's kerning/anchor data. - -In addition to Adobe OpenType feature files, ufo2ft also supports the MTI/Monotype format. For example, a GPOS table in this format would be stored within the UFO at data/com.github.googlei18n.ufo2ft.mtiFeatures/GPOS.mti. -Fallbacks - -Most of the fallbacks have static values. To see what is set for these, look at fontInfoData.py in the source code. - -In some cases, the fallback values are dynamically generated from other data in the info object. These are handled internally with functions. -Merging TTX - -If the UFO data directory has a com.github.fonttools.ttx folder with TTX files ending with .ttx, these will be merged in the generated font. The index TTX (generated when using using ttx -s) is not required. - </longdescription> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/ufo2ft/ufo2ft-2.31.1.ebuild b/dev-python/ufo2ft/ufo2ft-2.31.1.ebuild deleted file mode 100644 index dad4b9e4db9b..000000000000 --- a/dev-python/ufo2ft/ufo2ft-2.31.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A bridge from UFOs to FontTools" -HOMEPAGE=" - https://pypi.org/project/ufo2ft/ - https://github.com/googlefonts/ufo2ft -" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/booleanOperations-0.9.0[${PYTHON_USEDEP}] - >=dev-python/cffsubr-0.2.8[${PYTHON_USEDEP}] - >=dev-python/cu2qu-1.6.7[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.39.2[${PYTHON_USEDEP}] - >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/compreffor[${PYTHON_USEDEP}] - dev-python/defcon[${PYTHON_USEDEP}] - dev-python/skia-pathops[${PYTHON_USEDEP}] - dev-python/ufoLib2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -pkg_postinst() { - optfeature "compreffor support" dev-python/compreffor - optfeature "pathops support" dev-python/skia-pathops -} diff --git a/dev-python/ufoLib2/Manifest b/dev-python/ufoLib2/Manifest deleted file mode 100644 index c655a6715f8b..000000000000 --- a/dev-python/ufoLib2/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST ufoLib2-0.13.1.gh.tar.gz 88239 BLAKE2B 5c15c1ad9eedba904cb9730604d3853d21fc8f7ae30f440421349f233bac356947aaab7f57204cef9684f1beaabeeefbf913a973f44afc6b8dd185015abb9d87 SHA512 163304999912f1d838f995e3524f4538c176bbff471b07b7670147a0d7e706542c67601dacd29dd985bf5a7ae95688008b7c292f1d67c38756ec633069c7bd64 -DIST ufoLib2-0.14.0.tar.gz 96788 BLAKE2B 8a3300bd08930c712041856c836d2d00c2b21d404263f644d2e761a9c8af25c28faa7172015f682c08553cce3eb0b0b41f23bd9ef742ab476156735ac608079d SHA512 f0d2a5b63ea2a3205457b13c1b1d4e831aa3c6ff0481b28d4e4df296a406e08e0ca110dc7956b936ab610e42c11301d6b4defb9145eb61c9a63e95a200e3e43c diff --git a/dev-python/ufoLib2/metadata.xml b/dev-python/ufoLib2/metadata.xml deleted file mode 100644 index 3ba4618b9552..000000000000 --- a/dev-python/ufoLib2/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/ufoLib2/ufoLib2-0.13.1.ebuild b/dev-python/ufoLib2/ufoLib2-0.13.1.ebuild deleted file mode 100644 index 434c87e0cab5..000000000000 --- a/dev-python/ufoLib2/ufoLib2-0.13.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -DOCS_DEPEND=" - dev-python/sphinx-rtd-theme - dev-python/typing-extensions -" -DOCS_DIR="${S}/docs/source" -DOCS_BUILDER="sphinx" -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 docs - -DESCRIPTION="A UFO font library" -HOMEPAGE=" - https://github.com/fonttools/ufoLib2 - https://pypi.org/project/ufoLib2/ -" -SRC_URI="https://github.com/fonttools/ufoLib2/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - >=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}] - test? ( - dev-python/typing-extensions[${PYTHON_USEDEP}] - ) -" - -pkg_setup() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" -} - -distutils_enable_tests pytest diff --git a/dev-python/ufoLib2/ufoLib2-0.14.0.ebuild b/dev-python/ufoLib2/ufoLib2-0.14.0.ebuild deleted file mode 100644 index 9de9fde67c94..000000000000 --- a/dev-python/ufoLib2/ufoLib2-0.14.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A UFO font library" -HOMEPAGE=" - https://pypi.org/project/ufoLib2/ - https://github.com/fonttools/ufoLib2 -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/attrs-22.1.0[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] - >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/orjson[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -distutils_enable_sphinx docs/source \ - dev-python/sphinx-rtd-theme - -pkg_postinst() { - optfeature "json support" "dev-python/cattrs dev-python/orjson" - optfeature "msgpack support" "dev-python/cattrs dev-python/msgpack" -} diff --git a/dev-python/ufoNormalizer/Manifest b/dev-python/ufoNormalizer/Manifest deleted file mode 100644 index 0308dccf997d..000000000000 --- a/dev-python/ufoNormalizer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ufonormalizer-0.6.1.zip 37360 BLAKE2B b2270b9bd40c5c67e2854049f285eac0a7c202bd4a2245837a99259140e3dd352adcd1c74a9cfd40670fd4c7ee801dacddfd092582abb96459fc4a475c65fd43 SHA512 301bef368a7d42333d885437322991d075e5ebb7169e3397e1d2a486ae18d4efba4db625bad1f9452f512e0a452ec8a9fd0b5c716c8571eb45f9d4d2718f37a7 diff --git a/dev-python/ufoNormalizer/metadata.xml b/dev-python/ufoNormalizer/metadata.xml deleted file mode 100644 index 4002837db689..000000000000 --- a/dev-python/ufoNormalizer/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> -Provides a standard formatting so that there are meaningful diffs in version control rather than formatting noise. - -Examples of formatting applied by ufoNormalizer include: - - Changing floating-point numbers to integers where it doesn't alter the value (e.g. x="95.0" becomes x="95" ) - Rounding floating-point numbers to 10 digits - Formatting XML with tabs rather than spaces - </longdescription> - <upstream> - <maintainer> - <email>tal@typesupply.com</email> - <name>Tal Leming</name> - </maintainer> - <bugs-to>https://github.com/unified-font-object/ufoNormalizer/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild b/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild deleted file mode 100644 index c3f98cf81020..000000000000 --- a/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A tool that will normalize the XML and other data inside of a UFO" -HOMEPAGE="https://github.com/unified-font-object/ufoNormalizer" -SRC_URI="$(pypi_sdist_url ${PN} ${PV} .zip)" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86" - -BDEPEND="app-arch/unzip" - -distutils_enable_tests unittest diff --git a/dev-python/ufoProcessor/Manifest b/dev-python/ufoProcessor/Manifest deleted file mode 100644 index d4624bfb440e..000000000000 --- a/dev-python/ufoProcessor/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ufoProcessor-1.9.0.zip 70066 BLAKE2B 498e98043c0b65638a8edd3f64071aff02a84d017358e9a04e563790b9d6c92078343e16109d4feaabc8c1163b679be751b3f3cc0431bb1501f6d5caa63373b3 SHA512 6a7089fc92334c6b206a336d23f63f5cc838b3bc205eceb8e9f8cc2039ae5e4e2a3da487fc3d4b11a4072a729878c8068fbadc5ca07b785ac0a20a24efb747f4 diff --git a/dev-python/ufoProcessor/metadata.xml b/dev-python/ufoProcessor/metadata.xml deleted file mode 100644 index 27560103d6aa..000000000000 --- a/dev-python/ufoProcessor/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/LettError/ufoProcessor/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/ufoProcessor/ufoProcessor-1.9.0-r2.ebuild b/dev-python/ufoProcessor/ufoProcessor-1.9.0-r2.ebuild deleted file mode 100644 index fdd54d18a1ea..000000000000 --- a/dev-python/ufoProcessor/ufoProcessor-1.9.0-r2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="Read, write and generate UFOs with designspace data" -HOMEPAGE=" - https://pypi.org/project/ufoProcessor/ - https://github.com/LettError/ufoProcessor -" -SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/MutatorMath-2.1.2[${PYTHON_USEDEP}] - >=dev-python/defcon-0.6.0[${PYTHON_USEDEP}] - >=dev-python/fontMath-0.4.9[${PYTHON_USEDEP}] - >=dev-python/fontParts-0.8.2[${PYTHON_USEDEP}] - >=dev-python/fonttools-3.32.0[${PYTHON_USEDEP}] - >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - app-arch/unzip - test? ( dev-python/unicodedata2[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests setup.py - -python_test() { - ${EPYTHON} Tests/tests.py || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/uharfbuzz/Manifest b/dev-python/uharfbuzz/Manifest deleted file mode 100644 index b68ec9b56987..000000000000 --- a/dev-python/uharfbuzz/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST uharfbuzz-0.33.0.zip 1364513 BLAKE2B 668a9b7083d1a75c6845b2177b876447a25e28b15bc14e52518f1bf158ca4e23f01a0d42eb1aea02dce65c64496101ea00c8fd4d68e5ba7c1d149d920ba6624a SHA512 923ade6a4cefca9d1cfdee19fbf7b769480072695da67a1b6b75738172dad1c3236ff7d2263eeaeb6f08c235ff6efd952f095c63957549c589fafde31ca604eb diff --git a/dev-python/uharfbuzz/files/uharfbuzz-0.33.0-system-harfbuzz.patch b/dev-python/uharfbuzz/files/uharfbuzz-0.33.0-system-harfbuzz.patch deleted file mode 100644 index 29085fa1432f..000000000000 --- a/dev-python/uharfbuzz/files/uharfbuzz-0.33.0-system-harfbuzz.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/setup.py b/setup.py -index be115a3..ad34a47 100755 ---- a/setup.py -+++ b/setup.py -@@ -13,7 +13,7 @@ here = os.path.abspath(os.path.dirname(__file__)) - with open(os.path.join(here, 'README.md'), encoding='utf-8') as f: - long_description = f.read() - --define_macros = [('HB_NO_MT', '1'), ('HB_EXPERIMENTAL_API', '1')] -+define_macros = [('HB_EXPERIMENTAL_API', '1')] - linetrace = False - if int(os.environ.get('CYTHON_LINETRACE', '0')): - linetrace = True -@@ -21,7 +21,7 @@ if int(os.environ.get('CYTHON_LINETRACE', '0')): - - extra_compile_args = [] - extra_link_args = [] --libraries = [] -+libraries = ['harfbuzz', 'harfbuzz-subset'] - if platform.system() != 'Windows': - extra_compile_args.append('-std=c++11') - define_macros.append(('HAVE_MMAP', '1')) -@@ -39,12 +39,9 @@ if platform.system() == 'Darwin': - extension = Extension( - 'uharfbuzz._harfbuzz', - define_macros=define_macros, -- include_dirs=['harfbuzz/src'], -+ include_dirs=['/usr/include/harfbuzz'], - sources=[ - 'src/uharfbuzz/_harfbuzz.pyx', -- 'harfbuzz/src/harfbuzz.cc', -- 'harfbuzz/src/hb-subset-repacker.cc', -- 'harfbuzz/src/graph/gsubgpos-context.cc', - 'src/uharfbuzz/_draw_test_funcs.cc', - ], - language='c++', diff --git a/dev-python/uharfbuzz/metadata.xml b/dev-python/uharfbuzz/metadata.xml deleted file mode 100644 index f680209bb877..000000000000 --- a/dev-python/uharfbuzz/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/harfbuzz/uharfbuzz/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild b/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild deleted file mode 100644 index fc41311068b8..000000000000 --- a/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="Streamlined Cython bindings for the HarfBuzz shaping engine" -HOMEPAGE=" - https://pypi.org/project/uharfbuzz/ - https://github.com/harfbuzz/uharfbuzz -" -SRC_URI="$(pypi_sdist_url ${PN} ${PV} .zip)" - -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -RDEPEND=">=media-libs/harfbuzz-4.3.0:=[experimental(-)]" -BDEPEND=" - app-arch/unzip - >=dev-python/cython-0.28.1[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-2.1[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/${PN}-0.33.0-system-harfbuzz.patch" ) - -distutils_enable_tests pytest - -src_configure() { - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - export USE_SYSTEM_HARFBUZZ=1 -} diff --git a/dev-python/ukpostcodeparser/Manifest b/dev-python/ukpostcodeparser/Manifest deleted file mode 100644 index ecec5d4154b4..000000000000 --- a/dev-python/ukpostcodeparser/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ukpostcodeparser-1.1.2.gh.tar.gz 5585 BLAKE2B c95f215f0e4b222b85ec3ab0a8d82186845d9cb161098240411a425094ada391bb6c891904293cca4a56e9370217829b51ba30e91824dd3d762279baef6c65f7 SHA512 8113522b728c095f937a9f53f21c369130e3e63c4fc3546dbea4ad1c53648742fb0e766b1254c76ee65d69dec585f1a90caa7d39ca540de1765ff5f989a702de diff --git a/dev-python/ukpostcodeparser/files/ukpostcodeparser-1.1.2-test.patch b/dev-python/ukpostcodeparser/files/ukpostcodeparser-1.1.2-test.patch deleted file mode 100644 index fd08a559d3be..000000000000 --- a/dev-python/ukpostcodeparser/files/ukpostcodeparser-1.1.2-test.patch +++ /dev/null @@ -1,70 +0,0 @@ ---- ../ukpostcodeparser/test/parser.py 2018-12-19 17:55:53.435338634 +0200 -+++ ../ukpostcodeparser/test/parser.py 2018-12-19 17:56:54.075385419 +0200 -@@ -796,14 +796,6 @@ - expected=InvalidPostcodeError - ) - -- def test_091(self): -- self.run_parser( -- postcode='w1m 4zz', -- strict=True, -- incode_mandatory=False, -- expected=InvalidPostcodeError -- ) -- - def test_092(self): - self.run_parser( - postcode='3r0', -@@ -844,22 +836,6 @@ - expected=('GIR', '') - ) - -- def test_097(self): -- self.run_parser( -- postcode='w1m 4zz', -- strict=True, -- incode_mandatory=False, -- expected=InvalidPostcodeError -- ) -- -- def test_098(self): -- self.run_parser( -- postcode='w1m', -- strict=True, -- incode_mandatory=False, -- expected=InvalidPostcodeError -- ) -- - def test_099(self): - self.run_parser( - postcode='dn169aaA', -@@ -1068,14 +1044,6 @@ - expected=InvalidPostcodeError - ) - -- def test_125(self): -- self.run_parser( -- postcode='w1m 4zz', -- strict=True, -- incode_mandatory=True, -- expected=InvalidPostcodeError -- ) -- - def test_126(self): - self.run_parser( - postcode='3r0', -@@ -1116,14 +1084,6 @@ - expected=IncodeNotFoundError - ) - -- def test_131(self): -- self.run_parser( -- postcode='w1m 4zz', -- strict=True, -- incode_mandatory=True, -- expected=InvalidPostcodeError -- ) -- - def test_132(self): - self.run_parser( - postcode='w1m', diff --git a/dev-python/ukpostcodeparser/metadata.xml b/dev-python/ukpostcodeparser/metadata.xml deleted file mode 100644 index 3ba4618b9552..000000000000 --- a/dev-python/ukpostcodeparser/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2-r1.ebuild b/dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2-r1.ebuild deleted file mode 100644 index 0f3eb12cfb60..000000000000 --- a/dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="UK postcode parser library" -HOMEPAGE="https://github.com/hamstah/ukpostcodeparser" -SRC_URI="https://github.com/hamstah/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# https://github.com/hamstah/ukpostcodeparser/issues/8 -PATCHES=( "${FILESDIR}/${P}-test.patch" ) - -distutils_enable_tests unittest - -python_test() { - "${PYTHON}" -m unittest discover -v -s ukpostcodeparser/test -p parser.py || die "tests failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -type d -name "test" -exec rm -rv {} + || die "tests removing failed" -} diff --git a/dev-python/unicodedata2/Manifest b/dev-python/unicodedata2/Manifest deleted file mode 100644 index 26cbaa44cf24..000000000000 --- a/dev-python/unicodedata2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST unicodedata2-15.0.0.tar.gz 592775 BLAKE2B 7d65d44dd9868858b587c77f385caee360e26178ca586663eb67ec42e63f7108739982639fa2a12b150f8ad3b7ab3cbc3aa683a3b52bc2bb116a4a6d23f01a1d SHA512 77bb7e827c4e5737983509406795c30f231737aa4410fcbeb3b9c3ef21b8a156c0459bc2edb4190f7c004f32f78b839c29d4c2211b60a172f5c677a43272e701 diff --git a/dev-python/unicodedata2/metadata.xml b/dev-python/unicodedata2/metadata.xml deleted file mode 100644 index 5bae35fa999e..000000000000 --- a/dev-python/unicodedata2/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <upstream> - <bugs-to>https://github.com/mikekap/unicodedata2/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild b/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild deleted file mode 100644 index 7682d2f2310c..000000000000 --- a/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -inherit distutils-r1 pypi - -DESCRIPTION="Unicodedata backport updated to the latest Unicode version" -HOMEPAGE=" - https://pypi.org/project/unicodedata2/ - https://github.com/mikekap/unicodedata2 -" - -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -DOCS=( {CHANGELOG,README}.md ) - -distutils_enable_tests pytest diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index 97bc43b2f73b..654ae687c06e 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -1,2 +1,3 @@ +DIST urwid-2.6.10.tar.gz 857094 BLAKE2B 7a3a9afb9fc7930ef47dde125e7378448c04ca50ad4eee140b6044f018ce6693972d92f4094d98a5a05223b26772bfcf0aa9de1f4c784396d2e0c235c937cc49 SHA512 1c7cdd6417359b01ced49c42f7f6122e0bec4535211290bf01d59a2d922b29b0674ab3c034e5065d15863e1c089179518b5be91932b4121aca5f0cf78bc7ab54 DIST urwid-2.6.8.tar.gz 854980 BLAKE2B 4168bcd59710ee46e2af408e5e6331585ee2a260ca94990ff947d259d9aad7153750e6c2fc2e227ad00ce42aeeba063b5b11dd89e83f6c30548a6df5ed992e8f SHA512 34617104804f9eb710d5ed51c95c4d2f6354861f07a2d652b99109c59941561985d9717f928ba77990b3e0406723da02b1eb67d9f2236f31888a21b9de109e2e DIST urwid-2.6.9.tar.gz 855865 BLAKE2B 468c3188e110fb3e91dc2aa371aef8c1f66c0614ce116a2185050c39404987d354dba3f0d9e230b3308ecee6c6f7c90c12b91007db43c5e7f0cc9dc1d34d5d82 SHA512 23e692b76f4229ecdb51b00c5d88f38bd1de721f7a8815d91f277979935b7f58654422b11421dd93a901add390c65facb513c166b26b00195fc7826492405ed8 diff --git a/dev-python/urwid/urwid-2.6.10.ebuild b/dev-python/urwid/urwid-2.6.10.ebuild new file mode 100644 index 000000000000..d33150d89fcb --- /dev/null +++ b/dev-python/urwid/urwid-2.6.10.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Curses-based user interface library for Python" +HOMEPAGE=" + https://urwid.org/ + https://pypi.org/project/urwid/ + https://github.com/urwid/urwid/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/wcwidth[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + rm -rf urwid || die + eunittest +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Trio event loop" "dev-python/trio" +} diff --git a/dev-python/vharfbuzz/Manifest b/dev-python/vharfbuzz/Manifest deleted file mode 100644 index 04ef53dfa226..000000000000 --- a/dev-python/vharfbuzz/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vharfbuzz-0.1.4.gh.tar.gz 9362 BLAKE2B 6a688990e9a56e6b53cda8d1293681c3e84a888f6052e4eb3e8f62d95b145a465f3b3ed2e20f1cafc0eb3befadc5a23417fcb8d4770c1b3b009eacc985a65ca7 SHA512 0c0cf27238c0d7a763a1c683df3c2ec1d48fc11af0c347a1039d0f957efb91b21c4292d66a3c9dff60dacc1c21e3ace35fa162f262e9f3e50c24048647092a21 diff --git a/dev-python/vharfbuzz/metadata.xml b/dev-python/vharfbuzz/metadata.xml deleted file mode 100644 index fd2691a407e1..000000000000 --- a/dev-python/vharfbuzz/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/simoncozens/vharfbuzz/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild b/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild deleted file mode 100644 index a38439759862..000000000000 --- a/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="A user-friendlier way to use Harfbuzz in Python" -HOMEPAGE=" - https://pypi.org/project/vharfbuzz/ - https://github.com/simoncozens/vharfbuzz -" -SRC_URI="https://github.com/simoncozens/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/uharfbuzz[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs diff --git a/dev-python/vobject/Manifest b/dev-python/vobject/Manifest index 76d9662a3b68..6157a1c0f0ec 100644 --- a/dev-python/vobject/Manifest +++ b/dev-python/vobject/Manifest @@ -1 +1,2 @@ DIST vobject-0.9.6.1.tar.gz 58556 BLAKE2B 74f9a7dc8058bb792492b1ac44a0310f58c603e677aedda35be0d8e94743e6e1e001a4ae888625f314f706891b7a31db77efa4c268482bbaf44ca37fff236cd6 SHA512 0b299fd4ca105a063f4ac7b03b157c54a3867d6fb798f9072897939b0ba275ba0887bb001c5ed38002a8eb1c10aee710af880413c072140b855af4b62d5aff72 +DIST vobject-0.9.7.tar.gz 58657 BLAKE2B 56c55631b88ff5e999ec6822c401cf03bfa4bd66cf3d9092420934f07cd14580752de080e57c674adb1fedf7252eb84df1e490613bf8314dba5421c73c039cbd SHA512 7e3704b5c0ccafbb7171a98b45b7448419776b7f4a568ab4fffad905bd9303af55d89ddd6f91c0095083c3d9d53633fcdd3d0bc89aa2b4297d316e4123f56590 diff --git a/dev-python/vobject/vobject-0.9.7.ebuild b/dev-python/vobject/vobject-0.9.7.ebuild new file mode 100644 index 000000000000..8f94817637ae --- /dev/null +++ b/dev-python/vobject/vobject-0.9.7.ebuild @@ -0,0 +1,23 @@ +# 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_{8,9,10,11,12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Python package for parsing and generating vCard and vCalendar files" +HOMEPAGE="https://eventable.github.io/vobject/ + https://pypi.org/project/vobject/ + https://github.com/eventable/vobject" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=">=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}]" + +DOCS=( ACKNOWLEDGEMENTS.txt README.md ) + +distutils_enable_tests unittest diff --git a/dev-python/vttlib/Manifest b/dev-python/vttlib/Manifest deleted file mode 100644 index 8e328f87e54b..000000000000 --- a/dev-python/vttlib/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vttLib-0.12.0.tar.gz 132148 BLAKE2B 65aab1814e1c8b2b1cc4f517629667f7fe8e18f7b8786e36c9ec3b3c5902516e86a904b9dc999624fdc622a6542bff41e9c9add225514276e7fc09bb4251293e SHA512 e8095a14dbb8105c44b539496b51de8f7718f000618bf2e1bd95c9137129abd1ac3a36516f433e7735ffd22686869fd92bedf434170598e2f9faa3e8f67e45e2 diff --git a/dev-python/vttlib/metadata.xml b/dev-python/vttlib/metadata.xml deleted file mode 100644 index 4e8419dafaaa..000000000000 --- a/dev-python/vttlib/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> -vttLib - -A library to - - Extract VTT hinting data from a OpenType font prepared with Microsoft Visual TrueType (VTT) and store it in a FontTools TTX dump - Merge it back from a TTX dump into an OpenType font and - Compile the data inside to font to ship it (turn TSI* tables into fpgm, etc.). - -The primary use case is version control of hinting data of fonts. - </longdescription> - <upstream> - <maintainer> - <email>info@daltonmaag.com</email> - <name>Dalton Maag Ltd</name> - </maintainer> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/vttlib/vttlib-0.12.0.ebuild b/dev-python/vttlib/vttlib-0.12.0.ebuild deleted file mode 100644 index abebd48795e9..000000000000 --- a/dev-python/vttlib/vttlib-0.12.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_PN="vttLib" -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="Dump, merge and compile Visual TrueType data in UFO3 with FontTools" -HOMEPAGE=" - https://pypi.org/project/vttLib/ - https://github.com/daltonmaag/vttLib -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}] - >=dev-python/fs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}] - >=dev-python/ufoLib2-0.7.1[${PYTHON_USEDEP}] -" -BDEPEND=" - app-arch/unzip - test? ( - >=dev-python/ufo2ft-2.14.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/wcmatch/metadata.xml b/dev-python/wcmatch/metadata.xml index d93ff773db5a..086fe3ccbb5c 100644 --- a/dev-python/wcmatch/metadata.xml +++ b/dev-python/wcmatch/metadata.xml @@ -1,14 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> diff --git a/dev-python/wsgi_intercept/Manifest b/dev-python/wsgi_intercept/Manifest deleted file mode 100644 index d305be8361ba..000000000000 --- a/dev-python/wsgi_intercept/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wsgi_intercept-1.10.0.tar.gz 30252 BLAKE2B 43c2e9dcd98616132801721392b0150b49fe5e851f343f53d8eb42c2f7f8b84f5eb9bb41edec7b830908f122a80458752e1c97f6a68006088221bb3233e90951 SHA512 27848e52e77f1d7ca7a079eb24025bb38d31f4c6b0b82c2717c543a5ffa83a95fe0dd893c326135b29c465a89ffe149da6d5d9c8bfe9f181546862e4f42a3832 diff --git a/dev-python/wsgi_intercept/metadata.xml b/dev-python/wsgi_intercept/metadata.xml deleted file mode 100644 index 89883e0bef32..000000000000 --- a/dev-python/wsgi_intercept/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="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild b/dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild deleted file mode 100644 index 2c99dbba9b94..000000000000 --- a/dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="wsgi_intercept installs a WSGI application in place of a real URI for testing" -HOMEPAGE=" - https://pypi.org/project/wsgi-intercept/ - https://github.com/cdent/wsgi-intercept -" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/httplib2[${PYTHON_USEDEP}] - >=dev-python/requests-2.0.1[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.11.0[${PYTHON_USEDEP}] - ) -" - -RESTRICT="test" -PROPERTIES="test_network" - -distutils_enable_tests pytest diff --git a/dev-python/xattr/metadata.xml b/dev-python/xattr/metadata.xml index ee6ed379e58f..e14a79369d26 100644 --- a/dev-python/xattr/metadata.xml +++ b/dev-python/xattr/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> <upstream> <maintainer> <email>bob@redivi.com</email> diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index e55cfc9fb3f3..b36d02e06b46 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1,2 +1,3 @@ DIST xmlschema-3.0.2.tar.gz 563203 BLAKE2B a8b31b435d159df65a620d26a7e964745b9a7e6050a32c52bfa039a013e9108b601cdd2a1188503f327900712b2b445dc4279cc50ee3c62022517afc5dfe6425 SHA512 93062230b13bdcc30eed0291c295bdd8eccb50d5d07c8747336c2917e5d949b30f46d1b90f501fb6da06ceda99d162da92b8db9e206fff09fc3c362b05499903 DIST xmlschema-3.1.0.tar.gz 566760 BLAKE2B d8d1dc61e5eb6897d128ba9ed5257b65190af948946b7ac5d5b9b5fdeb14df42e8a298bc0ed7cdec58cabd237e0c950465bf58be702610496a16000a2f23f354 SHA512 26d6586ede499907bc2b7f0b58c75460d4bfa3761bc029a042e32ede2237234daa8be7b4602da7dec2e28aa945f24e1726fd445189ec31ce4af89c9c5762e1ef +DIST xmlschema-3.2.0.tar.gz 570442 BLAKE2B 0910a417a608e99850874a15ed608b0e33abb4a3a76c0bd0101eb3fdef89087f1f1c44ca59bc08ee6992eee24ed433bb602626fef0ffe76b671f8a5b33d662a7 SHA512 90d3e6b92054ec9eaead6c79543dceb819b75e94c19e2991671708443cb713fc9b7925d1ae09fe40d1522a27369b729528ab758087b9de0cc0157227abb95f3a diff --git a/dev-python/xmlschema/xmlschema-3.2.0.ebuild b/dev-python/xmlschema/xmlschema-3.2.0.ebuild new file mode 100644 index 000000000000..beb366c0501e --- /dev/null +++ b/dev-python/xmlschema/xmlschema-3.2.0.ebuild @@ -0,0 +1,37 @@ +# 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_{8,9,10,11,12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="An XML Schema validator and decoder" +HOMEPAGE=" + https://github.com/sissaschool/xmlschema/ + https://pypi.org/project/xmlschema/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + <dev-python/elementpath-5[${PYTHON_USEDEP}] + >=dev-python/elementpath-4.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ) +" + +python_test() { + "${EPYTHON}" tests/test_all.py -v || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/yaql/Manifest b/dev-python/yaql/Manifest deleted file mode 100644 index 8fa23e3de998..000000000000 --- a/dev-python/yaql/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST yaql-2.0.0.tar.gz 126174 BLAKE2B 0709c77c30085a2c6ef2ecb643330aef4dd74401b2de358966e146baa57a70a7a09067f55edd07cb1a1fe20a4b4613920ffd0f5b46123343be0ea701cd80b1a5 SHA512 9e28552b833b3dcf5ba40e46f6cffe70e0ecca831c25ac013ab2ec4b85c370103a870efe2efdcf2626cc09ff8b6fc9441451bd9963effbd0b8b903f5e06628c5 diff --git a/dev-python/yaql/metadata.xml b/dev-python/yaql/metadata.xml deleted file mode 100644 index 05a03af2fc77..000000000000 --- a/dev-python/yaql/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - <description>co-maintainers welcome</description> - </maintainer> - <longdescription lang="en"> - YAQL (Yet Another Query Language) is an embeddable and extensible query - language, that allows performing complex queries against arbitrary objects. - It has a vast and comprehensive standard library of frequently used - querying functions and can be extend even further with user-specified - functions. YAQL is written in python and is distributed via PyPI. - </longdescription> - <upstream> - <remote-id type="launchpad">yaql</remote-id> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/yaql/yaql-2.0.0.ebuild b/dev-python/yaql/yaql-2.0.0.ebuild deleted file mode 100644 index 336cd81cac82..000000000000 --- a/dev-python/yaql/yaql-2.0.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="YAQL: Yet Another Query Language" -HOMEPAGE=" - https://github.com/openstack/yaql - https://pypi.org/project/yaql/ - https://launchpad.net/yaql - https://opendev.org/openstack/yaql -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pbr-1.8[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - dev-python/ply[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}] - >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] - - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/youseedee/Manifest b/dev-python/youseedee/Manifest deleted file mode 100644 index 6bf37eaa2946..000000000000 --- a/dev-python/youseedee/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST youseedee-0.3.0.tar.gz 9832 BLAKE2B 3c9f65e8d6f361ddd4f2299853ee1b50ad91637c376690c85a2cbc00b23e5bbf907c8d07f634b96ef4e866403655f94a1007402bb54ac3bc0efab39ce632be0d SHA512 563eda343a853de06acc705570559c4e19b585dd02e4ef0d279b43157ec3989f96993bb5e39331bdd8460250965b80a5b72fe22aed6deaf1f7660288608b820d -DIST youseedee-0.4.1.tar.gz 13974 BLAKE2B 735b394336745c0b4427de8b28df2bee99bc8daf5703488d80284af511e8ab0fc83b8b81195675a2fc55efa42a1c8300d942de4698891dbb985e8e1316ea7704 SHA512 9e7d76a8a6b2804260b94a225b8fba81df9cec94ab88dc17e32c8a3cda27098cac491804d92b39aac6450a7935d092c1917d30c4075a3e5fa3bad96680f30199 diff --git a/dev-python/youseedee/metadata.xml b/dev-python/youseedee/metadata.xml deleted file mode 100644 index 089c71c5bdfc..000000000000 --- a/dev-python/youseedee/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>lssndrbarbieri@gmail.com</email> - <name>Alessandro Barbieri</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/simoncozens/youseedee/issues</bugs-to> - </upstream> - <origin>gentoo-guru-overlay</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/youseedee/youseedee-0.3.0.ebuild b/dev-python/youseedee/youseedee-0.3.0.ebuild deleted file mode 100644 index 925bf5f80bd4..000000000000 --- a/dev-python/youseedee/youseedee-0.3.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Interface to the Unicode Character Database" -HOMEPAGE="https://github.com/simoncozens/youseedee" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/dev-python/youseedee/youseedee-0.4.1.ebuild b/dev-python/youseedee/youseedee-0.4.1.ebuild deleted file mode 100644 index 23062b9ec903..000000000000 --- a/dev-python/youseedee/youseedee-0.4.1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="Interface to the Unicode Character Database" -HOMEPAGE=" - https://pypi.org/project/youseedee/ - https://github.com/simoncozens/youseedee -" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" |
