From 55d85b00f95c52ff327d35d9cc5bf240ab37f11f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 11 Nov 2023 22:34:01 +0000 Subject: gentoo auto-resync : 11:11:2023 - 22:34:00 --- dev-python/Frozen-Flask/Frozen-Flask-1.0.0.ebuild | 32 ------ dev-python/Frozen-Flask/Frozen-Flask-1.0.1.ebuild | 27 +++++ dev-python/Frozen-Flask/Manifest | 5 +- .../files/Frozen-Flask-1.0.0-test-install.patch | 26 ----- dev-python/Manifest.gz | Bin 270008 -> 270008 bytes dev-python/Nuitka/Manifest | 2 + dev-python/Nuitka/Nuitka-1.8.6.ebuild | 52 +++++++++ dev-python/aiodns/Manifest | 7 +- dev-python/aiodns/aiodns-3.0.0-r1.ebuild | 39 ------- dev-python/aiodns/aiodns-3.1.0.ebuild | 34 ------ dev-python/aiodns/aiodns-3.1.1.ebuild | 2 +- .../aiodns/files/aiodns-3.0.0-py3.10-tests.patch | 24 ---- dev-python/aiohttp/Manifest | 2 +- dev-python/aiohttp/aiohttp-3.8.6-r1.ebuild | 2 +- dev-python/bleach/Manifest | 4 +- dev-python/bleach/bleach-6.0.0.ebuild | 45 -------- dev-python/bleach/bleach-6.1.0.ebuild | 2 +- dev-python/blinker/Manifest | 6 +- dev-python/blinker/blinker-1.6.2.ebuild | 21 ---- dev-python/blinker/blinker-1.6.3.ebuild | 21 ---- dev-python/blinker/blinker-1.7.0.ebuild | 2 +- dev-python/certifi/Manifest | 3 +- dev-python/certifi/certifi-3021.3.16-r3.ebuild | 55 --------- dev-python/certifi/certifi-3021.3.16-r4.ebuild | 2 +- dev-python/clang-python/Manifest | 2 + .../clang-python-18.0.0_pre20231111.ebuild | 53 +++++++++ dev-python/croniter/Manifest | 6 +- dev-python/croniter/croniter-1.4.1.ebuild | 30 ----- dev-python/croniter/croniter-2.0.0.ebuild | 31 ----- dev-python/croniter/croniter-2.0.1.ebuild | 2 +- dev-python/cwcwidth/Manifest | 4 +- dev-python/cwcwidth/cwcwidth-0.1.8.ebuild | 35 ------ dev-python/cwcwidth/cwcwidth-0.1.9.ebuild | 2 +- dev-python/docstring-to-markdown/Manifest | 4 +- .../docstring-to-markdown-0.12.ebuild | 32 ------ .../docstring-to-markdown-0.13.ebuild | 2 +- dev-python/elastic-transport/Manifest | 6 +- .../elastic-transport-8.10.0.ebuild | 2 +- .../elastic-transport-8.4.0.ebuild | 55 --------- .../elastic-transport-8.4.1-r1.ebuild | 64 ----------- dev-python/google-auth/Manifest | 6 +- dev-python/google-auth/google-auth-2.23.2.ebuild | 60 ---------- dev-python/google-auth/google-auth-2.23.3.ebuild | 60 ---------- dev-python/google-auth/google-auth-2.23.4.ebuild | 2 +- dev-python/greenlet/Manifest | 2 +- dev-python/greenlet/greenlet-3.0.1.ebuild | 2 +- dev-python/h5py/Manifest | 4 +- dev-python/h5py/h5py-3.10.0.ebuild | 2 +- dev-python/h5py/h5py-3.9.0.ebuild | 70 ------------ dev-python/httpcore/Manifest | 2 +- dev-python/httpcore/httpcore-1.0.0.ebuild | 2 +- dev-python/jupyter-client/Manifest | 6 +- .../jupyter-client/jupyter-client-8.3.1.ebuild | 49 -------- .../jupyter-client/jupyter-client-8.4.0.ebuild | 49 -------- .../jupyter-client/jupyter-client-8.5.0.ebuild | 2 +- dev-python/lit/Manifest | 2 + dev-python/lit/lit-18.0.0_pre20231111.ebuild | 45 ++++++++ dev-python/lxml/Manifest | 2 +- dev-python/lxml/lxml-4.9.3-r2.ebuild | 2 +- dev-python/markdown/Manifest | 6 +- dev-python/markdown/markdown-3.4.4.ebuild | 39 ------- dev-python/markdown/markdown-3.5.1.ebuild | 2 +- dev-python/markdown/markdown-3.5.ebuild | 39 ------- dev-python/moto/Manifest | 2 + dev-python/moto/moto-4.2.8.ebuild | 126 +++++++++++++++++++++ dev-python/mypy/Manifest | 2 +- dev-python/mypy/mypy-1.6.0.ebuild | 2 +- dev-python/orjson/Manifest | 28 +---- dev-python/orjson/orjson-3.9.10.ebuild | 2 +- dev-python/orjson/orjson-3.9.7.ebuild | 86 -------------- dev-python/orjson/orjson-3.9.8.ebuild | 84 -------------- dev-python/orjson/orjson-3.9.9.ebuild | 88 -------------- dev-python/pikepdf/Manifest | 2 +- dev-python/pikepdf/pikepdf-8.6.0.ebuild | 2 +- dev-python/pipx/Manifest | 4 +- dev-python/pipx/pipx-1.2.0.ebuild | 34 ------ dev-python/pipx/pipx-1.2.1.ebuild | 34 ++++++ dev-python/pycares/Manifest | 4 +- dev-python/pycares/pycares-4.3.0.ebuild | 58 ---------- dev-python/pycares/pycares-4.4.0.ebuild | 2 +- dev-python/pyfakefs/Manifest | 4 +- dev-python/pyfakefs/pyfakefs-5.2.4.ebuild | 35 ------ dev-python/pyfakefs/pyfakefs-5.3.0.ebuild | 2 +- dev-python/pytest-localserver/Manifest | 4 +- .../pytest-localserver-0.8.0.ebuild | 44 ------- .../pytest-localserver-0.8.1.ebuild | 2 +- dev-python/pytest-timeout/Manifest | 4 +- .../pytest-timeout/pytest-timeout-2.1.0.ebuild | 31 ----- .../pytest-timeout/pytest-timeout-2.2.0.ebuild | 2 +- dev-python/pytest-xdist/Manifest | 2 + dev-python/pytest-xdist/pytest-xdist-3.4.0.ebuild | 44 +++++++ dev-python/pywlroots/Manifest | 4 +- dev-python/pywlroots/pywlroots-0.16.5.ebuild | 45 -------- dev-python/pywlroots/pywlroots-0.16.6.ebuild | 2 +- dev-python/selenium/Manifest | 2 +- dev-python/selenium/selenium-4.14.0.ebuild | 2 +- dev-python/shapely/Manifest | 6 +- .../shapely/files/shapely-2.0.1-cython3.patch | 30 ----- dev-python/shapely/shapely-2.0.1-r1.ebuild | 56 --------- dev-python/shapely/shapely-2.0.1.ebuild | 47 -------- dev-python/shapely/shapely-2.0.2.ebuild | 2 +- dev-python/tldextract/Manifest | 6 +- dev-python/tldextract/tldextract-3.6.0.ebuild | 35 ------ dev-python/tldextract/tldextract-5.0.0.ebuild | 35 ------ dev-python/tldextract/tldextract-5.0.1.ebuild | 2 +- dev-python/types-psutil/Manifest | 2 +- .../types-psutil/types-psutil-5.9.5.17.ebuild | 2 +- dev-python/types-setuptools/Manifest | 2 +- .../types-setuptools-68.2.0.1.ebuild | 2 +- dev-python/websocket-client/Manifest | 4 +- .../websocket-client/websocket-client-1.6.3.ebuild | 37 ------ .../websocket-client/websocket-client-1.6.4.ebuild | 2 +- dev-python/wtforms/Manifest | 6 +- dev-python/wtforms/wtforms-3.0.1-r1.ebuild | 37 ------ dev-python/wtforms/wtforms-3.1.0.ebuild | 36 ------ dev-python/wtforms/wtforms-3.1.1.ebuild | 2 +- 116 files changed, 457 insertions(+), 1883 deletions(-) delete mode 100644 dev-python/Frozen-Flask/Frozen-Flask-1.0.0.ebuild create mode 100644 dev-python/Frozen-Flask/Frozen-Flask-1.0.1.ebuild delete mode 100644 dev-python/Frozen-Flask/files/Frozen-Flask-1.0.0-test-install.patch create mode 100644 dev-python/Nuitka/Nuitka-1.8.6.ebuild delete mode 100644 dev-python/aiodns/aiodns-3.0.0-r1.ebuild delete mode 100644 dev-python/aiodns/aiodns-3.1.0.ebuild delete mode 100644 dev-python/aiodns/files/aiodns-3.0.0-py3.10-tests.patch delete mode 100644 dev-python/bleach/bleach-6.0.0.ebuild delete mode 100644 dev-python/blinker/blinker-1.6.2.ebuild delete mode 100644 dev-python/blinker/blinker-1.6.3.ebuild delete mode 100644 dev-python/certifi/certifi-3021.3.16-r3.ebuild create mode 100644 dev-python/clang-python/clang-python-18.0.0_pre20231111.ebuild delete mode 100644 dev-python/croniter/croniter-1.4.1.ebuild delete mode 100644 dev-python/croniter/croniter-2.0.0.ebuild delete mode 100644 dev-python/cwcwidth/cwcwidth-0.1.8.ebuild delete mode 100644 dev-python/docstring-to-markdown/docstring-to-markdown-0.12.ebuild delete mode 100644 dev-python/elastic-transport/elastic-transport-8.4.0.ebuild delete mode 100644 dev-python/elastic-transport/elastic-transport-8.4.1-r1.ebuild delete mode 100644 dev-python/google-auth/google-auth-2.23.2.ebuild delete mode 100644 dev-python/google-auth/google-auth-2.23.3.ebuild delete mode 100644 dev-python/h5py/h5py-3.9.0.ebuild delete mode 100644 dev-python/jupyter-client/jupyter-client-8.3.1.ebuild delete mode 100644 dev-python/jupyter-client/jupyter-client-8.4.0.ebuild create mode 100644 dev-python/lit/lit-18.0.0_pre20231111.ebuild delete mode 100644 dev-python/markdown/markdown-3.4.4.ebuild delete mode 100644 dev-python/markdown/markdown-3.5.ebuild create mode 100644 dev-python/moto/moto-4.2.8.ebuild delete mode 100644 dev-python/orjson/orjson-3.9.7.ebuild delete mode 100644 dev-python/orjson/orjson-3.9.8.ebuild delete mode 100644 dev-python/orjson/orjson-3.9.9.ebuild delete mode 100644 dev-python/pipx/pipx-1.2.0.ebuild create mode 100644 dev-python/pipx/pipx-1.2.1.ebuild delete mode 100644 dev-python/pycares/pycares-4.3.0.ebuild delete mode 100644 dev-python/pyfakefs/pyfakefs-5.2.4.ebuild delete mode 100644 dev-python/pytest-localserver/pytest-localserver-0.8.0.ebuild delete mode 100644 dev-python/pytest-timeout/pytest-timeout-2.1.0.ebuild create mode 100644 dev-python/pytest-xdist/pytest-xdist-3.4.0.ebuild delete mode 100644 dev-python/pywlroots/pywlroots-0.16.5.ebuild delete mode 100644 dev-python/shapely/files/shapely-2.0.1-cython3.patch delete mode 100644 dev-python/shapely/shapely-2.0.1-r1.ebuild delete mode 100644 dev-python/shapely/shapely-2.0.1.ebuild delete mode 100644 dev-python/tldextract/tldextract-3.6.0.ebuild delete mode 100644 dev-python/tldextract/tldextract-5.0.0.ebuild delete mode 100644 dev-python/websocket-client/websocket-client-1.6.3.ebuild delete mode 100644 dev-python/wtforms/wtforms-3.0.1-r1.ebuild delete mode 100644 dev-python/wtforms/wtforms-3.1.0.ebuild (limited to 'dev-python') diff --git a/dev-python/Frozen-Flask/Frozen-Flask-1.0.0.ebuild b/dev-python/Frozen-Flask/Frozen-Flask-1.0.0.ebuild deleted file mode 100644 index ae51cc6b0c49..000000000000 --- a/dev-python/Frozen-Flask/Frozen-Flask-1.0.0.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 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Freezes a Flask application into a set of static files" -HOMEPAGE=" - https://github.com/Frozen-Flask/Frozen-Flask/ - https://pypi.org/project/Frozen-Flask/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/flask-2.0.0[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs \ - dev-python/flask-sphinx-themes -distutils_enable_tests pytest - -PATCHES=( - # https://github.com/Frozen-Flask/Frozen-Flask/commit/d3ef9a7315c1742b1d86c32444f5f07e50fa5fbf - "${FILESDIR}/${P}-test-install.patch" -) diff --git a/dev-python/Frozen-Flask/Frozen-Flask-1.0.1.ebuild b/dev-python/Frozen-Flask/Frozen-Flask-1.0.1.ebuild new file mode 100644 index 000000000000..c82af52f98e6 --- /dev/null +++ b/dev-python/Frozen-Flask/Frozen-Flask-1.0.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Freezes a Flask application into a set of static files" +HOMEPAGE=" + https://github.com/Frozen-Flask/Frozen-Flask/ + https://pypi.org/project/Frozen-Flask/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/flask-2.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + dev-python/flask-sphinx-themes +distutils_enable_tests pytest diff --git a/dev-python/Frozen-Flask/Manifest b/dev-python/Frozen-Flask/Manifest index 60c56bf0d9c0..16a5084526f9 100644 --- a/dev-python/Frozen-Flask/Manifest +++ b/dev-python/Frozen-Flask/Manifest @@ -1,6 +1,5 @@ -AUX Frozen-Flask-1.0.0-test-install.patch 751 BLAKE2B d98b6d5adf8cfa2c41826af168e04f97c602a7a184b2906a63cba43fa54918b8a0bbc7b358e4292b777ef57856f9524dd6e8eac45a86918823b1a791d39e4c7b SHA512 032e0d1ebe716b2a530bc8ec8fc169d3d0dec6cad21f4cb120c833ed41ad120209bf4f7a772df69fb6c5ac2609db9184fc5e73ef08e31b84af9197903302625a DIST Frozen-Flask-0.18.tar.gz 179245 BLAKE2B a82695892aef9b6b4e3aeb91f12f78d7d661f2f2b0efc57c11f64524ed467b85d8d9e0e7b147cb78c3d0a641dfef0f683e0f77cfda560aada79e1b435424c0ce SHA512 6c2e4d900547cc5c0de4af23b96c5b9e1925101fb40f710bedc67ac52c303282aa223f6972f5b9cc813878bb15eb90cb0a007619dd5a9db2dec762f04dcc7ba0 -DIST frozen_flask-1.0.0.tar.gz 101425 BLAKE2B a515c8ca700d166b9c11d2fa8d80634d7ba5581716888fc52db02292cdafbbf8e3b914a4e724b3e61464f83a8c921c9f380d6198ea264bce2dfb5991ea9f1cd7 SHA512 90ee0cbb02e563ac047d7acf7d1e17f4f0797d10d472b1dbc08345c130d79eda8e0aca7ec5b3a5dd7f839f0001ca24b189df118ccb2632ecbeba894b16df5e07 +DIST frozen_flask-1.0.1.tar.gz 101449 BLAKE2B 5127e7d6485b5a23025dd31ccad6346c77bcbdb0c537806f014bf9b499c0aaf13e56a406594d86f457b290fad25e938beb4db473ba7c8f1afefd6d2471a8b03c SHA512 b4e1cfebbb374fa8e863436e0ed637e1a57432fb2a2e719536161fea359320384b51238dae1cf3fca0e10d41c9bc7cd84fba4c6978de45c5cfcdba1a494aaea2 EBUILD Frozen-Flask-0.18-r1.ebuild 593 BLAKE2B 721b1e58c4e3e4a9663ddfbbdcbce2e300069519ab4bde3ad7a57df869efe2485cdeadcd382395e8ec33fea748941c76b2b3ef6a81f8faab935f7e4a0e35566c SHA512 ff2323a607bd2b1733792421074d64bf965b7642e2095174282e1009d2502395717d2cb94bc5eb9f9c42c4910b18b7ee45ebadce0fa177c6568f5d2fcddfb7e2 -EBUILD Frozen-Flask-1.0.0.ebuild 728 BLAKE2B 1014f08afb443b3ab346f4008c14475a2a5c188e010dba4c501553bee1d73c076a6c9d71cfe0f6e961fa4344a479cb32b7ae0355c3dab5e93d03ed241180b5ca SHA512 60f50ce582cad2334eca4d00f9dd133ef99853818e8f3b97dfb8553db7c78152e258bc491b835c4cc7256543ad8b97d30f1fe40df7015f0290c3a9030051f989 +EBUILD Frozen-Flask-1.0.1.ebuild 574 BLAKE2B 81824782a3f3a3d2aa857bc99de2b8f59d1c5cf20b11c1481be692cfc065734435ebf9d2cf20a50ea665ec9f8a6aebfdd31b06dc7d343af75fcfc1d82d0536ea SHA512 1591effb9ca6a180fdd8a60f6401f3c714c2c6b98756900806040fbfce77b9d118c88df4fd65b2a872eed3a37d9ae63409e827e9d9d13bfe687b52b9d8f73efe MISC metadata.xml 418 BLAKE2B da73d29cda242f659f85fc281c49682670f0de29fb6d5edae6df2e2ed0bf7fafb080221f7512f27eb48b3210eaeb363371e70b8299aa650d5c901fbd7a6680f5 SHA512 95a895607e43532bb5e9e88499b86ca0d43aa3c9a310b960ff8ed7438548d62c1a2758e0ac97b7200399c6cef5ef317029dd4f56d5636175aa285880731e01a1 diff --git a/dev-python/Frozen-Flask/files/Frozen-Flask-1.0.0-test-install.patch b/dev-python/Frozen-Flask/files/Frozen-Flask-1.0.0-test-install.patch deleted file mode 100644 index 3e7dd97c6450..000000000000 --- a/dev-python/Frozen-Flask/files/Frozen-Flask-1.0.0-test-install.patch +++ /dev/null @@ -1,26 +0,0 @@ -From d3ef9a7315c1742b1d86c32444f5f07e50fa5fbf Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 10 Nov 2023 21:15:46 +0100 -Subject: [PATCH] Fix `pyproject.toml` not to install tests as top-level - package - -Fix the `pyproject.toml` configuration not to install e.g.: - - /usr/lib/python3.11/site-packages/tests ---- - pyproject.toml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pyproject.toml b/pyproject.toml -index aa8b90a..2fdfefc 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -52,7 +52,7 @@ path = 'flask_frozen/__init__.py' - exclude = ['.*'] - - [tool.hatch.build.targets.wheel] --exclude = ['docs'] -+exclude = ['docs', 'tests'] - - [tool.hatch.envs.doc] - features = ['doc'] diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index e06f60e83014..6e8690f6cc01 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 26bd73c64c03..54eee07079c7 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,5 +1,7 @@ DIST Nuitka-1.8.4.tar.gz 3604833 BLAKE2B 32a5169e981e1323e0cc30147bbd6327521f496d3a4bcd0e6d3e811b291c596c50a3cf7602221f24b7a6d82936286bab1a045e65abfa4ddb9f366e23edaad9a2 SHA512 632453e937ca6c895646910ca650d83f9610e0aa4a28d2b2fe608c1bf4138ea06496c2bd2fee24fb4e6224a844437242ff9d21af2221ad2eed2edc77262050c2 DIST Nuitka-1.8.5.tar.gz 3604649 BLAKE2B 146e4f5fafb37fee7c7824fe448db85d3d77d57cadad63c10f237cba969ad81cc7c73eecbf68fcbfb8a1b2e0d8a9439c2435c5c7db16dde04324c3dd0ddb1770 SHA512 660f1480835491473cb4c512ce14109a9d27887e64fdfdfe6c92a59cf59445e7d6068c7859af9942330345b918fe81593c52f8f3b6166d55bad8bbbf362cc05c +DIST Nuitka-1.8.6.tar.gz 3605120 BLAKE2B 5bf40eb8e62f0bd656f94f1c251b8de222d07808c6cbd0be3913b4f10f514c106b0db171a8122d6aaa163376eab9cc835d42a693519e06bb607f06b257a3fe5a SHA512 4cb1737bf95286b69f032ac49b4b2f0b15f068ea7cc22f737388257fe5c400bb3c47561144152a7c8e48426d10579912e5350f7ca7079d73a5a04bfe379ca9d3 EBUILD Nuitka-1.8.4.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab EBUILD Nuitka-1.8.5.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab +EBUILD Nuitka-1.8.6.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9 diff --git a/dev-python/Nuitka/Nuitka-1.8.6.ebuild b/dev-python/Nuitka/Nuitka-1.8.6.ebuild new file mode 100644 index 000000000000..f511685d5ce1 --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.8.6.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +} diff --git a/dev-python/aiodns/Manifest b/dev-python/aiodns/Manifest index d83ad0b84af2..adaebe725409 100644 --- a/dev-python/aiodns/Manifest +++ b/dev-python/aiodns/Manifest @@ -1,8 +1,3 @@ -AUX aiodns-3.0.0-py3.10-tests.patch 757 BLAKE2B 1b5040841b3ced3b83b330e0033f54ee6ee97a8d025f22d87674f5fca9858e48febbf25c6b3441ba5b27ef9cb15f841e65f25ed999b9f536559ec50e1f010bbc SHA512 85219c885ee70871fb43f53e2ec52c164b08b63e120ee5ca5bc4531ea71155b6d81f5a813f056eabf7f4da2b425b12df6b5649cc7a9ba98d0ca9473043ee1829 -DIST aiodns-3.0.0.tar.gz 6743 BLAKE2B 2a3c61156069fa598df58191b35383da3e054396cdeb1bc8916cc0414bb6efc89d45789883a5b4f33e3a08a6ee544356b02d6c697c096deae3398f0ff4d3c316 SHA512 8c1016f3b0cb461e70e9a55034f9ad3b3db705a845bf20bb6503c7a5d592b4c5d2e8ddc60b375c5fafdc559dc4566736f4c93f26710be2dcbd181284ef039825 -DIST aiodns-3.1.0.tar.gz 7156 BLAKE2B 0d3b5b84631e3ed378c4334966391a639d577fb6b983b4c8cbaf306fcbb167e897b6094f9cbb3a7fb8355c352830feda1fee3a923044bf5219836845d162d1b3 SHA512 6e432555924a3d53ba95ed160a6211486041dfee8c16f18cfd23be3f1d6a50a1fad28fd406acc5de87ba277f7172c3d8ff84633585323a3f659312c4a713b096 DIST aiodns-3.1.1.tar.gz 7363 BLAKE2B bb5a465be00ff61406b61cef133cb5eed8e007114ddcd1475a12fed5481ec377bc96291fdc7fd6cc5936de865118f7008625ec5d69c09f96eacdb83b4b29c786 SHA512 7c28cc6256a575681778376cc197a9504133b1127eb3508f6e5cd1c992c95adef66cf8399b7e90ca012347485e476f71e3f032f7e2f555954ad9a0cade8df5f9 -EBUILD aiodns-3.0.0-r1.ebuild 888 BLAKE2B aba0a5751d611bbfd199e4c909f7597171efe4a73dd64ee825300c1f00a90c1451744a27bb0e91592507c1d09bb8a0c730725ec7c31abfc44c19871b86322062 SHA512 c3d6d12332f1ad19828d2467d1cfbb4b60daedb290bc0baf12fe554c8cdf0ca1cc8f2c031bd946334a9451f5f3e9c78b1849221dd75bc3f976a229432dd39554 -EBUILD aiodns-3.1.0.ebuild 753 BLAKE2B 20e44a43f36512a65407ab067fa5c4c603f48b9bafb452939b4dafd3fa8c47ac1c041af0f62bda261c5a570d665dcb31e2867f7e1ce934082655334b17301cc4 SHA512 ec22637ee26387dda6cffccdda244544ff9f39ecd86682b2104e130f893cfccb7331659867b80e8f2780327b95a811a0ad8be4c42976f5bb44035e21101bd83c -EBUILD aiodns-3.1.1.ebuild 753 BLAKE2B 20e44a43f36512a65407ab067fa5c4c603f48b9bafb452939b4dafd3fa8c47ac1c041af0f62bda261c5a570d665dcb31e2867f7e1ce934082655334b17301cc4 SHA512 ec22637ee26387dda6cffccdda244544ff9f39ecd86682b2104e130f893cfccb7331659867b80e8f2780327b95a811a0ad8be4c42976f5bb44035e21101bd83c +EBUILD aiodns-3.1.1.ebuild 752 BLAKE2B 443c8b2deeba29cfdbfd4a8ead05bbae59778849417144d330c1b7cf5939eb6af08e3c610991863a4585f7413286f5d9cc339ccd218c08ddfc221a6324d40556 SHA512 40deaf0ee22f35800402661184ff1b7c60a6682dd404e2482efe56e1cc3df85e22856524233bbcf1c4f293a9c969addd759a15a8a25e50b45ab13f1a7552909c MISC metadata.xml 466 BLAKE2B 6f6f9859ea69490be57bf7c6581e3b51b8b0f3563cc013e072bcc221a81eaf7ade938e935a730c125452c0c6c8ac45d8c91ce1748cfa3ea1df3db55fa4c59d31 SHA512 101ea2c67fcd9b0c9496892422f7eac07d1c381f1fead1706c96fafdf5c2bb48f3c3b6912a166ee20a8b54be12e2989367674813c98aba0fd896f63110c8ee1c diff --git a/dev-python/aiodns/aiodns-3.0.0-r1.ebuild b/dev-python/aiodns/aiodns-3.0.0-r1.ebuild deleted file mode 100644 index 1a5434f93ef6..000000000000 --- a/dev-python/aiodns/aiodns-3.0.0-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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Simple DNS resolver for asyncio" -HOMEPAGE="https://github.com/saghul/aiodns/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv ~x86" - -# Tests fail with network-sandbox, since they try to resolve google.com -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=">=dev-python/pycares-3[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -PATCHES=( - # https://github.com/saghul/aiodns/commit/146286601fe80eb4ede8126769e79b5d5e63f64e - "${FILESDIR}/${P}-py3.10-tests.patch" -) - -python_test() { - local EPYTEST_DESELECT=( - # Internet changed, https://github.com/saghul/aiodns/issues/107 - tests.py::DNSTest::test_query_bad_chars - ) - - epytest tests.py -} diff --git a/dev-python/aiodns/aiodns-3.1.0.ebuild b/dev-python/aiodns/aiodns-3.1.0.ebuild deleted file mode 100644 index 1745292c2be6..000000000000 --- a/dev-python/aiodns/aiodns-3.1.0.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Simple DNS resolver for asyncio" -HOMEPAGE="https://github.com/saghul/aiodns/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -# Tests fail with network-sandbox, since they try to resolve google.com -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=">=dev-python/pycares-3[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Internet changed, https://github.com/saghul/aiodns/issues/107 - tests.py::DNSTest::test_query_bad_chars - ) - - epytest tests.py -} diff --git a/dev-python/aiodns/aiodns-3.1.1.ebuild b/dev-python/aiodns/aiodns-3.1.1.ebuild index 1745292c2be6..e02ba3f75621 100644 --- a/dev-python/aiodns/aiodns-3.1.1.ebuild +++ b/dev-python/aiodns/aiodns-3.1.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/saghul/aiodns/" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv ~x86" # Tests fail with network-sandbox, since they try to resolve google.com PROPERTIES="test_network" diff --git a/dev-python/aiodns/files/aiodns-3.0.0-py3.10-tests.patch b/dev-python/aiodns/files/aiodns-3.0.0-py3.10-tests.patch deleted file mode 100644 index 19062f1c8861..000000000000 --- a/dev-python/aiodns/files/aiodns-3.0.0-py3.10-tests.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 146286601fe80eb4ede8126769e79b5d5e63f64e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Sat, 15 May 2021 10:03:01 +0200 -Subject: [PATCH] Remove loop= param from asyncio.sleep() to fix tests on - Python 3.10 - -Fixes #95 ---- - tests.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests.py b/tests.py -index 7b2279f..fc0e2b9 100755 ---- a/tests.py -+++ b/tests.py -@@ -116,7 +116,7 @@ def test_future_cancel(self): - f = self.resolver.query('google.com', 'A') - f.cancel() - async def coro(): -- await asyncio.sleep(0.1, loop=self.loop) -+ await asyncio.sleep(0.1) - await f - try: - self.loop.run_until_complete(coro()) diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest index dab923513e55..010a7cec400b 100644 --- a/dev-python/aiohttp/Manifest +++ b/dev-python/aiohttp/Manifest @@ -2,6 +2,6 @@ AUX aiohttp-3.8.6-brotlicffi.patch 1187 BLAKE2B fa565cea0a3a6ad118c1e1af7677cc39 DIST aiohttp-3.8.5.tar.gz 7358303 BLAKE2B e1a7df12380cded655a57735527607cc95661da99fe4a5c1aec40a2586deecee97592c9ea5e9bd43621bf069fe87f00d7bef712fab2b84783e14ff229495a7c6 SHA512 613dfe836c511832c68eadbd0a76882ec362ff956937aa913fc7567b7e3e1ac2085a70a1eca42fb016f38c076a131b506b22f26879ad06b077cb4a85e9dcd8db DIST aiohttp-3.8.6.tar.gz 7352172 BLAKE2B 4dc602abb4f9bd7c65bda7d11cde3e703bbc7786fb3f8ef36922caef42912b2c10a198ebdcecd3fcd022c3a9a729766a2023636f756a8fa10663bf988554f967 SHA512 43f1dd6670d90aefee7f0f30411b13c643ea684815b493cc4437e5f1981f4fdf4b718a40543d7c3c8c70d8b27470b8f3bf1609e46146362e0490ce0990a057f5 EBUILD aiohttp-3.8.5.ebuild 2832 BLAKE2B 1d9b5196e844fd201e1d28217e39554f627a2035119edab7e809e65ede573353c047fd2b4f94309e190a7f82044901439bdc935f817f878938c10c522736035e SHA512 bf3f241e24f65dfbefe3c2be95dd0d471e8c048b9534964613659456f913f1cf0afa2b5c20b7f11e61b84aff43608e1b1a47004b4cd65b9fc8bbafbc4563c787 -EBUILD aiohttp-3.8.6-r1.ebuild 2891 BLAKE2B 2783e0c384163b6e01dd0b62a22dee97bcfa9e6a30f1d962a41136ca5591049685c2c103dc8ff7662cf1b0671de7a8c48d226e7ffe2887166e5c2c7798953d3b SHA512 c3bf74f79fa4793d71252d25f0e1e6fdc97600e91a0ae04ff086e3d1fc8c478f55162a69fc40d5fd62e2699b1ffab25f0b1912e76c5536ed5e5072a1e2b81fc6 +EBUILD aiohttp-3.8.6-r1.ebuild 2884 BLAKE2B 23b66a5d7b13aaf79a4dc20f155f9368be98b7772ec0ca2e3cbc6f548f5ca6adb9ad3199440dc4823f354ebc0b4ded8c24224859a6b230937cfdfd7ab6935afe SHA512 0478770ce92674a0ca7f56317df3e532553d2bd1454bfcf6c1df8c9e9d07f1d9583a8c2ab59f46f837fe28e3199f1737cab48e6b9d94bac058458d9b03708a8b EBUILD aiohttp-3.8.6.ebuild 2876 BLAKE2B 0a9abc97eb9f7c067d01b6856871593ba95b4a221b0f1542b66da6ff3cc6bae2be09fa4975e70032cef6e2c734ec958a8098a63766ce8c2247abb60b563b578b SHA512 1e7c9d2d009700af9c9fbb71e8b687414ff5f603db7916c2b58fb18f740411c8d3e5854dca398d1502eb43ac34f069caf60de25298a3d22f94750f03b7a83295 MISC metadata.xml 490 BLAKE2B 5233af0b5e2668b1eb62278b05b62f24f1ab90f6d05b20dd9f1c5b54b846919c3fa28b843df28f5bfa320996d46de0e74c7a28bd0bef02aaaca14b1cec52baba SHA512 9b701c5c5a22b6aa94977a67bc40f3dc9df8337556952658a2a17ecaaa471cd7f7b5b8bf3a0088208087677555f0cbb8760c091b03b96ee70affe3e2b84cf6d5 diff --git a/dev-python/aiohttp/aiohttp-3.8.6-r1.ebuild b/dev-python/aiohttp/aiohttp-3.8.6-r1.ebuild index 626addcde05a..b2eb7215539f 100644 --- a/dev-python/aiohttp/aiohttp-3.8.6-r1.ebuild +++ b/dev-python/aiohttp/aiohttp-3.8.6-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="test-rust" RDEPEND=" diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest index d82f68906f5c..b1967c7c2c2d 100644 --- a/dev-python/bleach/Manifest +++ b/dev-python/bleach/Manifest @@ -1,6 +1,4 @@ AUX bleach-6.0.0-py39.patch 1527 BLAKE2B 07bfabe99b5185398d85a5320f88286363562db4afd129186322efe66881f76f0517726a19d0df627064d9e011ee3e2e621c145e183eb179f148ec0c9b6b9309 SHA512 a6d0ccdda4425e1700d8113ee4d60bae48568b78279e303ecc051f803ac3aa693eb18ada5ce6dc224262f4a614972d793e400f4b1b585a18a29c11d4d402abd8 -DIST bleach-6.0.0.tar.gz 201298 BLAKE2B e4af5da351fdb63bc75b935f70f40434bd81c49cde4f584901397e5fd4ac4507d2e29eb283ff28a764018dbd795021e2edf1f43385ff8a2d7d8affd358fc0e31 SHA512 95900e4347c1f7d0aa5b2e8fbf43fac6410dd6bbbac988fb3f407a964d0aa1dc51fe3cf17459e6ce762a02b45bb3d20b539ca05727278d120aee9500cf0d208a DIST bleach-6.1.0.tar.gz 202119 BLAKE2B d2da448feabe61431b176092f713f6f85790c22d3869a8d94f5c9659e481fd4a0b8e230eb72687e4da8914956a8858a2a5f942169ae2324d7762c5e1f20cc0ef SHA512 d7c9e77decd5eb0aceb4b33ad7e213683354aa702508f332dd6be15a14010d3795c2115acbae964cbaeff3e74c15d35eb18268d8fd8286e2cd6ad1c0dc79a838 -EBUILD bleach-6.0.0.ebuild 1073 BLAKE2B 9a68f11806bf00f65a077522c6d3dde37fdbd85f726f7f101b951c22bef95a01f04108e9e96c696eb0d3110050f58e23bd0d9c7b637c1fa631eebb6f2902fdb9 SHA512 c9a3a929b2f4eb904bd7b4f16e2acb80dc2f3817654e9e55dbd8d39b3adcabef4b6cce29776fbfcbc5835c5c725698b60db6eefa0620f4024d185791093cc45e -EBUILD bleach-6.1.0.ebuild 1290 BLAKE2B 93380e9ce4d1be15cbeaab6f07546b547f969e18595f445170c589a9ad1b5e5bcea52a4d3d864295f89a576c193d6fa48d00e558b517695ba2961c0613744670 SHA512 af6e3676d8651517b5320331ed57a0bc3f59d6111795658bc278efe14b84c3457cfa5feda927c4d518b1a806ae703b93226406b8c153a38d5221d48db6b08294 +EBUILD bleach-6.1.0.ebuild 1282 BLAKE2B 78db75b6c4fe07c2168f83a1b9c2e2937e7e37d3fb2ea639657a0b0454cf201664c4a40ff35b970bc4edfb8b889b423f57a4f6cde7abcf1d323f839734eacca7 SHA512 2e0e923d302c8680dbd9b8d73ca0c3ef3e7c2f8b79ccf3eb9b696dd802946b6cd5f770818297fd15d22bec3c1207ad40180e276437f756eb0d30490d592270f5 MISC metadata.xml 401 BLAKE2B 9250e95731d3269e92b401f17d066e70838fa4009e9b62e6ec88420ada2b4695179fad49a8b010eab162ed0af2e2398fa987e04cd8ad34813dfb1ed1ad1208e4 SHA512 e5ba74a86efa4450b9181fb5f32dfd63ac5d3e34b8e1c447b21acb4cb615d77711761352a8e1e4807bde17b1b2e688eded99d8a9785cd42a915d470084b98a04 diff --git a/dev-python/bleach/bleach-6.0.0.ebuild b/dev-python/bleach/bleach-6.0.0.ebuild deleted file mode 100644 index 8c1baa5d6b9d..000000000000 --- a/dev-python/bleach/bleach-6.0.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="An easy whitelist-based HTML-sanitizing tool" -HOMEPAGE=" - https://github.com/mozilla/bleach/ - https://pypi.org/project/bleach/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/html5lib-1.0.1-r1[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/bleach-6.0.0-py39.patch -) - -src_prepare() { - # unbundle unpatched broken html5lib - rm -r bleach/_vendor || die - sed -i -e 's:bleach\._vendor\.parse:urllib.parse:' \ - bleach/parse_shim.py || die - sed -i -e 's:bleach\._vendor\.::' \ - bleach/html5lib_shim.py \ - bleach/sanitizer.py \ - tests/test_clean.py || die - # indirect html5lib deps - sed -i -e '/six/d' -e '/webencodings/d' setup.py || die - - distutils-r1_src_prepare -} diff --git a/dev-python/bleach/bleach-6.1.0.ebuild b/dev-python/bleach/bleach-6.1.0.ebuild index 7e7d3e8c4722..ea40acfc772e 100644 --- a/dev-python/bleach/bleach-6.1.0.ebuild +++ b/dev-python/bleach/bleach-6.1.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" dev-python/packaging[${PYTHON_USEDEP}] diff --git a/dev-python/blinker/Manifest b/dev-python/blinker/Manifest index 1fda96daeb43..0de73f4eb8ed 100644 --- a/dev-python/blinker/Manifest +++ b/dev-python/blinker/Manifest @@ -1,7 +1,3 @@ -DIST blinker-1.6.2.tar.gz 28699 BLAKE2B dd19193af5af97d6ea373a37fcd7318e5e9c18f04503821224bd687dc8f065ef41142bbb136b964661501ab2d9c8a8e2bd1e3e865e4df7ed3a7e627d67962bb1 SHA512 c84bb955e97e6a13e6fda5f070373736bd1361f40ad9202eeaa300055b163648db381060f6b45fdf405a0bd4ef07b694875735e6f220d51d1b7a5be7efb28f72 -DIST blinker-1.6.3.tar.gz 28092 BLAKE2B 8fb0d6b050ab055a9364888c0fe590d4eada5d5d4df19f61aeeab503c9f70bde52a3120601b62747efbffd2ab4ebb055318880cd3bfd0908d731477dd034e03a SHA512 2b68751246ac084a97491a360496971416564f21cae909799e2942e915fbee1c6399e43aaa6391cadcdd87f57340013b3a894afa2e9b5dc156baa1245c4928b9 DIST blinker-1.7.0.tar.gz 28134 BLAKE2B afff064a79ae7ab9fcee46c7eb3f6557bd9149be0a10cddfd13f969649a7aa57cec727cc6a10c54af2f676b8dc9be69beaf6521b5764555ac3e97fda7b68f5f8 SHA512 b55dc104fd69bf9f682184202f9da7cb6925e7e863f38d5ad5b4b5988b2315aae02da6f4c9f0ec34238b8d5b9b6eec52b06258d93e14416cda3e2b718d9aa60c -EBUILD blinker-1.6.2.ebuild 552 BLAKE2B 49f7261dde3d75ce96d6aca809640287dd36ca75b05b02f6f34e62336ee972cea62e7a89e7d5d67a650572da29147e1c7fadeb4c869f32527584192545bd9470 SHA512 c95ea7152c3a5bd6f7afb2ac453cf5c2b9a2ddb969a0fbdd586ad629e463a02bade03be3025d7c7fcb5f4d389bf05a9db100a2d1729be4fc5d103dac6746c4fa -EBUILD blinker-1.6.3.ebuild 554 BLAKE2B 1aa521f780f86c28c5d3723736c4f35f1c509a29fb7b3bdf713330787d7441168335004ef333e9bad2a15fbcefb434aba690c0c403a54d16b6ce8cc94f432583 SHA512 c8b2cd0cc02bc8d94b2e87acd22a59f8277754d1942ca80552c2fddfa3964573490013839f89fac3a71e479c766a4bb943a0267600d35997e00ed2a66293fd87 -EBUILD blinker-1.7.0.ebuild 554 BLAKE2B 1aa521f780f86c28c5d3723736c4f35f1c509a29fb7b3bdf713330787d7441168335004ef333e9bad2a15fbcefb434aba690c0c403a54d16b6ce8cc94f432583 SHA512 c8b2cd0cc02bc8d94b2e87acd22a59f8277754d1942ca80552c2fddfa3964573490013839f89fac3a71e479c766a4bb943a0267600d35997e00ed2a66293fd87 +EBUILD blinker-1.7.0.ebuild 546 BLAKE2B 0b3eb3978df56f3f9a580f10b0b99afb3ec99f496a02b4924e2210325bc32e86d9e6a5477aff19cd8339b7dbf760cd1df167e66df3ade64e57a1d8f0539fad1d SHA512 6c523481cb6f3a24de4c8ea6f6e32af17c0b60f80e0f78048201bb4cebcd631a914ae602926f0b4a988da29bcedfa45038983a026616f41238749e428fed85fa MISC metadata.xml 394 BLAKE2B d91e559b44175a794ac0d4c1b6acf2f7fe54adbdc5b4a02e235c9b51ed9c00dd935b2fc1ac33122bd5bd9d4cd6d2e7ba1a6f32efd3b1edfd9d564748db96dd80 SHA512 460eb6e0085a7591b35aebcb73b7de79792f5c6a496514e539d6bd1c92529bbf38438cf88c733af1aad1456471037fe1f1c4719ba8a3dbc0d186a7647521fe45 diff --git a/dev-python/blinker/blinker-1.6.2.ebuild b/dev-python/blinker/blinker-1.6.2.ebuild deleted file mode 100644 index 99430a2ce6ab..000000000000 --- a/dev-python/blinker/blinker-1.6.2.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fast, simple object-to-object and broadcast signaling" -HOMEPAGE=" - https://github.com/pallets-eco/blinker/ - https://pypi.org/project/blinker/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -distutils_enable_tests pytest diff --git a/dev-python/blinker/blinker-1.6.3.ebuild b/dev-python/blinker/blinker-1.6.3.ebuild deleted file mode 100644 index 8c0df5e80dcb..000000000000 --- a/dev-python/blinker/blinker-1.6.3.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 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fast, simple object-to-object and broadcast signaling" -HOMEPAGE=" - https://github.com/pallets-eco/blinker/ - https://pypi.org/project/blinker/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" - -distutils_enable_tests pytest diff --git a/dev-python/blinker/blinker-1.7.0.ebuild b/dev-python/blinker/blinker-1.7.0.ebuild index 8c0df5e80dcb..caa91f2b57eb 100644 --- a/dev-python/blinker/blinker-1.7.0.ebuild +++ b/dev-python/blinker/blinker-1.7.0.ebuild @@ -16,6 +16,6 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" distutils_enable_tests pytest diff --git a/dev-python/certifi/Manifest b/dev-python/certifi/Manifest index 2aa569fce199..3119b445ee78 100644 --- a/dev-python/certifi/Manifest +++ b/dev-python/certifi/Manifest @@ -1,5 +1,4 @@ AUX certifi-3021.3.16-use-importlib.patch 6291 BLAKE2B 6ab0b3586c87564e5f92f18a2a9f8f449959962105dc2d0ee348f53d42cad93b0c23c102fe57c224eb449771f0139c38561d14a8fe666dac5666c8be452fad3c SHA512 80d92dbf505f5a4a6372a77e79299cbb9afd7a0770c66c197045948d50d249276e954b09ae36d7c6fef6be4033c775ba096bdae9319286af1c603af33738362f DIST certifi-system-store-3021.3.16.gh.tar.gz 13784 BLAKE2B c0c2322fe298d363c4ef4dada2c0db8837bf7a32d86a7b54a1b45bb3dd3c99d732b2612f25495f4a59d9692f896e2b962e7057fa5fec9998724476db48f90c2a SHA512 44953ed8a3deb5fa4aff3f74afa557219e042acea395e9cdebfd26fd43ce0bdeca07c6b6dfe91977f88852e7674b94337b93c4d78fd2da6f47a6187fa46d6668 -EBUILD certifi-3021.3.16-r3.ebuild 1387 BLAKE2B 02896fe3f8adc92c3aa187ce3eb8997f01d84dd98f99988ea9a5b3fd2432f222159060cdb7ebd7ceeb6d24a86976cc8da5e40e82aaa36f9cb09f85860d87dc44 SHA512 f9095ae22a64d90ca5ee2b1308f0ebb5c050ff9fee59a4c9ef744a5d0b6953de672dafb99f3da5f5fd5d464bcd867463f112374c37296b4372929659dd108b72 -EBUILD certifi-3021.3.16-r4.ebuild 1354 BLAKE2B 7d9a550c4e14a71e290d369f11873a2ad2053c9edacbbb337a573906886c5b7b5f43ebede25de3bdd4dd0943f77727e41ca78853ba476fec2e6f9b51ff224457 SHA512 e58324fce79195d552b7789e1d77c5faf51717c0cc7806d956d7f35c298791c8ebc18a15fc7507f967db8281617fa5a3350c831e7755265043f75a8084414f08 +EBUILD certifi-3021.3.16-r4.ebuild 1346 BLAKE2B 4a990096894c41b59cdfeeeef02e8e4438270b56b260ba6f0f8573eea1a5a30a2d6b0f71a2b680a61056a47984a3aea91132539ebb6574bb4741269fb265a850 SHA512 f67ff8c9acec45f2d8fdf29f61a086f9e6eb237951610208454b46c8eadd42b63be8aa0f5116a34d543615b6d6584d89d4d4abbb7f6554dabd7113f58ae8ad62 MISC metadata.xml 427 BLAKE2B 12dfba937658c8ecdf591eef8803d721aec4be7f4f78e819d8add5ea85b5b73a9c071ae8d79d7abcedf6876ea53ea5365a7fd9adffc1c04ac4738e9f05ef58af SHA512 b4a027b08e92241cd0eb000e3220eaa4008f3e7b49f52b00b4b6abeaf7d66cfc92597a9633e1e29ff98758f258678ae09c213d332614d3f94e003ff0e59ad74b diff --git a/dev-python/certifi/certifi-3021.3.16-r3.ebuild b/dev-python/certifi/certifi-3021.3.16-r3.ebuild deleted file mode 100644 index d2592058a6ad..000000000000 --- a/dev-python/certifi/certifi-3021.3.16-r3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 - -MY_P=certifi-system-store-${PV} -DESCRIPTION="A certifi hack to use system trust store on Linux/FreeBSD" -HOMEPAGE=" - https://github.com/tiran/certifi-system-store/ - https://pypi.org/project/certifi-system-store/ -" -SRC_URI=" - https://github.com/tiran/certifi-system-store/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - app-misc/ca-certificates - dev-python/setuptools[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}"/${P}-use-importlib.patch -) - -EPYTEST_IGNORE=( - # requires Internet - tests/test_requests.py -) - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e "s^/etc^${EPREFIX}/etc^" src/certifi/core.py || die - distutils-r1_src_prepare -} - -python_compile() { - distutils-r1_python_compile - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die - local distinfo=( certifi_system_store*.dist-info ) - [[ -d ${distinfo} ]] || die - ln -v -s "${distinfo}" "${distinfo/_system_store}" || die -} diff --git a/dev-python/certifi/certifi-3021.3.16-r4.ebuild b/dev-python/certifi/certifi-3021.3.16-r4.ebuild index 8bb012fe42ad..797d38ddf0e6 100644 --- a/dev-python/certifi/certifi-3021.3.16-r4.ebuild +++ b/dev-python/certifi/certifi-3021.3.16-r4.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" app-misc/ca-certificates diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 0c230ab300de..9e47a5deca10 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -4,6 +4,7 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 +DIST llvm-project-167b598648dfcee2f23426bfa972e53f8ac16722.tar.gz 201158314 BLAKE2B 908d42b0148f04eeab8d05d46736c570ffdea7d66273aa428375f944deaaf1c0ca885ef0fbe04588d838e4f831ff9823365f9df700f9e9de08c700f0135f2e59 SHA512 7da16df850245ba70e4ddf318a0e7322ed68b076337325c3d3702bb428358d11137b6254051cc6a34d047789f107fd96065cd169c9b2684f78b3a54c4f566a78 DIST llvm-project-17.0.4.src.tar.xz 127828636 BLAKE2B bd91ef7f07e085b935500b056f75ab792d13e7f33825df36e85e7988f313a4f3fbb1b4c854615a5e437a97ad552838eb1be5098194f281ba1279330156dd6a38 SHA512 6703eede8013e7e5733fbd7b527757166d5698f52e239522fb320717430c88696309038501d22fe384b016b330bd92126a2c0ba88b0258c3f092801e3800b7a3 DIST llvm-project-17.0.4.src.tar.xz.sig 438 BLAKE2B e417c14d0af8c2f13eccec7a42d0e4d5a6a834d7a3d31061b9f56f7e880cd982c2b1e84322bcf8f6a3d3167519c31f16c7acb8fc725ab5b453f467a196ca2688 SHA512 4e79bb1d2b41289c092d4ec2759d7cfd4f12df8d107f9510aa9e2354691e7f878e3929b2b50e29fd6c65bd5a3aa13baf6b791847c1cd99817adbf59700cf2bdd DIST llvm-project-83888a5404d46667647fe36d6fa510d075ed57ea.tar.gz 200867834 BLAKE2B 20f5afa071089852abfdcc316e5db77681afe0fdb189a515d7724a0abaf1c545f37ba4b946414c7b8afca62636107bd4e1c7c99d8ba6a514bb413b13f5f634b0 SHA512 4cd7680a227388382076d5735a97a379546f5bdde33272a5a3d317d98c2847e34917dd38a3cfb3f1f677f6d9a9b2163b29f89dd9c4b92506f5be34a3072e0509 @@ -14,4 +15,5 @@ EBUILD clang-python-17.0.4.9999.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90 EBUILD clang-python-17.0.4.ebuild 1205 BLAKE2B 18081510503b8096976c6e8586ddfb9ec357b99104a32132133c0d008bbe8c1f5ded7156d59154596332df2355a3e63c9b4a6d86ca56a0d532cc8dfa7bd9614c SHA512 54ed491aba58444e19ed851f1fe8c77955534608ec271cf21702d374f733dd81e8f34ddae0599a5602cba063497b8e199b34b34efed3be0c44107a577d3e2438 EBUILD clang-python-18.0.0.9999.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90e2e0cd08d084d133ef6eae9a82eef22151a2a668f14b725ccf693092ff7bb42088696f5777454a84fb201278a56332b62cf1 SHA512 ab723719d9f4d2f2252c34626e7fc7631e72ccdcb8338d4072d9ce571dd55c51aba191b49c5f12fb252f78517e7358154273b89bc1fe7c39cd34070220a69085 EBUILD clang-python-18.0.0_pre20231104.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90e2e0cd08d084d133ef6eae9a82eef22151a2a668f14b725ccf693092ff7bb42088696f5777454a84fb201278a56332b62cf1 SHA512 ab723719d9f4d2f2252c34626e7fc7631e72ccdcb8338d4072d9ce571dd55c51aba191b49c5f12fb252f78517e7358154273b89bc1fe7c39cd34070220a69085 +EBUILD clang-python-18.0.0_pre20231111.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90e2e0cd08d084d133ef6eae9a82eef22151a2a668f14b725ccf693092ff7bb42088696f5777454a84fb201278a56332b62cf1 SHA512 ab723719d9f4d2f2252c34626e7fc7631e72ccdcb8338d4072d9ce571dd55c51aba191b49c5f12fb252f78517e7358154273b89bc1fe7c39cd34070220a69085 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang-python/clang-python-18.0.0_pre20231111.ebuild b/dev-python/clang-python/clang-python-18.0.0_pre20231111.ebuild new file mode 100644 index 000000000000..e1394f43bcd1 --- /dev/null +++ b/dev-python/clang-python/clang-python-18.0.0_pre20231111.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + sys-devel/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +} diff --git a/dev-python/croniter/Manifest b/dev-python/croniter/Manifest index 8af296f63661..81fa21746e8e 100644 --- a/dev-python/croniter/Manifest +++ b/dev-python/croniter/Manifest @@ -1,7 +1,3 @@ -DIST croniter-1.4.1.tar.gz 42301 BLAKE2B b650dab7074e45e6d53c37c177e0672cd165ada3c53d4f940c04c562d7279974d5f3bcca897b5b498335a54556efe11959b51dd8a30391bcb00a7df0df4e3559 SHA512 36d914d6a27ef6823d1eaeeb1b5f2ce8543caaa55d3e85457f042ef7b20aa8a68b46f61e23fb44d67ed7ba9a956c9082f19b83746fe543c221c8127e88dbdb82 -DIST croniter-2.0.0.tar.gz 42593 BLAKE2B 91942e8db58575c9ea21470c4bf285c7f9a436bc760dcf3af518a9e4f6ec06f6161d4a1035f0c536331ebf3036593996fa953bcaa69f325e7badeddf5e7bf825 SHA512 5654af97bec1c291eb1361f4bfe132060fe87ebca74cc8f33121d69c781701e62a19141ae657e2d8a90c950e151d2c110114d3c4e496815fd66cbafeb495470c DIST croniter-2.0.1.tar.gz 42599 BLAKE2B 78bc432fe14995d33bd2b0290772849c825fd11e976913b7e68d9c7490e7d768df7c0ced614b0246d17681aea351232529eac3316a7f117bf0179fa2879ad1d5 SHA512 548738d60af7628e986e4f5252025c031154c3a6885d06e1429255a4f2105d56d6e68793ae8a9a0aff8325792524b49665083ddfdbc3df8efa3109b052a043a4 -EBUILD croniter-1.4.1.ebuild 610 BLAKE2B e2a3813304092c8444b31b8a10523bce286eaef14117dadb4bbc9bd30bb6765bf8e22ba2eb915abea0b7edb5ef947e58ead502c8a36936bd21e02a82c9bf70e7 SHA512 85376f1f0d84622dbb7fdc539fac809f2d268573cbf1cdefabeaedb31425c925c377bcaf983cb62d85bbe3b1add77308cb3e84b12816a9a531a07860b924c2e8 -EBUILD croniter-2.0.0.ebuild 612 BLAKE2B ad9dbdc723a397b7e9a7b5c825a1119e063c301a4bc6bbf95fcc8a0970038283a84cb48e43b4a789c86695a99245e2d6a627a7e08045e510f5b792b6ea6cdb9e SHA512 5b6f67ebc7a045b0f734872149217ec6803db5d1f906ec2956a30a675e21d03e76606b400a9bfda4411ce514d1e4188ae86339f2f1f39fc1559e163ca8ebbf6f -EBUILD croniter-2.0.1.ebuild 612 BLAKE2B ad9dbdc723a397b7e9a7b5c825a1119e063c301a4bc6bbf95fcc8a0970038283a84cb48e43b4a789c86695a99245e2d6a627a7e08045e510f5b792b6ea6cdb9e SHA512 5b6f67ebc7a045b0f734872149217ec6803db5d1f906ec2956a30a675e21d03e76606b400a9bfda4411ce514d1e4188ae86339f2f1f39fc1559e163ca8ebbf6f +EBUILD croniter-2.0.1.ebuild 610 BLAKE2B 16677e6e9b916f5b60c86e2021c715cc1469764dc316d4d731808a19badac9cd01830ec69ffd6155511e43adf117ea3fd6912617172c2f2e71483c8d9923d0eb SHA512 3176ed0d3c9ec8c57bc98027c715b63c293bbe5df9a4e47aefc64f375882200a466cd9b04f6effbe06a00875c67536a657b24931356a8e13ba280833cf12b42f MISC metadata.xml 470 BLAKE2B ee6bfe88287fe27cb8bb33258f6fbb3275daf8294a834e899975e27c34d9103e21dcdef3f43b5df3a9a9e5d741f971d0117ad6e4410c1117306d9b913c8f2bc6 SHA512 e2167dfde1b79b2ec613ad671868a7ad28e64705515534b7911d2bc1f2cfeb6e68e14b1d93e6e29ab2f60c2b49b60454d4b6d9bba2f7bcf9cc3f3a20424fe3a7 diff --git a/dev-python/croniter/croniter-1.4.1.ebuild b/dev-python/croniter/croniter-1.4.1.ebuild deleted file mode 100644 index 548dcdd3fb06..000000000000 --- a/dev-python/croniter/croniter-1.4.1.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python module to provide iteration for datetime object" -HOMEPAGE=" - https://github.com/kiorky/croniter/ - https://pypi.org/project/croniter/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/tzlocal[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/croniter/croniter-2.0.0.ebuild b/dev-python/croniter/croniter-2.0.0.ebuild deleted file mode 100644 index 00010b763290..000000000000 --- a/dev-python/croniter/croniter-2.0.0.ebuild +++ /dev/null @@ -1,31 +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..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python module to provide iteration for datetime object" -HOMEPAGE=" - https://github.com/kiorky/croniter/ - https://pypi.org/project/croniter/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/tzlocal[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/croniter/croniter-2.0.1.ebuild b/dev-python/croniter/croniter-2.0.1.ebuild index 00010b763290..25f45bfc70c8 100644 --- a/dev-python/croniter/croniter-2.0.1.ebuild +++ b/dev-python/croniter/croniter-2.0.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] diff --git a/dev-python/cwcwidth/Manifest b/dev-python/cwcwidth/Manifest index 253844bdffa8..bcf18f51306b 100644 --- a/dev-python/cwcwidth/Manifest +++ b/dev-python/cwcwidth/Manifest @@ -1,5 +1,3 @@ -DIST cwcwidth-0.1.8.gh.tar.gz 11402 BLAKE2B 21c5425f9ead30a23dd184f671b8dbeff42189d68a5d8fd61ad1a127934529e2dca1ca1462ea62a8b7c1c051b41e6e3b44c4b8b12a325b20a2c25fab4636a243 SHA512 6e2f47928362dc36dcf7a77152390326a2e49577403c084965fc532bf827b7b05b7cdd1d4ad88263023826e73d3525c80d8578414e25bf9a3e3871c8ae1211d7 DIST cwcwidth-0.1.9.gh.tar.gz 11472 BLAKE2B 70308dcca8ea0c5cbc76726e58ef8a8b2b4bd015411753e91370a34cb600aeb15fdddc537561b0a2e5f7338e77b6a1e2a30207cbcd92d14c60a8b8bfd87ea51f SHA512 f3911fc1a32bb3739ef81d0dfb61b47de8ab62ad26f9f3c361c458b6cb0e4000a5625969972fce09e7906fd35c7ddf7bd7f6b9bcc8efd799433282bdb326969d -EBUILD cwcwidth-0.1.8.ebuild 639 BLAKE2B cc0ab07a27c5a4ab310d9351b4b88d3bc4c20522f0b09f5e758b1a4b4deb11e1c78f62d690b686fd82f361ceffaa521e18e66a7b90ca6262ee99589d410a677e SHA512 43f1847028c8e3316c1126fda412fe8af60f04b6f7d177911b7db16a3bb407dbaa1005059ab36b6b743d55e1fcfb75e02d2d4667844727632d3790c419ace4e5 -EBUILD cwcwidth-0.1.9.ebuild 641 BLAKE2B cf11f6740584c30ffe395caee1280ee00c39b19f7092d63d543c08e325e459622bbb0d98a1b1df130b530efcc1d0ce727f8e4715e845179607060f18c9a98e74 SHA512 25cce304fd97255494ce18052bb7a1db1d3d8840abaf9679eb12ae95d04aa63629fbe06999269ba9300b4355a7addaa49714012fe02f9a11ae03d7e4d928404a +EBUILD cwcwidth-0.1.9.ebuild 639 BLAKE2B cc0ab07a27c5a4ab310d9351b4b88d3bc4c20522f0b09f5e758b1a4b4deb11e1c78f62d690b686fd82f361ceffaa521e18e66a7b90ca6262ee99589d410a677e SHA512 43f1847028c8e3316c1126fda412fe8af60f04b6f7d177911b7db16a3bb407dbaa1005059ab36b6b743d55e1fcfb75e02d2d4667844727632d3790c419ace4e5 MISC metadata.xml 349 BLAKE2B e1564185d34e24bd6070ffe534ded26aee31004f72bdcb85e27b6d42d243e7db1a9db68e75a6678c9da59530457d34a8cf58be54d919d18ddc539461e03992bc SHA512 65af1da9bc2295a6395395a832288b493df2218a85d8289361c05f2b0ee1bba57a3d32edf09a6c29e691dc43e4a92b34bc8980d346e7b860c5562a238731c067 diff --git a/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild b/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild deleted file mode 100644 index 92afc0c794b0..000000000000 --- a/dev-python/cwcwidth/cwcwidth-0.1.8.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2023 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_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for wc(s)width" -HOMEPAGE=" - https://github.com/sebastinas/cwcwidth/ - https://pypi.org/project/cwcwidth/ -" -SRC_URI=" - https://github.com/sebastinas/cwcwidth/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -src_test() { - cd tests || die - distutils-r1_src_test -} diff --git a/dev-python/cwcwidth/cwcwidth-0.1.9.ebuild b/dev-python/cwcwidth/cwcwidth-0.1.9.ebuild index 5ced6fcb73d9..92afc0c794b0 100644 --- a/dev-python/cwcwidth/cwcwidth-0.1.9.ebuild +++ b/dev-python/cwcwidth/cwcwidth-0.1.9.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" BDEPEND=" dev-python/cython[${PYTHON_USEDEP}] diff --git a/dev-python/docstring-to-markdown/Manifest b/dev-python/docstring-to-markdown/Manifest index b40522ac8262..5cdfef7508b8 100644 --- a/dev-python/docstring-to-markdown/Manifest +++ b/dev-python/docstring-to-markdown/Manifest @@ -1,5 +1,3 @@ -DIST docstring-to-markdown-0.12.gh.tar.gz 25464 BLAKE2B bb5168b9ddd14f2da63577e302b9c7ec016abcbbfbd1653a22ed646f6980fb4e6d0994a9aa4a6c28f0955cb60d581f2d2e216ab731ae405b3c02d0f14e8fe82f SHA512 ac958cca518164406feff07f665d6edc6113d547393ff28d29a64b8b3f1bae306255ebf859f3e5f1fc75fabea985e1dd24d47c32766403b6ffabf9c31ff7ba45 DIST docstring-to-markdown-0.13.gh.tar.gz 27375 BLAKE2B db68b5c90ef46a765baa41b5d3e286008cea3602d397d246c7ae3907afabf387c2b551affa3f39102fb0d2ca1479126051f49163918fa5c1cfa503ba6c40c107 SHA512 adaeff9c9c4359889757e80d91cbca1c85c6aa888b66824802828d247c09919877e416367f7334db5c944312b3c3468256c159e598c837718806f314aa11b8db -EBUILD docstring-to-markdown-0.12.ebuild 751 BLAKE2B 2f00db10d98f2755f60d9a2f861c5ae348a8bad8560b317d094cbe0245eb1f695eaf83f7586cde305c7f4b1748fcd49e39ba788b1709ee7490f6398961d651e7 SHA512 5c61da177356692038b819dc78276b7cb91e52c95f03886a2a92bd248271c344de2d85ede6a1ee2b3c84aafe05481835574ff57bd58955a2e1aec119549114b3 -EBUILD docstring-to-markdown-0.13.ebuild 753 BLAKE2B 6eda266463fa34266b2f68d429cd6bd576cf5804097558f5d42bb0363b196700cad9e63a05649ee1d63af228fb26d3d884c48f10e8381b68b5a708353df73703 SHA512 ff494b03a319532f9bcbdb9665f056de61c26b0a78a5509fb0f26a18a809cb4e949cf5dd27b5ba9d8658e3f9b101f3c1bc2b24e69663783f6026551c5ea60f05 +EBUILD docstring-to-markdown-0.13.ebuild 751 BLAKE2B 2f00db10d98f2755f60d9a2f861c5ae348a8bad8560b317d094cbe0245eb1f695eaf83f7586cde305c7f4b1748fcd49e39ba788b1709ee7490f6398961d651e7 SHA512 5c61da177356692038b819dc78276b7cb91e52c95f03886a2a92bd248271c344de2d85ede6a1ee2b3c84aafe05481835574ff57bd58955a2e1aec119549114b3 MISC metadata.xml 421 BLAKE2B a6bf8b83336e2e1b67af703c3ddc6d68a5ce94a3477902a9f6d7d35f8a5635cad265365820548959ccf861a14c1c24d5bb2fd934a6fc297ca20182b5686c3ec5 SHA512 952b36476833618a51a6c05181213fb8598237157e887fb81369084db327fc360e827ff2393e00f99141efa2256ea0701ca17005ddd337661a6d9e8f81fd3494 diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.12.ebuild b/dev-python/docstring-to-markdown/docstring-to-markdown-0.12.ebuild deleted file mode 100644 index dad3592c5b8e..000000000000 --- a/dev-python/docstring-to-markdown/docstring-to-markdown-0.12.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 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="On the fly conversion of Python docstrings to markdown" -HOMEPAGE=" - https://github.com/python-lsp/docstring-to-markdown/ - https://pypi.org/project/docstring-to-markdown/ -" -SRC_URI=" - https://github.com/python-lsp/docstring-to-markdown/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -distutils_enable_tests pytest - -python_prepare_all() { - # Do not depend on pytest-cov/pytest-flake8 - sed -e '/--cov/d' -e '/--flake8/d' -i setup.cfg || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild b/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild index e38895f600bf..dad3592c5b8e 100644 --- a/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild +++ b/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" distutils_enable_tests pytest diff --git a/dev-python/elastic-transport/Manifest b/dev-python/elastic-transport/Manifest index 513ffdfcedca..c203110bfae7 100644 --- a/dev-python/elastic-transport/Manifest +++ b/dev-python/elastic-transport/Manifest @@ -1,7 +1,3 @@ -DIST elastic-transport-8.4.0.gh.tar.gz 70975 BLAKE2B cec717606a55906da9157a0aaa3c656041201c2b62c77d42a67aabaad387c2e9f139dd1bd39e31b15f51fa2ac1b605d9f98b540000ee03d8aecf118cf972048a SHA512 82d0e0af3992335ce17bdc2a74f80fbf98bc9873d798be65f30d59fa55cb3bf50b55821133ea01d2ced9c27bf4019bac19e76e6853c29b87762ae0a9b593c3f5 DIST elastic-transport-python-8.10.0.gh.tar.gz 71836 BLAKE2B 1be9a93b6b8cb9b7987de721e65ce532fb247fca931179f99dcdee197cec314a8b3626e0db569a494bab45a194530abccbfd8946d66d03c6bedfb17252a8fb3b SHA512 a883509ec8f0000c4a8aeb435d4dee1cbc4563157668c5e1378e16be9d1a5f5a16927de4df9c5244ca6f1c6f2f273ad513c2d29beaa081b11b34416da2883359 -DIST elastic-transport-python-8.4.1.gh.tar.gz 71404 BLAKE2B 9d923362a6880685c6280aa9308089157c82ee570c2b608f2ed1398fec1e7946bad159a9bc74c1369a5042a30885948748014b0f5ee2362da83780b1a42d7f22 SHA512 50a3d60c00307659f51468e648a0c2cc7aa9be0b84df8fb2bbfea8c9f2d31fe568cbd9d4040c1aa174acc5d9902f45631a8a55e7950a7cf05fa26e0eef8bbd0e -EBUILD elastic-transport-8.10.0.ebuild 1601 BLAKE2B 8f505a4515d508f334645127ffc424b6250ce302bf61d172730fdfb247ce16a3b6955357b51e64f83615271c6b6285415a9978b47ac64ed0197b02ac82547f78 SHA512 5a3bce418d73280ba06f44d0c0f3a3a7a4ac28d4cc569b95606d7e55566d57b2829c8347932cb092228c06c230f3ac0aa13b8d90ee7ae15bc488a907fadad096 -EBUILD elastic-transport-8.4.0.ebuild 1763 BLAKE2B 8d58726109a7098f7a1f9ccc43a3fd4ac756d02371a6da9e952d311a0bd443b47b0ca3c9281bc0230461c9a7e014151d51f50ad63ab9e0b0200d539b7d75cc7e SHA512 b982365c1326222c1878394132eb3b33bf5a56e493b33161920e482d84ebb20270a663df32b2678aa0c645db91439ee1a78f05fd3cdd59e90dc9b9f2d55b3c6b -EBUILD elastic-transport-8.4.1-r1.ebuild 1590 BLAKE2B ed58f14bcf11a94b48a9c49f96aed49634a38a5a9f0ceaddbc4ea8163c2ffc413b6cdf309630de37b711d5d3325439f2cd990c6a7b3b29990458bbfecbb47f62 SHA512 5ca67fe5d3c5b3253d61aae4eb10ad68a86493fa3eba28a0ba45ea5a5373f977dda65466e6718e1ccfcaca5b2935a2a2a0c6e6df1e9aca4a06da7cb35fd91c70 +EBUILD elastic-transport-8.10.0.ebuild 1599 BLAKE2B 06f093a7ad3df3cf799a1096f0447e02676d5dadfe10f11da7514076abba58c2618ed49a9699d0977774a3d80c4baf7f3d8c62c610ab5384fc5dd230b6945bad SHA512 ba171915c3b0889281afe90f2e02aa1a01bed5da64a72dc078b36e9cbfa71a20f461e3adb797ee71d91620c3e8e417d12582e7926dde59ae517b9c8014dfa538 MISC metadata.xml 569 BLAKE2B 82c4abea94dfb42f0da4cb2958207a35c7d5372e9810c031adcb53e49a0528f9b9fd48043d5d20cfd5a7e8046ea79bb9a6e48fe09948232fc641936bbee96738 SHA512 194ca8b79d33888cc404a5809a6ff43b2c2bef8b108cadce46393bd698b4d30124f6b6fd6732b2a905a2ec492169889f3042fd09d9577d28fa6a0921d88b56e2 diff --git a/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild b/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild index a59158b08eaa..8230dbe2efc9 100644 --- a/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild +++ b/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" PROPERTIES="test_network" RESTRICT="test" diff --git a/dev-python/elastic-transport/elastic-transport-8.4.0.ebuild b/dev-python/elastic-transport/elastic-transport-8.4.0.ebuild deleted file mode 100644 index 615ac1efa276..000000000000 --- a/dev-python/elastic-transport/elastic-transport-8.4.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 - -DESCRIPTION="Transport classes and utilities shared among Python Elastic client libraries" -HOMEPAGE=" - https://github.com/elastic/elastic-transport-python - https://pypi.org/project/elastic-transport/ -" -SRC_URI="https://github.com/elastic/elastic-transport-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-python-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.2[${PYTHON_USEDEP}] -Date: Sun, 8 Oct 2023 11:12:28 +0200 -Subject: [PATCH] Fix for cython 3 compatibility (#1872) - ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -1,6 +1,6 @@ - [build-system] - requires = [ -- "Cython~=0.29", -+ "Cython", - "oldest-supported-numpy", - "setuptools>=61.0.0", - ] ---- a/shapely/_geos.pyx -+++ b/shapely/_geos.pyx -@@ -8,7 +8,7 @@ import warnings - from shapely import GEOSException - - --cdef void geos_message_handler(const char* message, void* userdata): -+cdef void geos_message_handler(const char* message, void* userdata) noexcept: - snprintf(userdata, 1024, "%s", message) - - diff --git a/dev-python/shapely/shapely-2.0.1-r1.ebuild b/dev-python/shapely/shapely-2.0.1-r1.ebuild deleted file mode 100644 index 26da953c9be3..000000000000 --- a/dev-python/shapely/shapely-2.0.1-r1.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 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -MY_P=${P/_p/.post} -DESCRIPTION="Geometric objects, predicates, and operations" -HOMEPAGE=" - https://pypi.org/project/shapely/ - https://github.com/shapely/shapely/ -" -SRC_URI=" - https://github.com/shapely/shapely/archive/${PV/_p/.post}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - >=sci-libs/geos-3.9 -" -RDEPEND=" - ${DEPEND} - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - ${DEPEND} - >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.1-cython3.patch -) - -EPYTEST_DESELECT=( - # Should be able to drop these in next release (>2.0.1) - # https://github.com/shapely/shapely/issues/1670 - # https://github.com/shapely/shapely/issues/1855 - tests/test_parallel_offset.py::OperationsTestCase::test_parallel_offset_linestring -) - -distutils_enable_tests pytest - -python_compile_all() { - rm -r shapely || die -} diff --git a/dev-python/shapely/shapely-2.0.1.ebuild b/dev-python/shapely/shapely-2.0.1.ebuild deleted file mode 100644 index db9a582dfe69..000000000000 --- a/dev-python/shapely/shapely-2.0.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 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_{10..11} ) - -inherit distutils-r1 - -MY_P=${P/_p/.post} -DESCRIPTION="Geometric objects, predicates, and operations" -HOMEPAGE=" - https://pypi.org/project/shapely/ - https://github.com/shapely/shapely/ -" -SRC_URI=" - https://github.com/shapely/shapely/archive/${PV/_p/.post}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -DEPEND=" - >=sci-libs/geos-3.9 -" -RDEPEND=" - ${DEPEND} - dev-python/numpy[${PYTHON_USEDEP}] -" -#