From ec560e4b511b5d7cb09adbd406de3ddb8386156f Mon Sep 17 00:00:00 2001 From: root Date: Wed, 12 Aug 2026 07:05:33 -0500 Subject: Adding metadata --- dev-python/gbinder/Manifest | 1 - dev-python/gbinder/gbinder-1.3.0.ebuild | 37 -------------- dev-python/internetarchive/Manifest | 2 +- .../internetarchive/internetarchive-5.11.0.ebuild | 56 ++++++++++++++++++++ .../internetarchive/internetarchive-5.7.1.ebuild | 59 ---------------------- dev-python/mastodon-py/mastodon-py-2.2.1.ebuild | 4 ++ dev-python/pillow-heif/Manifest | 2 +- dev-python/pillow-heif/pillow-heif-1.3.0.ebuild | 38 -------------- dev-python/pillow-heif/pillow-heif-1.5.0.ebuild | 38 ++++++++++++++ dev-python/python-fire/metadata.xml | 4 ++ dev-python/python-fire/python-fire-0.7.0-r1.ebuild | 49 ++++++++++++++++++ dev-python/python-fire/python-fire-0.7.0.ebuild | 31 ------------ dev-python/sphinx-inline-tabs/Manifest | 1 + .../sphinx-inline-tabs-2023.4.21-r1.ebuild | 6 ++- .../sphinx-inline-tabs-2025.12.21.14.ebuild | 19 +++++++ dev-python/stone/Manifest | 2 +- dev-python/stone/stone-3.5.0.ebuild | 30 ----------- dev-python/stone/stone-3.5.4.ebuild | 46 +++++++++++++++++ 18 files changed, 225 insertions(+), 200 deletions(-) delete mode 100644 dev-python/gbinder/gbinder-1.3.0.ebuild create mode 100644 dev-python/internetarchive/internetarchive-5.11.0.ebuild delete mode 100644 dev-python/internetarchive/internetarchive-5.7.1.ebuild delete mode 100644 dev-python/pillow-heif/pillow-heif-1.3.0.ebuild create mode 100644 dev-python/pillow-heif/pillow-heif-1.5.0.ebuild create mode 100644 dev-python/python-fire/python-fire-0.7.0-r1.ebuild delete mode 100644 dev-python/python-fire/python-fire-0.7.0.ebuild create mode 100644 dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2025.12.21.14.ebuild delete mode 100644 dev-python/stone/stone-3.5.0.ebuild create mode 100644 dev-python/stone/stone-3.5.4.ebuild (limited to 'dev-python') diff --git a/dev-python/gbinder/Manifest b/dev-python/gbinder/Manifest index c1b05916b8dd..7a9e806c736e 100644 --- a/dev-python/gbinder/Manifest +++ b/dev-python/gbinder/Manifest @@ -1,2 +1 @@ -DIST gbinder-1.3.0.tar.gz 25267 BLAKE2B 060d8d0c7333fa145398e521d83eef7296531631ae3b2bf585b369f6444c613b943b62b40fe93ef26145501b1897318126b39a4f722e2a5fb98e61539d9c1329 SHA512 fda25822cc6021f11204029322458abf923ac326cc4aa5b9f36920022662460b02e18e45c4765d095bd074cdbfe43023237bc09dcab21cd9524146a62e302d5c DIST gbinder-1.3.1.gh.tar.gz 25484 BLAKE2B 1f3d7512eb4bb88b98418c5d1f7ec9b0fb608cdd6a40b20faaa88a8e2721fb1a0fad0072d1e9f7e36086e0b345f89bd4fb1ddce14e99c5b30feec98117ea6c4a SHA512 85c78ad76cc9403b09be1fb96424f529aa0cee7a570bc5cb7a4515a4746b006998c6b32a6d59c9931846d825c99ae59e71e2e907940adc3ae13415d6655d5f00 diff --git a/dev-python/gbinder/gbinder-1.3.0.ebuild b/dev-python/gbinder/gbinder-1.3.0.ebuild deleted file mode 100644 index cbe82a95c9b8..000000000000 --- a/dev-python/gbinder/gbinder-1.3.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -DISTUTILS_USE_PEP517="setuptools" -DISTUTILS_EXT=1 - -inherit distutils-r1 - -if [[ ${PV} != *9999* ]]; then - MY_PN="${PN}-python" - MY_P="${MY_PN}-${PV}" - S="${WORKDIR}/${MY_P}" - SRC_URI="https://github.com/erfanoabdi/gbinder-python/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/erfanoabdi/gbinder-python.git" -fi - -DESCRIPTION="Python bindings for dev-libs/gbinder" -HOMEPAGE="https://github.com/erfanoabdi/gbinder-python" -LICENSE="GPL-3" -SLOT="0" - -DEPEND=" - dev-libs/gbinder - dev-libs/libglibutil -" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - dev-python/cython[${PYTHON_USEDEP}] -" diff --git a/dev-python/internetarchive/Manifest b/dev-python/internetarchive/Manifest index 64175ccd8325..279420e6ff75 100644 --- a/dev-python/internetarchive/Manifest +++ b/dev-python/internetarchive/Manifest @@ -1,2 +1,2 @@ -DIST internetarchive-5.7.1.gh.tar.gz 165427 BLAKE2B 34e6c35feacbe60e228a6896486480b438db704dd63fcdb5529d4dc449d3db1075198a23fbef32defebb0855f9df18fcfa7f942c316500222c0b8ad5edf313e8 SHA512 be3035f047d5eb133cb490ddfbf3f773bc5e565d4142cc449345c814938571e02af21a3162e5f33746c53affe1a5389f3fc1fb442c7a0934fb2ce31d785f24a2 +DIST internetarchive-5.11.0.gh.tar.gz 198027 BLAKE2B 0cd7e9138378a95099176c7d17d23fa51587560db5f0b76a394e383c018131f69776cdcffddd6e0a7abf9ae7918a5d381056777eb4faa90cbe89218958868631 SHA512 47dd53cc1b3525f2a8b76b2b15f9f37704da1bb6e158e6b58be6ed888e7b43c2b5e90719e87c8cf4ca099c923eb9c596bd04a4d8111c8b5db1ddcac05dbdcf41 DIST internetarchive-5.8.0.gh.tar.gz 170811 BLAKE2B 245cd7395637f097ab15f0b218b069726ab8589eafa75a5ce3ae9d545fb018631296f6992221ccb00413e73fbf4c8de3a5c10cb752287c8ff626af23e103d5f5 SHA512 13f9e580cb87f8128d3aeaf9def390706d19d54b125b49383140b39e6172428ad7a6866ff3f2aa7ec7a102ab6325c6a7bcee5efdf7b01e7a2ed5fe04d3bfa789 diff --git a/dev-python/internetarchive/internetarchive-5.11.0.ebuild b/dev-python/internetarchive/internetarchive-5.11.0.ebuild new file mode 100644 index 000000000000..3677f7e72ece --- /dev/null +++ b/dev-python/internetarchive/internetarchive-5.11.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{13..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Lib and CLI for archive.org - for search, uploading, downloading, rename etc" +HOMEPAGE="https://github.com/jjjake/internetarchive" + +SRC_URI="https://github.com/jjjake/internetarchive/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/jsonpatch[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +# Because they want internet +EPYTEST_DESELECT=( + tests/cli/test_ia_download.py::test_checksum + tests/cli/test_ia_download.py::test_checksum_archive + tests/cli/test_ia_download.py::test_clobber + tests/cli/test_ia_download.py::test_destdir + tests/cli/test_ia_download.py::test_dry_run + tests/cli/test_ia_download.py::test_exclude + tests/cli/test_ia_download.py::test_format + tests/cli/test_ia_download.py::test_glob + tests/cli/test_ia_download.py::test_https + tests/cli/test_ia_download.py::test_no_args + tests/cli/test_ia_download.py::test_no_directories + tests/cli/test_ia_download.py::test_on_the_fly_format + tests/cli/test_ia_upload.py::test_ia_upload_invalid_identifier + tests/test_api.py::test_get_item_request_kwargs_timeout + tests/test_files.py::test_item_download_range_jobs_no_separator + tests/test_files.py::test_item_download_range_jobs_sends_ranges_in_order + tests/test_files.py::test_range_jobs_forward_caller_headers + tests/test_files.py::test_range_jobs_surface_download_errors + tests/test_item.py::test_download_ignore_errors + tests/test_session.py::test_cookies + tests/test_session.py::test_s3_is_overloaded +) + +distutils_enable_tests pytest diff --git a/dev-python/internetarchive/internetarchive-5.7.1.ebuild b/dev-python/internetarchive/internetarchive-5.7.1.ebuild deleted file mode 100644 index cbf2586c31fd..000000000000 --- a/dev-python/internetarchive/internetarchive-5.7.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -DESCRIPTION="Lib and CLI for archive.org - for search, uploading, downloading, rename etc" -HOMEPAGE="https://github.com/jjjake/internetarchive" - -SRC_URI="https://github.com/jjjake/internetarchive/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/jsonpatch[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/schema[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -# Because they want internet -EPYTEST_DESELECT=( - tests/cli/test_ia.py::test_ia - tests/cli/test_ia_download.py::test_checksum - tests/cli/test_ia_download.py::test_checksum_archive - tests/cli/test_ia_download.py::test_clobber - tests/cli/test_ia_download.py::test_destdir - tests/cli/test_ia_download.py::test_dry_run - tests/cli/test_ia_download.py::test_exclude - tests/cli/test_ia_download.py::test_format - tests/cli/test_ia_download.py::test_glob - tests/cli/test_ia_download.py::test_https - tests/cli/test_ia_download.py::test_no_args - tests/cli/test_ia_download.py::test_no_directories - tests/cli/test_ia_download.py::test_on_the_fly_format - tests/cli/test_ia_upload.py::test_ia_upload_invalid_identifier - tests/test_api.py::test_get_item_with_kwargs - tests/test_api.py::test_upload_validate_identifier - tests/test_item.py::test_download_ignore_errors - tests/test_item.py::test_upload - tests/test_item.py::test_upload_automatic_size_hint - tests/test_item.py::test_upload_metadata - tests/test_item.py::test_upload_queue_derive - tests/test_item.py::test_upload_validate_identifier - tests/test_session.py::test_cookies - tests/test_session.py::test_s3_is_overloaded -) - -distutils_enable_tests pytest diff --git a/dev-python/mastodon-py/mastodon-py-2.2.1.ebuild b/dev-python/mastodon-py/mastodon-py-2.2.1.ebuild index ab12b3247fa2..9909c107f7fe 100644 --- a/dev-python/mastodon-py/mastodon-py-2.2.1.ebuild +++ b/dev-python/mastodon-py/mastodon-py-2.2.1.ebuild @@ -53,5 +53,9 @@ distutils_enable_sphinx docs \ dev-python/sphinx-rtd-theme python_test() { + local EPYTEST_IGNORE=() + use grapheme || + EPYTEST_IGNORE+=( tests/test_status_length.py ) + epytest -o addopts= } diff --git a/dev-python/pillow-heif/Manifest b/dev-python/pillow-heif/Manifest index 5506687c93e4..6ce873bc1779 100644 --- a/dev-python/pillow-heif/Manifest +++ b/dev-python/pillow-heif/Manifest @@ -1,2 +1,2 @@ -DIST pillow_heif-1.3.0.tar.gz 17133211 BLAKE2B d0f4d63a7d5f1b4ef8b1e11e1c9a1b597bff1fa97466e8a6f1b8c51b5a83d24f7e044f604574ff40b463a71ca28f4953e04e19a0e76f89dda6aa92d883adeb25 SHA512 1e82f99b44da4f1f17161050882df1ddd6953c49c6f3e236c09c972c20a3b378cbca7e3152eba7a96538a66069ce860fdde28d3fe61f81763560e45072cfdafc DIST pillow_heif-1.4.0.tar.gz 17127538 BLAKE2B 6821dbae63906d783dfcd903641a7c85d83923fbe7c7895997784a6e56be2689cb831f801bd229eeccee908effbe4550f45f6db132ea0fc80b05d774e16863fb SHA512 1fce1e4ae596908e671ae6e7b58822a6bd99572be21752a416d4088ff29217e2ef465b65322a277a2280dbfea03aa8a4272302fdcf093d36d40134d32a01e884 +DIST pillow_heif-1.5.0.tar.gz 17114105 BLAKE2B 0b7523f9ce8ba4108fafa4222445ddcfb3498b0099967754e6df3ffacb2566c9021d9c4ba92689bc52573dc8ee6ef75a360ff9abba58205fd69ba647c0cbcd50 SHA512 07157c9a8d3897414ef32ce357af551c78ca97417016e69dd0ba16f18737a5be5cdf941208f3977aac378cf82fb6cd5b766455f592f85fa1fe27ede134f1c42d diff --git a/dev-python/pillow-heif/pillow-heif-1.3.0.ebuild b/dev-python/pillow-heif/pillow-heif-1.3.0.ebuild deleted file mode 100644 index 9c34c9312712..000000000000 --- a/dev-python/pillow-heif/pillow-heif-1.3.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2024-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) -inherit distutils-r1 pypi - -DESCRIPTION="Python interface for libheif library" -HOMEPAGE=" - https://github.com/bigcat88/pillow_heif - https://pypi.org/project/pillow-heif/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] - >=media-libs/libheif-1.19.5:= -" -BDEPEND=" - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}] - >=media-libs/libheif-1.19.5:=[x265] - media-libs/opencv[png,python,${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}/${PN}-0.21.0-respect-cflags.patch" ) - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/pillow-heif/pillow-heif-1.5.0.ebuild b/dev-python/pillow-heif/pillow-heif-1.5.0.ebuild new file mode 100644 index 000000000000..08b15d25d286 --- /dev/null +++ b/dev-python/pillow-heif/pillow-heif-1.5.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) +inherit distutils-r1 pypi + +DESCRIPTION="Python interface for libheif library" +HOMEPAGE=" + https://github.com/bigcat88/pillow_heif + https://pypi.org/project/pillow-heif/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + >=media-libs/libheif-1.23.1:= +" +BDEPEND=" + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}] + >=media-libs/libheif-1.23.1:=[x265] + media-libs/opencv[png,python,${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.21.0-respect-cflags.patch" ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/python-fire/metadata.xml b/dev-python/python-fire/metadata.xml index 5f33304011d5..e01cbd79c083 100644 --- a/dev-python/python-fire/metadata.xml +++ b/dev-python/python-fire/metadata.xml @@ -1,5 +1,9 @@ + + bakedsnake@vagrantz.xyz + bakedsnake + baldeagleos-repo diff --git a/dev-python/python-fire/python-fire-0.7.0-r1.ebuild b/dev-python/python-fire/python-fire-0.7.0-r1.ebuild new file mode 100644 index 000000000000..b1cff5145c63 --- /dev/null +++ b/dev-python/python-fire/python-fire-0.7.0-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{13..14} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="fire" +inherit distutils-r1 pypi + +DESCRIPTION="Library for automatically generating command line interfaces from Python objects" +HOMEPAGE="https://pypi.org/project/python-fire/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/six + dev-python/termcolor +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/hypothesis + dev-python/mock + dev-python/pytest-asyncio + dev-python/termcolor + dev-python/hypothesis + ) +" + +EPYTEST_PLUGINS=( ) +EPYTEST_DESELECT=( "fire/fire_test.py::FireTest::testFireAsyncio" ) + +src_prepare() { + default + # Update / remove deprecated options + sed -ie "/'License ::/d" setup.py \ + || die "Failed to remove deprecated setuptools options" + + sed -ie "s/requires_python/python_requires/g" setup.py \ + || die "Failed to rename deprecated `requires_python`" + + sed -ie "/tests_require/d" setup.py \ + || die "Failed to remove deprecated `tests_require`" +} + +distutils_enable_tests pytest diff --git a/dev-python/python-fire/python-fire-0.7.0.ebuild b/dev-python/python-fire/python-fire-0.7.0.ebuild deleted file mode 100644 index e10096a00bbc..000000000000 --- a/dev-python/python-fire/python-fire-0.7.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_PN="fire" -inherit distutils-r1 pypi - -DESCRIPTION="Library for automatically generating command line interfaces from Python objects" -HOMEPAGE="https://pypi.org/project/python-fire/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/six - dev-python/termcolor -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/hypothesis - dev-python/mock - dev-python/pytest-asyncio - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/sphinx-inline-tabs/Manifest b/dev-python/sphinx-inline-tabs/Manifest index d45863abca58..32fb901e6fff 100644 --- a/dev-python/sphinx-inline-tabs/Manifest +++ b/dev-python/sphinx-inline-tabs/Manifest @@ -1 +1,2 @@ DIST sphinx_inline_tabs-2023.4.21.tar.gz 42664 BLAKE2B e7f00bb220a194d6aad2285af793b540233d3a4122c82c34c28d03e62fa463252dff7624470f3abf4e5cd9028c9abfabc0b663fc56acee809bcd10d1bc886038 SHA512 d5c856821ca3d2b251733fe200465679dc875d66719851f89b6e38fd1898e40a2bbc97975b6bbdb7bf769fb67038bbb8dd94282504adb0977c57e8d1cf3fde5c +DIST sphinx_inline_tabs-2025.12.21.14.tar.gz 45572 BLAKE2B cc20bf4ae3d3aafb62659180e1d9bf4c164e0564f1f69a993a0d34c68f69101536d07a8d85b14abc329e938261287d6c09f72de2feb876439dd188affa017857 SHA512 4cdf9fd630a8143fcd924c2cb457c5c5cff434cd8b51039c3a425a0a1e398142ae57459069ae8abd47941b802fb7273a12f437cfb4476f346f3b2ecb65dc9402 diff --git a/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21-r1.ebuild b/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21-r1.ebuild index b7238be73c9e..e852ef545247 100644 --- a/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21-r1.ebuild +++ b/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,6 +14,10 @@ LICENSE="MIT" SLOT="0" KEYWORDS="amd64 arm64 ~riscv ~x86" +BDEPEND=" +