aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/MutatorMath/Manifest1
-rw-r--r--dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild36
-rw-r--r--dev-python/MutatorMath/metadata.xml14
-rw-r--r--dev-python/SQLAlchemy-Utils/Manifest1
-rw-r--r--dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild44
-rw-r--r--dev-python/SQLAlchemy-Utils/metadata.xml13
-rw-r--r--dev-python/XenAPI/Manifest1
-rw-r--r--dev-python/XenAPI/XenAPI-2.14-r1.ebuild22
-rw-r--r--dev-python/XenAPI/metadata.xml14
-rw-r--r--dev-python/almost/Manifest1
-rw-r--r--dev-python/almost/almost-0.1.5.ebuild30
-rw-r--r--dev-python/almost/files/almost-0.1.5-setuptools.patch11
-rw-r--r--dev-python/almost/metadata.xml17
-rw-r--r--dev-python/asyncssh/Manifest1
-rw-r--r--dev-python/asyncssh/asyncssh-2.13.1.ebuild49
-rw-r--r--dev-python/asyncssh/metadata.xml57
-rw-r--r--dev-python/axisregistry/Manifest1
-rw-r--r--dev-python/axisregistry/axisregistry-0.3.11.ebuild41
-rw-r--r--dev-python/axisregistry/files/axisregistry-0.2.0-remove-setuptools_scm-constraint.patch11
-rw-r--r--dev-python/axisregistry/files/axisregistry-0.3.2-remove-setuptools_scm-constraint.patch10
-rw-r--r--dev-python/axisregistry/metadata.xml13
-rw-r--r--dev-python/babelfont/Manifest1
-rw-r--r--dev-python/babelfont/babelfont-3.0.0.ebuild33
-rw-r--r--dev-python/babelfont/metadata.xml14
-rw-r--r--dev-python/beziers/Manifest1
-rw-r--r--dev-python/beziers/beziers-0.4.0-r2.ebuild37
-rw-r--r--dev-python/beziers/files/beziers-0.4.0-no-install-tests.patch11
-rw-r--r--dev-python/beziers/metadata.xml13
-rw-r--r--dev-python/booleanOperations/Manifest1
-rw-r--r--dev-python/booleanOperations/booleanOperations-0.9.0-r2.ebuild35
-rw-r--r--dev-python/booleanOperations/metadata.xml9
-rw-r--r--dev-python/browserstack-local-python/Manifest1
-rw-r--r--dev-python/browserstack-local-python/browserstack-local-python-1.2.3.ebuild26
-rw-r--r--dev-python/browserstack-local-python/metadata.xml14
-rw-r--r--dev-python/bson/Manifest1
-rw-r--r--dev-python/bson/bson-0.5.10.ebuild29
-rw-r--r--dev-python/bson/metadata.xml14
-rw-r--r--dev-python/bumpfontversion/Manifest1
-rw-r--r--dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild26
-rw-r--r--dev-python/bumpfontversion/metadata.xml9
-rw-r--r--dev-python/cffsubr/Manifest1
-rw-r--r--dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild37
-rw-r--r--dev-python/cffsubr/files/cffsubr-0.2.9_p1-fix-setup-py.patch22
-rw-r--r--dev-python/cffsubr/files/cffsubr-system_tx.diff12
-rw-r--r--dev-python/cffsubr/metadata.xml14
-rw-r--r--dev-python/cmarkgfm/Manifest1
-rw-r--r--dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild32
-rw-r--r--dev-python/cmarkgfm/files/cmarkgfm-0.6.0-use-system-cmark-gfm.patch47
-rw-r--r--dev-python/cmarkgfm/metadata.xml13
-rw-r--r--dev-python/collidoscope/Manifest2
-rw-r--r--dev-python/collidoscope/collidoscope-0.4.1.ebuild25
-rw-r--r--dev-python/collidoscope/collidoscope-0.5.2.ebuild26
-rw-r--r--dev-python/collidoscope/metadata.xml13
-rw-r--r--dev-python/commandlines/Manifest1
-rw-r--r--dev-python/commandlines/commandlines-0.4.1-r1.ebuild25
-rw-r--r--dev-python/commandlines/metadata.xml13
-rw-r--r--dev-python/compreffor/Manifest1
-rw-r--r--dev-python/compreffor/compreffor-0.5.2.ebuild39
-rw-r--r--dev-python/compreffor/files/compreffor-0.5.1_p1-remove-unwanted-dependencies.patch11
-rw-r--r--dev-python/compreffor/files/remove-pytest-runner.patch11
-rw-r--r--dev-python/compreffor/metadata.xml13
-rw-r--r--dev-python/confluent-kafka/Manifest2
-rw-r--r--dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild53
-rw-r--r--dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild52
-rw-r--r--dev-python/confluent-kafka/metadata.xml18
-rw-r--r--dev-python/cu2qu/Manifest1
-rw-r--r--dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild39
-rw-r--r--dev-python/cu2qu/metadata.xml48
-rw-r--r--dev-python/dotmap/Manifest1
-rw-r--r--dev-python/dotmap/dotmap-1.3.30-r1.ebuild20
-rw-r--r--dev-python/dotmap/metadata.xml13
-rw-r--r--dev-python/doubles/Manifest1
-rw-r--r--dev-python/doubles/doubles-1.5.3.ebuild67
-rw-r--r--dev-python/doubles/metadata.xml13
-rw-r--r--dev-python/etcd3/Manifest1
-rw-r--r--dev-python/etcd3/etcd3-0.12.0.ebuild43
-rw-r--r--dev-python/etcd3/metadata.xml12
-rw-r--r--dev-python/etcd3gw/Manifest1
-rw-r--r--dev-python/etcd3gw/etcd3gw-1.0.2.ebuild40
-rw-r--r--dev-python/etcd3gw/metadata.xml11
-rw-r--r--dev-python/exifread/Manifest1
-rw-r--r--dev-python/exifread/exifread-3.0.0.ebuild22
-rw-r--r--dev-python/exifread/metadata.xml14
-rw-r--r--dev-python/factory-boy/Manifest1
-rw-r--r--dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild43
-rw-r--r--dev-python/factory-boy/metadata.xml26
-rw-r--r--dev-python/fake-useragent/Manifest1
-rw-r--r--dev-python/fake-useragent/fake-useragent-1.1.2.ebuild36
-rw-r--r--dev-python/fake-useragent/metadata.xml21
-rw-r--r--dev-python/fastavro/Manifest1
-rw-r--r--dev-python/fastavro/fastavro-1.7.0.ebuild59
-rw-r--r--dev-python/fastavro/metadata.xml16
-rw-r--r--dev-python/filecheck/Manifest1
-rw-r--r--dev-python/filecheck/filecheck-0.0.22.ebuild16
-rw-r--r--dev-python/filecheck/metadata.xml11
-rw-r--r--dev-python/font-v/Manifest1
-rw-r--r--dev-python/font-v/font-v-2.1.0-r1.ebuild45
-rw-r--r--dev-python/font-v/metadata.xml14
-rw-r--r--dev-python/fontFeatures/Manifest1
-rw-r--r--dev-python/fontFeatures/fontFeatures-1.7.4.ebuild56
-rw-r--r--dev-python/fontFeatures/metadata.xml35
-rw-r--r--dev-python/fontMath/Manifest1
-rw-r--r--dev-python/fontMath/fontMath-0.9.3.ebuild28
-rw-r--r--dev-python/fontMath/metadata.xml14
-rw-r--r--dev-python/fontParts/Manifest2
-rw-r--r--dev-python/fontParts/fontParts-0.10.6-r1.ebuild42
-rw-r--r--dev-python/fontParts/fontParts-0.11.0.ebuild45
-rw-r--r--dev-python/fontParts/metadata.xml14
-rw-r--r--dev-python/fontPens/Manifest1
-rw-r--r--dev-python/fontPens/fontPens-0.2.4-r2.ebuild30
-rw-r--r--dev-python/fontPens/metadata.xml14
-rw-r--r--dev-python/gabbi/Manifest1
-rw-r--r--dev-python/gabbi/gabbi-2.7.1.ebuild35
-rw-r--r--dev-python/gabbi/metadata.xml13
-rw-r--r--dev-python/gflanguages/Manifest1
-rw-r--r--dev-python/gflanguages/files/gflanguages-0.4.0-remove-setuptools_scm-constraint.patch16
-rw-r--r--dev-python/gflanguages/gflanguages-0.4.0-r1.ebuild34
-rw-r--r--dev-python/gflanguages/metadata.xml13
-rw-r--r--dev-python/github-sublee-glicko2/Manifest1
-rw-r--r--dev-python/github-sublee-glicko2/github-sublee-glicko2-0_pre20191010-r1.ebuild29
-rw-r--r--dev-python/github-sublee-glicko2/metadata.xml11
-rw-r--r--dev-python/glyphsLib/Manifest1
-rw-r--r--dev-python/glyphsLib/glyphsLib-6.2.2.ebuild38
-rw-r--r--dev-python/glyphsLib/metadata.xml21
-rw-r--r--dev-python/glyphsets/Manifest1
-rw-r--r--dev-python/glyphsets/files/glyphsets-0.5.0-remove-setuptools_scm.constraint.patch16
-rw-r--r--dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild37
-rw-r--r--dev-python/glyphsets/metadata.xml19
-rw-r--r--dev-python/glyphtools/Manifest1
-rw-r--r--dev-python/glyphtools/glyphtools-0.8.0.ebuild27
-rw-r--r--dev-python/glyphtools/metadata.xml13
-rw-r--r--dev-python/googletransx/Manifest1
-rw-r--r--dev-python/googletransx/googletransx-2.4.2-r2.ebuild18
-rw-r--r--dev-python/googletransx/metadata.xml43
-rw-r--r--dev-python/gpxpy/Manifest1
-rw-r--r--dev-python/gpxpy/gpxpy-1.5.0.ebuild21
-rw-r--r--dev-python/gpxpy/metadata.xml14
-rw-r--r--dev-python/hstspreload/Manifest1
-rw-r--r--dev-python/hstspreload/hstspreload-2021.12.1.ebuild25
-rw-r--r--dev-python/hstspreload/metadata.xml16
-rw-r--r--dev-python/hyperglot/Manifest1
-rw-r--r--dev-python/hyperglot/hyperglot-0.4.4.ebuild32
-rw-r--r--dev-python/hyperglot/metadata.xml22
-rw-r--r--dev-python/openstep-plist/Manifest1
-rw-r--r--dev-python/openstep-plist/metadata.xml13
-rw-r--r--dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild35
-rw-r--r--dev-python/opentracing/Manifest1
-rw-r--r--dev-python/opentracing/metadata.xml13
-rw-r--r--dev-python/opentracing/opentracing-2.4.0.ebuild37
-rw-r--r--dev-python/opentypespec/Manifest1
-rw-r--r--dev-python/opentypespec/metadata.xml13
-rw-r--r--dev-python/opentypespec/opentypespec-1.9.1.ebuild20
-rw-r--r--dev-python/os-api-ref/Manifest1
-rw-r--r--dev-python/os-api-ref/files/os-api-ref-3.0.0-python-3.12.patch18
-rw-r--r--dev-python/os-api-ref/files/os-api-ref-3.0.0-sphinx-7.2.0.patch39
-rw-r--r--dev-python/os-api-ref/metadata.xml19
-rw-r--r--dev-python/os-api-ref/os-api-ref-3.0.0.ebuild51
-rw-r--r--dev-python/ots-python/Manifest1
-rw-r--r--dev-python/ots-python/files/ots-python-8.1.4-ots-sanitize.patch21
-rw-r--r--dev-python/ots-python/metadata.xml14
-rw-r--r--dev-python/ots-python/ots-python-8.2.1.ebuild30
-rw-r--r--dev-python/pip-api/Manifest1
-rw-r--r--dev-python/pip-api/metadata.xml13
-rw-r--r--dev-python/pip-api/pip-api-0.0.30.ebuild44
-rw-r--r--dev-python/portio/Manifest1
-rw-r--r--dev-python/portio/metadata.xml19
-rw-r--r--dev-python/portio/portio-0.5-r1.ebuild29
-rw-r--r--dev-python/pproxy/Manifest1
-rw-r--r--dev-python/pproxy/metadata.xml36
-rw-r--r--dev-python/pproxy/pproxy-2.7.8-r1.ebuild25
-rw-r--r--dev-python/psautohint/Manifest2
-rw-r--r--dev-python/psautohint/files/psautohint-2.3.0-no-build-library.patch38
-rw-r--r--dev-python/psautohint/files/psautohint-2.3.0-system-libs.patch10
-rw-r--r--dev-python/psautohint/metadata.xml14
-rw-r--r--dev-python/psautohint/psautohint-2.4.0-r1.ebuild72
-rw-r--r--dev-python/pybrowserstack-screenshots/Manifest1
-rw-r--r--dev-python/pybrowserstack-screenshots/metadata.xml14
-rw-r--r--dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild25
-rw-r--r--dev-python/pynmea2/Manifest1
-rw-r--r--dev-python/pynmea2/metadata.xml13
-rw-r--r--dev-python/pynmea2/pynmea2-1.18.0.ebuild21
-rw-r--r--dev-python/pysaml2/Manifest1
-rw-r--r--dev-python/pysaml2/metadata.xml19
-rw-r--r--dev-python/pysaml2/pysaml2-7.4.2.ebuild43
-rw-r--r--dev-python/pytest-cython/Manifest1
-rw-r--r--dev-python/pytest-cython/metadata.xml20
-rw-r--r--dev-python/pytest-cython/pytest-cython-0.2.1.ebuild40
-rw-r--r--dev-python/pytest-instafail/Manifest1
-rw-r--r--dev-python/pytest-instafail/metadata.xml13
-rw-r--r--dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild27
-rw-r--r--dev-python/pytest-randomly/Manifest1
-rw-r--r--dev-python/pytest-randomly/metadata.xml41
-rw-r--r--dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild51
-rw-r--r--dev-python/python-pkcs11/Manifest1
-rw-r--r--dev-python/python-pkcs11/metadata.xml30
-rw-r--r--dev-python/python-pkcs11/python-pkcs11-0.7.0-r2.ebuild65
-rw-r--r--dev-python/rchitect/Manifest1
-rw-r--r--dev-python/rchitect/files/rchitect-0.3.36-no-pytest-runner.patch12
-rw-r--r--dev-python/rchitect/metadata.xml16
-rw-r--r--dev-python/rchitect/rchitect-0.3.36.ebuild31
-rw-r--r--dev-python/rstr/Manifest1
-rw-r--r--dev-python/rstr/metadata.xml18
-rw-r--r--dev-python/rstr/rstr-3.2.0.ebuild26
-rw-r--r--dev-python/schedule/Manifest1
-rw-r--r--dev-python/schedule/metadata.xml15
-rw-r--r--dev-python/schedule/schedule-1.1.0-r1.ebuild31
-rw-r--r--dev-python/sphinxcontrib-restbuilder/Manifest1
-rw-r--r--dev-python/sphinxcontrib-restbuilder/metadata.xml13
-rw-r--r--dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild39
-rw-r--r--dev-python/sre-yield/Manifest1
-rw-r--r--dev-python/sre-yield/metadata.xml13
-rw-r--r--dev-python/sre-yield/sre-yield-1.2-r1.ebuild21
-rw-r--r--dev-python/statmake/Manifest1
-rw-r--r--dev-python/statmake/metadata.xml14
-rw-r--r--dev-python/statmake/statmake-0.6.0-r1.ebuild34
-rw-r--r--dev-python/strictyaml/Manifest1
-rw-r--r--dev-python/strictyaml/metadata.xml14
-rw-r--r--dev-python/strictyaml/strictyaml-1.6.1.ebuild20
-rw-r--r--dev-python/stringbrewer/Manifest1
-rw-r--r--dev-python/stringbrewer/metadata.xml13
-rw-r--r--dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild23
-rw-r--r--dev-python/sysv_ipc/Manifest1
-rw-r--r--dev-python/sysv_ipc/metadata.xml12
-rw-r--r--dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild23
-rw-r--r--dev-python/testrepository/Manifest1
-rw-r--r--dev-python/testrepository/files/testrepository-0.0.20-test-backport.patch62
-rw-r--r--dev-python/testrepository/files/testrepository-0.0.20-test-backport1.patch16
-rw-r--r--dev-python/testrepository/files/testrepository-0.0.20-test-backport2.patch49
-rw-r--r--dev-python/testrepository/metadata.xml14
-rw-r--r--dev-python/testrepository/testrepository-0.0.20-r200.ebuild105
-rw-r--r--dev-python/trueskill/Manifest1
-rw-r--r--dev-python/trueskill/metadata.xml24
-rw-r--r--dev-python/trueskill/trueskill-0.4.5_p20220422.ebuild37
-rw-r--r--dev-python/ttfautohint-py/Manifest1
-rw-r--r--dev-python/ttfautohint-py/metadata.xml14
-rw-r--r--dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild38
-rw-r--r--dev-python/types-paramiko/Manifest2
-rw-r--r--dev-python/types-paramiko/metadata.xml14
-rw-r--r--dev-python/types-paramiko/types-paramiko-2.10.0.ebuild21
-rw-r--r--dev-python/types-paramiko/types-paramiko-2.11.1.ebuild21
-rw-r--r--dev-python/types-python-dateutil/Manifest2
-rw-r--r--dev-python/types-python-dateutil/metadata.xml14
-rw-r--r--dev-python/types-python-dateutil/types-python-dateutil-2.8.17.ebuild19
-rw-r--r--dev-python/types-python-dateutil/types-python-dateutil-2.8.18.ebuild19
-rw-r--r--dev-python/types-pytz/Manifest2
-rw-r--r--dev-python/types-pytz/metadata.xml14
-rw-r--r--dev-python/types-pytz/types-pytz-2021.3.8.ebuild19
-rw-r--r--dev-python/types-pytz/types-pytz-2022.1.1.ebuild19
-rw-r--r--dev-python/ufo2ft/Manifest1
-rw-r--r--dev-python/ufo2ft/metadata.xml79
-rw-r--r--dev-python/ufo2ft/ufo2ft-2.31.1.ebuild41
-rw-r--r--dev-python/ufoLib2/Manifest2
-rw-r--r--dev-python/ufoLib2/metadata.xml13
-rw-r--r--dev-python/ufoLib2/ufoLib2-0.13.1.ebuild45
-rw-r--r--dev-python/ufoLib2/ufoLib2-0.14.0.ebuild42
-rw-r--r--dev-python/ufoNormalizer/Manifest1
-rw-r--r--dev-python/ufoNormalizer/metadata.xml27
-rw-r--r--dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild20
-rw-r--r--dev-python/ufoProcessor/Manifest1
-rw-r--r--dev-python/ufoProcessor/metadata.xml14
-rw-r--r--dev-python/ufoProcessor/ufoProcessor-1.9.0-r2.ebuild40
-rw-r--r--dev-python/uharfbuzz/Manifest1
-rw-r--r--dev-python/uharfbuzz/files/uharfbuzz-0.33.0-system-harfbuzz.patch36
-rw-r--r--dev-python/uharfbuzz/metadata.xml14
-rw-r--r--dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild35
-rw-r--r--dev-python/ukpostcodeparser/Manifest1
-rw-r--r--dev-python/ukpostcodeparser/files/ukpostcodeparser-1.1.2-test.patch70
-rw-r--r--dev-python/ukpostcodeparser/metadata.xml13
-rw-r--r--dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2-r1.ebuild30
-rw-r--r--dev-python/unicodedata2/Manifest1
-rw-r--r--dev-python/unicodedata2/metadata.xml14
-rw-r--r--dev-python/unicodedata2/unicodedata2-15.0.0.ebuild23
-rw-r--r--dev-python/vharfbuzz/Manifest1
-rw-r--r--dev-python/vharfbuzz/metadata.xml13
-rw-r--r--dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild26
-rw-r--r--dev-python/vttlib/Manifest1
-rw-r--r--dev-python/vttlib/metadata.xml28
-rw-r--r--dev-python/vttlib/vttlib-0.12.0.ebuild35
-rw-r--r--dev-python/wsgi_intercept/Manifest1
-rw-r--r--dev-python/wsgi_intercept/metadata.xml12
-rw-r--r--dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild35
-rw-r--r--dev-python/yaql/Manifest1
-rw-r--r--dev-python/yaql/metadata.xml21
-rw-r--r--dev-python/yaql/yaql-2.0.0.ebuild39
-rw-r--r--dev-python/youseedee/Manifest2
-rw-r--r--dev-python/youseedee/metadata.xml13
-rw-r--r--dev-python/youseedee/youseedee-0.3.0.ebuild18
-rw-r--r--dev-python/youseedee/youseedee-0.4.1.ebuild20
288 files changed, 0 insertions, 5411 deletions
diff --git a/dev-python/MutatorMath/Manifest b/dev-python/MutatorMath/Manifest
deleted file mode 100644
index 40ad3235a..000000000
--- 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 eb41378da..000000000
--- 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_{10..11} )
-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 81eec3f94..000000000
--- a/dev-python/MutatorMath/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/LettError/MutatorMath/issues</bugs-to>
- <remote-id type="github">LettError/MutatorMath</remote-id>
- <remote-id type="pypi">MutatorMath</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/SQLAlchemy-Utils/Manifest b/dev-python/SQLAlchemy-Utils/Manifest
deleted file mode 100644
index 0c181edf8..000000000
--- 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 623392d8d..000000000
--- 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_10 )
-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 327959929..000000000
--- a/dev-python/SQLAlchemy-Utils/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="pypi">SQLAlchemy-Utils</remote-id>
- <remote-id type="github">kvesteri/sqlalchemy-utils</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/XenAPI/Manifest b/dev-python/XenAPI/Manifest
deleted file mode 100644
index 430c88992..000000000
--- 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 fb8cda8d1..000000000
--- 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_{10..11} )
-
-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 76cba283a..000000000
--- a/dev-python/XenAPI/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">XenAPI</remote-id>
- <remote-id type="github">xapi-project/xen-api</remote-id>
- <bugs-to>https://github.com/xapi-project/xen-api/issues</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/almost/Manifest b/dev-python/almost/Manifest
deleted file mode 100644
index c18f6bb2a..000000000
--- 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 cac0f440d..000000000
--- 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_{10..11} 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 fc87ec01f..000000000
--- 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 c27455555..000000000
--- a/dev-python/almost/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/sublee/almost/issues</bugs-to>
- <maintainer>
- <email>sub@subl.ee</email>
- <name>Heungsub Lee</name>
- </maintainer>
- <remote-id type="pypi">almost</remote-id>
- <remote-id type="github">sublee/almost</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
deleted file mode 100644
index d319313e4..000000000
--- 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 50d85b6e1..000000000
--- 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_{10..11} )
-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 e4f127ab3..000000000
--- a/dev-python/asyncssh/metadata.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </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>
- <remote-id type="github">ronf/asyncssh</remote-id>
- <remote-id type="pypi">asyncssh</remote-id>
- <maintainer status="unknown">
- <email>ronf@timeheart.net</email>
- <name>Ron Frederick</name>
- </maintainer>
- <doc>https://asyncssh.readthedocs.io</doc>
- <bugs-to>https://github.com/ronf/asyncssh/issues</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/axisregistry/Manifest b/dev-python/axisregistry/Manifest
deleted file mode 100644
index 13df3b8c5..000000000
--- 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 287c49c87..000000000
--- 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_{10..11} )
-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 630f53983..000000000
--- 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 c50745baa..000000000
--- 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 511a52686..000000000
--- a/dev-python/axisregistry/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">googlefonts/axisregistry</remote-id>
- <remote-id type="pypi">axisregistry</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/babelfont/Manifest b/dev-python/babelfont/Manifest
deleted file mode 100644
index d58081261..000000000
--- 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 edd4b3858..000000000
--- 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_{10..11} )
-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 d8c1550dc..000000000
--- a/dev-python/babelfont/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/simoncozens/babelfont/issues</bugs-to>
- <remote-id type="github">simoncozens/babelfont</remote-id>
- <remote-id type="pypi">babelfont</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/beziers/Manifest b/dev-python/beziers/Manifest
deleted file mode 100644
index c5e8ceba4..000000000
--- 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 09093cf5a..000000000
--- 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_{10..11} )
-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 44473ec51..000000000
--- 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 ff1adbb0b..000000000
--- a/dev-python/beziers/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">simoncozens/beziers.py</remote-id>
- <remote-id type="pypi">beziers</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/booleanOperations/Manifest b/dev-python/booleanOperations/Manifest
deleted file mode 100644
index c7bc9a573..000000000
--- 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 4b7c6ccf8..000000000
--- 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_{10..11} )
-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 7d1d6682e..000000000
--- a/dev-python/booleanOperations/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="pypi">booleanOperations</remote-id>
- <remote-id type="github">typemytype/booleanOperations</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/browserstack-local-python/Manifest b/dev-python/browserstack-local-python/Manifest
deleted file mode 100644
index a9a077ef7..000000000
--- 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 ad6914301..000000000
--- 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_{10..11} 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 6538e7420..000000000
--- a/dev-python/browserstack-local-python/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/browserstack/browserstack-local-python/issues</bugs-to>
- <remote-id type="github">browserstack/browserstack-local-python</remote-id>
- <remote-id type="pypi">browserstack-local</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/bson/Manifest b/dev-python/bson/Manifest
deleted file mode 100644
index 57173e566..000000000
--- 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 89b9066c9..000000000
--- 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_{10..11} 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 104252586..000000000
--- a/dev-python/bson/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/py-bson/bson/issues</bugs-to>
- <remote-id type="github">py-bson/bson</remote-id>
- <remote-id type="pypi">bson</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/bumpfontversion/Manifest b/dev-python/bumpfontversion/Manifest
deleted file mode 100644
index b1f128c0d..000000000
--- 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 8cb0e9ba4..000000000
--- 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_{10..11} )
-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 a59eb70f8..000000000
--- a/dev-python/bumpfontversion/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="pypi">bumpfontversion</remote-id>
- <remote-id type="github">simoncozens/bumpfontversion</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/cffsubr/Manifest b/dev-python/cffsubr/Manifest
deleted file mode 100644
index c9dc81469..000000000
--- 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 d5678bbc0..000000000
--- 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_{10..11} )
-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 dfdfe352a..000000000
--- 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 16c41c74c..000000000
--- 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 a6cb1589a..000000000
--- a/dev-python/cffsubr/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/adobe-type-tools/cffsubr/issues</bugs-to>
- <remote-id type="github">adobe-type-tools/cffsubr</remote-id>
- <remote-id type="pypi">cffsubr</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/cmarkgfm/Manifest b/dev-python/cmarkgfm/Manifest
deleted file mode 100644
index 1b31b2e6e..000000000
--- 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 a2c9c39e9..000000000
--- 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_{10..11} 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 47894810e..000000000
--- 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 a427ba1ad..000000000
--- a/dev-python/cmarkgfm/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">theacodes/cmarkgfm</remote-id>
- <remote-id type="pypi">cmarkgfm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/collidoscope/Manifest b/dev-python/collidoscope/Manifest
deleted file mode 100644
index 3ba0c882e..000000000
--- 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 fa22879db..000000000
--- 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_10 )
-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 d3b7f206c..000000000
--- 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_10 )
-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 6de95e54e..000000000
--- a/dev-python/collidoscope/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">simoncozens/collidoscope</remote-id>
- <remote-id type="pypi">collidoscope</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/commandlines/Manifest b/dev-python/commandlines/Manifest
deleted file mode 100644
index 243bca7c8..000000000
--- 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 17a83237c..000000000
--- 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_{10..11} 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 29c1ee5d3..000000000
--- a/dev-python/commandlines/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">chrissimpkins/commandlines</remote-id>
- <remote-id type="pypi">commandlines</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/compreffor/Manifest b/dev-python/compreffor/Manifest
deleted file mode 100644
index b33c18671..000000000
--- 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 96e9e4efa..000000000
--- 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_{10..11} )
-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 a7ed61b45..000000000
--- 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 f3734f3cc..000000000
--- 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 e02b6ce96..000000000
--- a/dev-python/compreffor/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">googlefonts/compreffor</remote-id>
- <remote-id type="pypi">compreffor</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/confluent-kafka/Manifest b/dev-python/confluent-kafka/Manifest
deleted file mode 100644
index 1964de802..000000000
--- 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 5854fcf7e..000000000
--- 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_10 )
-
-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 8b799a96e..000000000
--- 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_10 )
-
-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 e1e8fa8da..000000000
--- a/dev-python/confluent-kafka/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <upstream>
- <remote-id type="github">confluentinc/confluent-kafka-python</remote-id>
- <remote-id type="pypi">confluent-kafka</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/cu2qu/Manifest b/dev-python/cu2qu/Manifest
deleted file mode 100644
index bb189e752..000000000
--- 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 776d4caeb..000000000
--- 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_{10..11} )
-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 307213734..000000000
--- a/dev-python/cu2qu/metadata.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">googlefonts/cu2qu</remote-id>
- <remote-id type="pypi">cu2qu</remote-id>
- </upstream>
- <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>
-</pkgmetadata>
diff --git a/dev-python/dotmap/Manifest b/dev-python/dotmap/Manifest
deleted file mode 100644
index 5ee4dfb26..000000000
--- 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 fb71f13e3..000000000
--- 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_{10..11} 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 903d0ff08..000000000
--- a/dev-python/dotmap/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">drgrib/dotmap</remote-id>
- <remote-id type="pypi">dotmap</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/doubles/Manifest b/dev-python/doubles/Manifest
deleted file mode 100644
index b30b10de3..000000000
--- 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 8329c8655..000000000
--- 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_{10..11} 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 29562d9e2..000000000
--- a/dev-python/doubles/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="pypi">doubles</remote-id>
- <remote-id type="github">uber/doubles</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/etcd3/Manifest b/dev-python/etcd3/Manifest
deleted file mode 100644
index 5ffccd967..000000000
--- 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 9195d1be3..000000000
--- 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_10 )
-
-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 9ca83e843..000000000
--- a/dev-python/etcd3/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">etcd3</remote-id>
- <remote-id type="github">kragniz/python-etcd3</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/etcd3gw/Manifest b/dev-python/etcd3gw/Manifest
deleted file mode 100644
index 31e8ea62d..000000000
--- 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 dc4aa42df..000000000
--- 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_10 )
-
-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 40e422864..000000000
--- a/dev-python/etcd3gw/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">etcd3gw</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/exifread/Manifest b/dev-python/exifread/Manifest
deleted file mode 100644
index 479d02244..000000000
--- 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 d603e6af8..000000000
--- 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_{10..11} 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 c50e37671..000000000
--- a/dev-python/exifread/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/ianare/exif-py/issues</bugs-to>
- <remote-id type="github">ianare/exif-py</remote-id>
- <remote-id type="pypi">exifread</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/factory-boy/Manifest b/dev-python/factory-boy/Manifest
deleted file mode 100644
index 45667ee32..000000000
--- 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 198eebe42..000000000
--- 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_{10..11} )
-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 97a2846e4..000000000
--- a/dev-python/factory-boy/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </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>
- <bugs-to>https://github.com/FactoryBoy/factory_boy/issues</bugs-to>
- <changelog>https://raw.githubusercontent.com/FactoryBoy/factory_boy/master/docs/changelog.rst</changelog>
- <doc lang="en">https://factoryboy.readthedocs.io</doc>
- <maintainer status="active">
- <email>raphael.barrois+fboy@polytechnique.org</email>
- <name>Raphaël Barrois</name>
- </maintainer>
- <remote-id type="github">FactoryBoy/factory_boy</remote-id>
- <remote-id type="pypi">factory_boy</remote-id>
- </upstream>
-</pkgmetadata>
-
diff --git a/dev-python/fake-useragent/Manifest b/dev-python/fake-useragent/Manifest
deleted file mode 100644
index 1e79a63ac..000000000
--- 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 73b27cb3e..000000000
--- 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_{10..11} )
-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 6a49d805b..000000000
--- a/dev-python/fake-useragent/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">fake-useragent/fake-useragent</remote-id>
- <remote-id type="pypi">fake-useragent</remote-id>
- <maintainer>
- <name>Victor Kovtun</name>
- <email>hellysmile@gmail.com</email>
- </maintainer>
- <maintainer>
- <name>Melroy van den Berg</name>
- <email>melroy@melroy.org</email>
- </maintainer>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest
deleted file mode 100644
index b85054b0a..000000000
--- 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 6a1024faa..000000000
--- 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_{10..11} )
-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 a8d4f3773..000000000
--- a/dev-python/fastavro/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <upstream>
- <remote-id type="github">fastavro/fastavro</remote-id>
- <remote-id type="pypi">fastavro</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/filecheck/Manifest b/dev-python/filecheck/Manifest
deleted file mode 100644
index b18f320d6..000000000
--- 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 a529a9c56..000000000
--- 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_10 )
-
-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 b62bae61e..000000000
--- a/dev-python/filecheck/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">filecheck</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/font-v/Manifest b/dev-python/font-v/Manifest
deleted file mode 100644
index cad3730c1..000000000
--- 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 e7fe3b5a5..000000000
--- 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_{10..11} )
-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 87203487d..000000000
--- a/dev-python/font-v/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/source-foundry/font-v/issues</bugs-to>
- <remote-id type="github">source-foundry/font-v</remote-id>
- <remote-id type="pypi">font-v</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/fontFeatures/Manifest b/dev-python/fontFeatures/Manifest
deleted file mode 100644
index 189c8d64f..000000000
--- 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 01136a40a..000000000
--- 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_{10..11} )
-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 ab4c9406b..000000000
--- a/dev-python/fontFeatures/metadata.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/simoncozens/fontFeatures/issues</bugs-to>
- <remote-id type="github">simoncozens/fontFeatures</remote-id>
- <remote-id type="pypi">fontFeatures</remote-id>
- </upstream>
- <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>
-</pkgmetadata>
diff --git a/dev-python/fontMath/Manifest b/dev-python/fontMath/Manifest
deleted file mode 100644
index af53b959b..000000000
--- 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 37cc5c2f1..000000000
--- 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_{10..11} )
-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 3659e31a1..000000000
--- a/dev-python/fontMath/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/robotools/fontMath/issues</bugs-to>
- <remote-id type="github">robotools/fontMath</remote-id>
- <remote-id type="pypi">fontMath</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/fontParts/Manifest b/dev-python/fontParts/Manifest
deleted file mode 100644
index aedbccc9a..000000000
--- 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 446ad918c..000000000
--- 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_{10..11} )
-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 3b8562f9a..000000000
--- 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_{10..11} )
-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 f854d54f9..000000000
--- a/dev-python/fontParts/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/robotools/fontParts/issues</bugs-to>
- <remote-id type="github">robotools/fontParts</remote-id>
- <remote-id type="pypi">fontParts</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/fontPens/Manifest b/dev-python/fontPens/Manifest
deleted file mode 100644
index cc50868c0..000000000
--- 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 3c75bbb52..000000000
--- 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_{10..11} )
-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 60381bec4..000000000
--- a/dev-python/fontPens/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/robotools/fontPens/issues</bugs-to>
- <remote-id type="github">robotools/fontPens</remote-id>
- <remote-id type="pypi">fontPens</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/gabbi/Manifest b/dev-python/gabbi/Manifest
deleted file mode 100644
index ec423ceca..000000000
--- 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 77eb7d61b..000000000
--- 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_10 )
-
-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 844fc328d..000000000
--- a/dev-python/gabbi/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="pypi">gabbi</remote-id>
- <remote-id type="github">cdent/gabbi</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/gflanguages/Manifest b/dev-python/gflanguages/Manifest
deleted file mode 100644
index 64102264a..000000000
--- 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 369e531b5..000000000
--- 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 233cb18c7..000000000
--- 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_{10..11} )
-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 4f8be33b0..000000000
--- a/dev-python/gflanguages/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">googlefonts/lang</remote-id>
- <remote-id type="pypi">gflanguages</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/github-sublee-glicko2/Manifest b/dev-python/github-sublee-glicko2/Manifest
deleted file mode 100644
index 053b13467..000000000
--- 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 d298972ee..000000000
--- 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_{10..11} 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 a688649fd..000000000
--- a/dev-python/github-sublee-glicko2/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">sublee/glicko2</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/glyphsLib/Manifest b/dev-python/glyphsLib/Manifest
deleted file mode 100644
index 060c3f08d..000000000
--- 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 224d9c76e..000000000
--- 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_{10..11} )
-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 4edc98e5a..000000000
--- a/dev-python/glyphsLib/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </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>
- <bugs-to>https://github.com/googlefonts/glyphsLib/issues</bugs-to>
- <maintainer status="active">
- <email>jamesgk@google.com</email>
- <name>James Godfrey-Kittle</name>
- </maintainer>
- <remote-id type="github">googlefonts/glyphsLib</remote-id>
- <remote-id type="pypi">glyphsLib</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
deleted file mode 100644
index 3a23c8120..000000000
--- 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 8155756eb..000000000
--- 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 5a6033615..000000000
--- 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_{10..11} )
-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 409c50052..000000000
--- a/dev-python/glyphsets/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">googlefonts/glyphsets</remote-id>
- <remote-id type="pypi">glyphsets</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/glyphtools/Manifest b/dev-python/glyphtools/Manifest
deleted file mode 100644
index 61e972919..000000000
--- 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 e46425ebb..000000000
--- 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_{10..11} )
-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 39cf309aa..000000000
--- a/dev-python/glyphtools/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">simoncozens/glyphtools</remote-id>
- <remote-id type="pypi">glyphtools</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/googletransx/Manifest b/dev-python/googletransx/Manifest
deleted file mode 100644
index 6934d91ab..000000000
--- 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 4e46f5312..000000000
--- 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_{10..11} )
-
-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 c827cde93..000000000
--- a/dev-python/googletransx/metadata.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <upstream>
- <remote-id type="pypi">googletransx</remote-id>
- <remote-id type="github">x0rkov/py-googletrans</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/gpxpy/Manifest b/dev-python/gpxpy/Manifest
deleted file mode 100644
index e2a6d3174..000000000
--- 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 032a3597b..000000000
--- 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_{10..11} 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 6e938aee4..000000000
--- a/dev-python/gpxpy/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/tkrajina/gpxpy/issues</bugs-to>
- <remote-id type="github">tkrajina/gpxpy</remote-id>
- <remote-id type="pypi">gpxpy</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/hstspreload/Manifest b/dev-python/hstspreload/Manifest
deleted file mode 100644
index 6c18a8643..000000000
--- 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 9a107b2d3..000000000
--- 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_{10..11} )
-
-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 579c66e4e..000000000
--- a/dev-python/hstspreload/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </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>
- <upstream>
- <remote-id type="github">sethmlarson/hstspreload</remote-id>
- <remote-id type="pypi">hstspreload</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/hyperglot/Manifest b/dev-python/hyperglot/Manifest
deleted file mode 100644
index f4a73cd9d..000000000
--- 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 b3892afa7..000000000
--- 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_{10..11} )
-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 5febda83c..000000000
--- a/dev-python/hyperglot/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">rosettatype/hyperglot</remote-id>
- <remote-id type="pypi">hyperglot</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/openstep-plist/Manifest b/dev-python/openstep-plist/Manifest
deleted file mode 100644
index 2360602a8..000000000
--- 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 6091b503e..000000000
--- a/dev-python/openstep-plist/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">fonttools/openstep-plist</remote-id>
- <remote-id type="pypi">openstep-plist</remote-id>
- </upstream>
-</pkgmetadata>
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 f956d1f19..000000000
--- 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_{10..11} )
-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 6a60cba88..000000000
--- 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 f9089795f..000000000
--- a/dev-python/opentracing/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="pypi">opentracing</remote-id>
- <remote-id type="github">opentracing/opentracing-python</remote-id>
- </upstream>
-</pkgmetadata>
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 f1015f471..000000000
--- 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_{10..11} )
-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 79108035e..000000000
--- 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 c11b0a56c..000000000
--- a/dev-python/opentypespec/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">simoncozens/opentypespec-py</remote-id>
- <remote-id type="pypi">opentypespec</remote-id>
- </upstream>
-</pkgmetadata>
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 c8a131f74..000000000
--- 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_{10..11} 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 25aa0cb6d..000000000
--- 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 c0b7f66eb..000000000
--- 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 8e398371b..000000000
--- 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 4a2c3dc8b..000000000
--- a/dev-python/os-api-ref/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <upstream>
- <remote-id type="pypi">os-api-ref</remote-id>
- </upstream>
-</pkgmetadata>
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 b696b0d2d..000000000
--- 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_{10..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 8634ad2ac..000000000
--- 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 5eae00dbd..000000000
--- 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 421947f8b..000000000
--- a/dev-python/ots-python/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/googlefonts/ots-python/issues</bugs-to>
- <remote-id type="github">googlefonts/ots-python</remote-id>
- <remote-id type="pypi">opentype-sanitizer</remote-id>
- </upstream>
-</pkgmetadata>
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 4e08548e5..000000000
--- 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_{10..11} 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/pip-api/Manifest b/dev-python/pip-api/Manifest
deleted file mode 100644
index 420eb5761..000000000
--- 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 11b79e148..000000000
--- a/dev-python/pip-api/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">di/pip-api</remote-id>
- <remote-id type="pypi">pip-api</remote-id>
- </upstream>
-</pkgmetadata>
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 33a0978b8..000000000
--- 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_{10..11} 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/portio/Manifest b/dev-python/portio/Manifest
deleted file mode 100644
index 92971e787..000000000
--- 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 933e0d691..000000000
--- a/dev-python/portio/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </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>
- <bugs-to>mailto:f.pollastri@inrim.it</bugs-to>
- <changelog>http://portio.inrim.it/#changelog</changelog>
- <maintainer>
- <name>Fabrizio Pollastri</name>
- <email>f.pollastri@inrim.it</email>
- </maintainer>
- <remote-id type="pypi">portio</remote-id>
- </upstream>
-</pkgmetadata>
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 db55d3c72..000000000
--- 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_{10..11} 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/pproxy/Manifest b/dev-python/pproxy/Manifest
deleted file mode 100644
index 27ad4e761..000000000
--- 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 7d31e7fbb..000000000
--- a/dev-python/pproxy/metadata.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">qwj/python-proxy</remote-id>
- <remote-id type="pypi">pproxy</remote-id>
- <maintainer status="unknown">
- <email>qianwenjie@gmail.com</email>
- <name>Qian Wenjie</name>
- </maintainer>
- </upstream>
-</pkgmetadata>
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 25da66ad2..000000000
--- 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_{10..11} 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 f8e805189..000000000
--- 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 2245a901e..000000000
--- 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 fe6b5df3c..000000000
--- 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 52c72563c..000000000
--- a/dev-python/psautohint/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/adobe-type-tools/psautohint/issues</bugs-to>
- <remote-id type="github">adobe-type-tools/psautohint</remote-id>
- <remote-id type="pypi">psautohint</remote-id>
- </upstream>
-</pkgmetadata>
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 6ba7193b6..000000000
--- 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_{10..11} )
-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/pybrowserstack-screenshots/Manifest b/dev-python/pybrowserstack-screenshots/Manifest
deleted file mode 100644
index 12ceaa983..000000000
--- 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 3133648ce..000000000
--- a/dev-python/pybrowserstack-screenshots/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/cmck/pybrowserstack-screenshots/issues</bugs-to>
- <remote-id type="github">cmck/pybrowserstack-screenshots</remote-id>
- <remote-id type="pypi">pybrowserstack-screenshots</remote-id>
- </upstream>
-</pkgmetadata>
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 f7dc795cc..000000000
--- 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_{10..11} 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/pynmea2/Manifest b/dev-python/pynmea2/Manifest
deleted file mode 100644
index 7a252503d..000000000
--- 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 7e2747013..000000000
--- a/dev-python/pynmea2/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">Knio/pynmea2</remote-id>
- <remote-id type="pypi">pynmea2</remote-id>
- </upstream>
-</pkgmetadata>
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 1b31091ff..000000000
--- 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_10 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/pysaml2/Manifest b/dev-python/pysaml2/Manifest
deleted file mode 100644
index 2d286b086..000000000
--- 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 dd040df5e..000000000
--- a/dev-python/pysaml2/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </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>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="pypi">pysaml2</remote-id>
- <remote-id type="github">rohe/pysaml2</remote-id>
- <bugs-to>https://github.com/IdentityPython/pysaml2/issues</bugs-to>
- <doc>https://pysaml2.readthedocs.io</doc>
- </upstream>
-</pkgmetadata>
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 3cffc8c30..000000000
--- 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_{10..11} )
-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/pytest-cython/Manifest b/dev-python/pytest-cython/Manifest
deleted file mode 100644
index e4663bfb6..000000000
--- 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 28886a8fa..000000000
--- a/dev-python/pytest-cython/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/lgpage/pytest-cython/issues</bugs-to>
- <changelog>https://raw.githubusercontent.com/lgpage/pytest-cython/master/CHANGELOG.rst</changelog>
- <doc lang="en">https://readthedocs.org/projects/pytest-cython/</doc>
- <maintainer>
- <email>page.lg@gmail.com</email>
- <name>Logan Page</name>
- </maintainer>
- <remote-id type="pypi">pytest-cython</remote-id>
- <remote-id type="github">lgpage/pytest-cython</remote-id>
- </upstream>
-</pkgmetadata>
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 6666c51f5..000000000
--- 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_{10..11} 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 6f6278fa2..000000000
--- 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 470f2ff27..000000000
--- a/dev-python/pytest-instafail/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">pytest-dev/pytest-instafail</remote-id>
- <remote-id type="pypi">pytest-instafail</remote-id>
- </upstream>
-</pkgmetadata>
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 5b270883d..000000000
--- 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_{10..11} 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 083bee428..000000000
--- 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 170fb9d04..000000000
--- a/dev-python/pytest-randomly/metadata.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <bugs-to>https://github.com/pytest-dev/pytest-randomly/issues</bugs-to>
- <changelog>https://github.com/pytest-dev/pytest-randomly/blob/master/HISTORY.rst</changelog>
- <maintainer status="active">
- <email>me@adamj.eu</email>
- <name>Adam Johnson</name>
- </maintainer>
- <remote-id type="pypi">pytest-randomly</remote-id>
- <remote-id type="github">pytest-dev/pytest-randomly</remote-id>
- </upstream>
-</pkgmetadata>
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 b67d4e9e7..000000000
--- 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_{10..11} )
-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 662c8df3c..000000000
--- 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 5ec26a7dd..000000000
--- a/dev-python/python-pkcs11/metadata.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">danni/python-pkcs11</remote-id>
- <remote-id type="pypi">python-pkcs11</remote-id>
- <maintainer status="unknown">
- <email>danielle@madeley.id.au</email>
- <name>Danielle Madeley</name>
- </maintainer>
- </upstream>
-</pkgmetadata>
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 b01bdd875..000000000
--- 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_{10..11} )
-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 15d2f25b1..000000000
--- 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 41ee0be51..000000000
--- 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 972422218..000000000
--- a/dev-python/rchitect/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">randy3k/rchitect</remote-id>
- <remote-id type="pypi">rchitect</remote-id>
- <maintainer status="unknown">
- <email>randy.cs.lai@gmail.com</email>
- <name>Randy Lai</name>
- </maintainer>
- </upstream>
-</pkgmetadata>
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 2fd8c09f6..000000000
--- 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_{10..11} )
-
-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 1950f66ec..000000000
--- 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 74df683bc..000000000
--- a/dev-python/rstr/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </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>
- <upstream>
- <remote-id type="pypi">rstr</remote-id>
- <remote-id type="github">leapfrogonline/rstr</remote-id>
- </upstream>
-</pkgmetadata>
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 27f799fae..000000000
--- 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_{10..11} 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 91dc10417..000000000
--- 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 26965d3f3..000000000
--- a/dev-python/schedule/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <upstream>
- <remote-id type="github">dbader/schedule</remote-id>
- <remote-id type="pypi">schedule</remote-id>
- </upstream>
-</pkgmetadata>
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 e52878cb9..000000000
--- 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_{10..11} )
-
-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/sphinxcontrib-restbuilder/Manifest b/dev-python/sphinxcontrib-restbuilder/Manifest
deleted file mode 100644
index f64f350fe..000000000
--- 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 1e5fc44b2..000000000
--- a/dev-python/sphinxcontrib-restbuilder/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">sphinx-contrib/restbuilder</remote-id>
- <remote-id type="pypi">sphinxcontrib-restbuilder</remote-id>
- </upstream>
-</pkgmetadata>
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 bed2259fc..000000000
--- 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_{10..11} 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 d7e92d27c..000000000
--- 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 9ebbae022..000000000
--- a/dev-python/sre-yield/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">google/sre_yield</remote-id>
- <remote-id type="pypi">sre_yield</remote-id>
- </upstream>
-</pkgmetadata>
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 201eb18ef..000000000
--- 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_{10..11} 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 25fca09bc..000000000
--- 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 c7dea1bac..000000000
--- a/dev-python/statmake/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/daltonmaag/statmake/issues</bugs-to>
- <remote-id type="github">daltonmaag/statmake</remote-id>
- <remote-id type="pypi">statmake</remote-id>
- </upstream>
-</pkgmetadata>
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 72ae4cffa..000000000
--- 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_{10..11} )
-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 6239b8cbb..000000000
--- 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 8f1b0a501..000000000
--- a/dev-python/strictyaml/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/crdoconnor/strictyaml/issues</bugs-to>
- <remote-id type="github">crdoconnor/strictyaml</remote-id>
- <remote-id type="pypi">strictyaml</remote-id>
- </upstream>
-</pkgmetadata>
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 016529adb..000000000
--- 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_{10..11} 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 0cc99f6dc..000000000
--- 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 086782c98..000000000
--- a/dev-python/stringbrewer/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">simoncozens/stringbrewer</remote-id>
- <remote-id type="pypi">stringbrewer</remote-id>
- </upstream>
-</pkgmetadata>
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 ee8032872..000000000
--- 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_{10..11} )
-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 7e142cd84..000000000
--- 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 95846c9e8..000000000
--- a/dev-python/sysv_ipc/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">sysv-ipc</remote-id>
- </upstream>
-</pkgmetadata>
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 8602c6647..000000000
--- 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_{10..11} 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 013694ad9..000000000
--- 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 d7ab87c06..000000000
--- 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 655d2c3e7..000000000
--- 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 69d591c2f..000000000
--- 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 368ec7f75..000000000
--- a/dev-python/testrepository/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>Comaintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">testing-cabal/testrepository</remote-id>
- <remote-id type="pypi">testrepository</remote-id>
- <remote-id type="launchpad">testrepository</remote-id>
- </upstream>
-</pkgmetadata>
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 1c616d782..000000000
--- 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_10 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/trueskill/Manifest b/dev-python/trueskill/Manifest
deleted file mode 100644
index 7630dee3d..000000000
--- 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 b5c16d72b..000000000
--- a/dev-python/trueskill/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/sublee/trueskill/issues</bugs-to>
- <changelog>https://raw.githubusercontent.com/sublee/trueskill/master/changelog.rst</changelog>
- <doc lang="en">https://trueskill.org</doc>
- <maintainer>
- <email>sub@subl.ee</email>
- <name>Heungsub Lee</name>
- </maintainer>
- <remote-id type="pypi">trueskill</remote-id>
- <remote-id type="github">sublee/trueskill</remote-id>
- </upstream>
- <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>
-</pkgmetadata>
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 8a31aa756..000000000
--- 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_10 )
-
-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 c908d81c8..000000000
--- 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 3115b99c5..000000000
--- a/dev-python/ttfautohint-py/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/fonttools/ttfautohint-py/issues</bugs-to>
- <remote-id type="github">fonttools/ttfautohint-py</remote-id>
- <remote-id type="pypi">ttfautohint-py</remote-id>
- </upstream>
-</pkgmetadata>
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 3e00b1589..000000000
--- 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_{10..11} )
-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 da549096f..000000000
--- 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 5d9c124df..000000000
--- a/dev-python/types-paramiko/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/python/typeshed/issues</bugs-to>
- <remote-id type="pypi">types-paramiko</remote-id>
- <remote-id type="github">python/typeshed</remote-id>
- <changelog>https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/paramiko.md</changelog>
- </upstream>
-</pkgmetadata>
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 c6f49f23f..000000000
--- 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_{10..11} 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 c6f49f23f..000000000
--- 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_{10..11} 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 000596419..000000000
--- 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 8fdb0cb88..000000000
--- a/dev-python/types-python-dateutil/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/python/typeshed/issues</bugs-to>
- <remote-id type="pypi">types-python-dateutil</remote-id>
- <remote-id type="github">python/typeshed</remote-id>
- <changelog>https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/python-dateutil.md</changelog>
- </upstream>
-</pkgmetadata>
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 c5b7e5333..000000000
--- 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_{10..11} 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 c5b7e5333..000000000
--- 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_{10..11} 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 389d100aa..000000000
--- 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 37bf4113b..000000000
--- a/dev-python/types-pytz/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/python/typeshed/issues</bugs-to>
- <remote-id type="pypi">types-pytz</remote-id>
- <remote-id type="github">python/typeshed</remote-id>
- <changelog>https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/pytz.md</changelog>
- </upstream>
-</pkgmetadata>
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 312607d44..000000000
--- 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_{10..11} 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 312607d44..000000000
--- 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_{10..11} 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/ufo2ft/Manifest b/dev-python/ufo2ft/Manifest
deleted file mode 100644
index e10072bdb..000000000
--- 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 7a04ba8cc..000000000
--- a/dev-python/ufo2ft/metadata.xml
+++ /dev/null
@@ -1,79 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">googlefonts/ufo2ft</remote-id>
- <remote-id type="pypi">ufo2ft</remote-id>
- </upstream>
- <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>
-</pkgmetadata>
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 ad15e2786..000000000
--- 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_{10..11} )
-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 c655a6715..000000000
--- 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 4d363413b..000000000
--- a/dev-python/ufoLib2/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">fonttools/ufoLib2</remote-id>
- <remote-id type="pypi">ufoLib2</remote-id>
- </upstream>
-</pkgmetadata>
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 3f05fce82..000000000
--- 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_{10..11} )
-
-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 5742f45d4..000000000
--- 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_{10..11} )
-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 0308dccf9..000000000
--- 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 2a364a50e..000000000
--- a/dev-python/ufoNormalizer/metadata.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/unified-font-object/ufoNormalizer/issues</bugs-to>
- <maintainer>
- <email>tal@typesupply.com</email>
- <name>Tal Leming</name>
- </maintainer>
- <remote-id type="pypi">ufonormalizer</remote-id>
- <remote-id type="github">unified-font-object/ufoNormalizer</remote-id>
- </upstream>
- <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>
-</pkgmetadata>
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 80d38d246..000000000
--- 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_{10..11} 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 d4624bfb4..000000000
--- 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 624722489..000000000
--- a/dev-python/ufoProcessor/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/LettError/ufoProcessor/issues</bugs-to>
- <remote-id type="github">LettError/ufoProcessor</remote-id>
- <remote-id type="pypi">ufoProcessor</remote-id>
- </upstream>
-</pkgmetadata>
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 579f1d147..000000000
--- 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_{10..11} )
-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 b68ec9b56..000000000
--- 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 29085fa14..000000000
--- 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 3340535bd..000000000
--- a/dev-python/uharfbuzz/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/harfbuzz/uharfbuzz/issues</bugs-to>
- <remote-id type="github">harfbuzz/uharfbuzz</remote-id>
- <remote-id type="pypi">uharfbuzz</remote-id>
- </upstream>
-</pkgmetadata>
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 bf3b81c36..000000000
--- 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_{10..11} 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 ecec5d415..000000000
--- 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 fd08a559d..000000000
--- 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 5261e03b5..000000000
--- a/dev-python/ukpostcodeparser/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="github">hamstah/ukpostcodeparser</remote-id>
- <remote-id type="pypi">UkPostcodeParser</remote-id>
- </upstream>
-</pkgmetadata>
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 f8b3f80b0..000000000
--- 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=( pypy3 python3_{10..11} )
-
-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 26cbaa44c..000000000
--- 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 06c513480..000000000
--- a/dev-python/unicodedata2/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/mikekap/unicodedata2/issues</bugs-to>
- <remote-id type="github">mikekap/unicodedata2</remote-id>
- <remote-id type="pypi">unicodedata2</remote-id>
- </upstream>
-</pkgmetadata>
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 0398a2972..000000000
--- 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_{10..11} )
-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/vharfbuzz/Manifest b/dev-python/vharfbuzz/Manifest
deleted file mode 100644
index 04ef53dfa..000000000
--- 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 892ae0499..000000000
--- a/dev-python/vharfbuzz/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">simoncozens/vharfbuzz</remote-id>
- <remote-id type="pypi">vharfbuzz</remote-id>
- </upstream>
-</pkgmetadata>
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 fc4aa7711..000000000
--- 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_{10..11} )
-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/vttlib/Manifest b/dev-python/vttlib/Manifest
deleted file mode 100644
index 8e328f87e..000000000
--- 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 76cb87289..000000000
--- a/dev-python/vttlib/metadata.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </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>
- <remote-id type="github">daltonmaag/vttLib</remote-id>
- <remote-id type="pypi">vttlib</remote-id>
- <maintainer>
- <name>Dalton Maag Ltd</name>
- <email>info@daltonmaag.com</email>
- </maintainer>
- </upstream>
-</pkgmetadata>
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 cf8328380..000000000
--- 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_{10..11} )
-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/wsgi_intercept/Manifest b/dev-python/wsgi_intercept/Manifest
deleted file mode 100644
index d305be836..000000000
--- 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 30ecfe0ba..000000000
--- a/dev-python/wsgi_intercept/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">wsgi-intercept</remote-id>
- <remote-id type="github">cdent/wsgi-intercept</remote-id>
- </upstream>
-</pkgmetadata>
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 b1b8ea0f5..000000000
--- 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_{10..11} 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/yaql/Manifest b/dev-python/yaql/Manifest
deleted file mode 100644
index 8fa23e3de..000000000
--- 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 594548b9d..000000000
--- a/dev-python/yaql/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </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="pypi">yaql</remote-id>
- <remote-id type="github">openstack/yaql</remote-id>
- <remote-id type="launchpad">yaql</remote-id>
- </upstream>
-</pkgmetadata>
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 a00094133..000000000
--- 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_10 )
-
-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 6bf37eaa2..000000000
--- 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 b002ae949..000000000
--- a/dev-python/youseedee/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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>
- <remote-id type="github">simoncozens/youseedee</remote-id>
- <remote-id type="pypi">youseedee</remote-id>
- </upstream>
-</pkgmetadata>
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 5f373f983..000000000
--- 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_{10..11} )
-
-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 e1657b673..000000000
--- 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_{10..11} )
-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}]"