diff options
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/Manifest.gz | bin | 265347 -> 265982 bytes | |||
-rw-r--r-- | dev-python/aiohttp/Manifest | 2 | ||||
-rw-r--r-- | dev-python/aiohttp/aiohttp-3.8.5.ebuild | 2 | ||||
-rw-r--r-- | dev-python/findpython/Manifest | 3 | ||||
-rw-r--r-- | dev-python/findpython/findpython-0.3.1.ebuild | 20 | ||||
-rw-r--r-- | dev-python/findpython/metadata.xml | 15 | ||||
-rw-r--r-- | dev-python/pdm/Manifest | 3 | ||||
-rw-r--r-- | dev-python/pdm/metadata.xml | 15 | ||||
-rw-r--r-- | dev-python/pdm/pdm-2.8.0.ebuild | 69 | ||||
-rw-r--r-- | dev-python/requests-wsgi-adapter/Manifest | 3 | ||||
-rw-r--r-- | dev-python/requests-wsgi-adapter/metadata.xml | 16 | ||||
-rw-r--r-- | dev-python/requests-wsgi-adapter/requests-wsgi-adapter-0.4.1.ebuild | 38 | ||||
-rw-r--r-- | dev-python/unearth/Manifest | 3 | ||||
-rw-r--r-- | dev-python/unearth/metadata.xml | 15 | ||||
-rw-r--r-- | dev-python/unearth/unearth-0.10.0.ebuild | 33 |
15 files changed, 235 insertions, 2 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 1dee68f8fe3f..671636d09937 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest index 726818d85491..d38061d29eae 100644 --- a/dev-python/aiohttp/Manifest +++ b/dev-python/aiohttp/Manifest @@ -1,5 +1,5 @@ DIST aiohttp-3.8.4.tar.gz 7338512 BLAKE2B 019e39eab7cfafe4ca2781c5efe7cc63ed16b5400c548a9a5169a98b59f4014c79bf1a32def1071ac4e1890dcfa583354a227ed2a541449dc725726216b7750b SHA512 ee193320d57161ba9d96b22502cea4eddb05d9586bde5ba1ce813e0bd149f62286ab8a76f120ef2a69f8bf882ab0605ca42103c0811fe53c7a024682ee31aa1e DIST aiohttp-3.8.5.tar.gz 7358303 BLAKE2B e1a7df12380cded655a57735527607cc95661da99fe4a5c1aec40a2586deecee97592c9ea5e9bd43621bf069fe87f00d7bef712fab2b84783e14ff229495a7c6 SHA512 613dfe836c511832c68eadbd0a76882ec362ff956937aa913fc7567b7e3e1ac2085a70a1eca42fb016f38c076a131b506b22f26879ad06b077cb4a85e9dcd8db EBUILD aiohttp-3.8.4.ebuild 2789 BLAKE2B db36a6427f08941d5c47bcac0d70e88299aa111e594e01e514504922358c9b8ddef1ec490547d8e5c00db2530d48f31c37d0cad08e86ddb5503f80d3bba17599 SHA512 175cb31e2366f93c5daa71738df28b23bd34781a0e69e807bb1f7247859c514dc119d25efd38a916e99dcf343e805a692c221cf0875964dad7803fd01c5d87b1 -EBUILD aiohttp-3.8.5.ebuild 2835 BLAKE2B 26cfd29c565fa13e754e664a0b04a7b4f896a023891815b6b30d6b4dc138e847ce3b1ae30c1f3b2747d7d804593d0a050406920a191f7685dac00c6328869315 SHA512 3ba884471a54f8136f7145bb158563b8c82e68ef750e3038616bc1f5ee3af3796da696ca51e6a16bf390df799f6bed4ee5e83045052cbe1af6533b087f4bc781 +EBUILD aiohttp-3.8.5.ebuild 2834 BLAKE2B fddb71683573369d978225d66600b2154fc2e9239c4d99acc0318e995f5753aadc3c836ccdb306199468ddcc7b0127bdf0bc0ace84d291a31c16c0949ee8a0c1 SHA512 626a6cc43f155757500f608bfe6c5d23a1f8c2a96588d5c9c91ce01708708670c7da95d076528955ffce8d656b7c4d0c894a49451979c4db1243b3cfc227d3ee MISC metadata.xml 490 BLAKE2B 5233af0b5e2668b1eb62278b05b62f24f1ab90f6d05b20dd9f1c5b54b846919c3fa28b843df28f5bfa320996d46de0e74c7a28bd0bef02aaaca14b1cec52baba SHA512 9b701c5c5a22b6aa94977a67bc40f3dc9df8337556952658a2a17ecaaa471cd7f7b5b8bf3a0088208087677555f0cbb8760c091b03b96ee70affe3e2b84cf6d5 diff --git a/dev-python/aiohttp/aiohttp-3.8.5.ebuild b/dev-python/aiohttp/aiohttp-3.8.5.ebuild index 8373966fc170..8e6dded8355a 100644 --- a/dev-python/aiohttp/aiohttp-3.8.5.ebuild +++ b/dev-python/aiohttp/aiohttp-3.8.5.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/findpython/Manifest b/dev-python/findpython/Manifest new file mode 100644 index 000000000000..0605c9cd987b --- /dev/null +++ b/dev-python/findpython/Manifest @@ -0,0 +1,3 @@ +DIST findpython-0.3.1.tar.gz 17379 BLAKE2B 73be0b8c064f0417c7023b367328c2694e74de4559acd48cf9faac8cb73b1450c15269b0078bc20392275cb032e57615e2345e9b72b5623262816f2ea3901aa0 SHA512 a9931cd305a12302753fc74be24f845242ac1d4a0b0bc4494dfaec4a32cb1edc88cc30f0924b24109db01409e20a4aa8dc3c3e3136cc8e780b00cd3a0eeb9816 +EBUILD findpython-0.3.1.ebuild 397 BLAKE2B 1ff2ad37139c7ac8a197152e5645ecbd30feccfeb7573d97f1ba8cc958e838f6d476779ea3242839df9f145e704fd3990faad3cdac635960809f0fbcd3393936 SHA512 414d49c9e4bdccfca00bd5cdcc196b36b8e01341bb8f458107e049cf3c0547694ce41139ac7df486d56619c87a6a6e1ecb50e416fd0f6d6755ad9a403b4fdf3f +MISC metadata.xml 426 BLAKE2B 187ce8d1f5578397d3d9009f049349ff63379ec7f1d849186dbf3c27c78358b815c20918fa9db8d1da11540c4c8252b92d59e454b557bdf31de8944747aece7d SHA512 991c8f8b2627179da605caa04e20161eeb9b29839e6af5af74ff8aff2ba6692ea83a59d99dfa095de35a93492f4c0bc317f3c1b340b95e1db131136b2d4bfe4f diff --git a/dev-python/findpython/findpython-0.3.1.ebuild b/dev-python/findpython/findpython-0.3.1.ebuild new file mode 100644 index 000000000000..a7a71e6b2d92 --- /dev/null +++ b/dev-python/findpython/findpython-0.3.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A utility to find python versions on your system" +HOMEPAGE=" + https://pypi.org/project/findpython/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest diff --git a/dev-python/findpython/metadata.xml b/dev-python/findpython/metadata.xml new file mode 100644 index 000000000000..b3a7feaf3a98 --- /dev/null +++ b/dev-python/findpython/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + </maintainer> + <maintainer type="person"> + <email>chutzpah@gentoo.org</email> + <name>Patrick McLean</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="pypi">findpython</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest new file mode 100644 index 000000000000..f81b3db7056d --- /dev/null +++ b/dev-python/pdm/Manifest @@ -0,0 +1,3 @@ +DIST pdm-2.8.0.tar.gz 3069029 BLAKE2B 3fc3246c7bf26953be96def58d8249c981def96e1607b82b35f1b8347dc5246dd6b4613e4f2093e2e6453724e8709951d2fff38a1f02f2dcc5e85fe6e8c678da SHA512 95cc0a4cb032fa39281aea5ab2f31da7f503c6444a9c41d88ac9bf9ab650654a3f154506f2ed822e70266046c4b6a111518ed68aa7ab75aa31c096e071859bcd +EBUILD pdm-2.8.0.ebuild 1809 BLAKE2B 8a58008f56e6eeef3f60917e159ac45905b63b7e2c040cf800055453ab3b583bed7d35ff07faaf5dc9b922b362213a0cd63701bde842468c7ffb57da1e67c3d7 SHA512 221d148fe6ee7744fe65f2aca503cd8e7bd0bf0242a54fa2b2e95fedc96d99a4c98e1f6832dd919cc281932f6a323ed01cb483810caa588d0a897074ca8ad7b2 +MISC metadata.xml 419 BLAKE2B 4bb9d30f2274bd258d27da17271a172860c6475f18d8898827347853bd5c0a27ef2be17e7183a4e825a3e15678c1c69da0c3aa12f1df18ca6d62e97fe788660d SHA512 6810c73f34329c8a16295ff0e21157a05eb538df564f43c4829f6cffdbd2bf0a224462fc69ebe11c70a94305168d9930c28896db9894d599a014140663b164d5 diff --git a/dev-python/pdm/metadata.xml b/dev-python/pdm/metadata.xml new file mode 100644 index 000000000000..dc753739c79d --- /dev/null +++ b/dev-python/pdm/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + </maintainer> + <maintainer type="person"> + <email>chutzpah@gentoo.org</email> + <name>Patrick McLean</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="pypi">pdm</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pdm/pdm-2.8.0.ebuild b/dev-python/pdm/pdm-2.8.0.ebuild new file mode 100644 index 000000000000..af490a26b277 --- /dev/null +++ b/dev-python/pdm/pdm-2.8.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python package and dependency manager supporting the latest PEP standards" +HOMEPAGE=" + https://pypi.org/project/pdm/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/blinker[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/pyproject-hooks[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/unearth[${PYTHON_USEDEP}] + dev-python/findpython[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + dev-python/shellingham[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}] + dev-python/installer[${PYTHON_USEDEP}] + dev-python/cachecontrol[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' pypy3 python3_10) +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -a disable_tests=( + # tests that try to reach out to the internet + basic_integration + build_with_no_isolation + search_package + show_package_on_pypi + show_update_hint + build_single_module + project_packages_path + build_package + build_src_package + build_with_config_settings + cli_build_with_config_settings + build_ignoring_pip_environment + publish_and_build_in_one_run + ) + + local textexpr + testexpr=$(printf 'not %s and ' "${disable_tests[@]}") + epytest -m "not network and not integration and not path" -k "${testexpr%and }" -x +} diff --git a/dev-python/requests-wsgi-adapter/Manifest b/dev-python/requests-wsgi-adapter/Manifest new file mode 100644 index 000000000000..9d12b9e49b3c --- /dev/null +++ b/dev-python/requests-wsgi-adapter/Manifest @@ -0,0 +1,3 @@ +DIST requests-wsgi-adapter-0.4.1.gh.tar.gz 5265 BLAKE2B 1ad1783e7bc7a37f749cd7d8e041b5e86f5039a54a735b1db9c54bd5b356b4a583b9af52a2838ba4441ca4c0a653abe06a685274e054678cb398d813ad8504c9 SHA512 f5f3572586f3a4cba98bcebfec2a77382e101fb799998007ad37f804ec721533ccb84bb7cc4f7ee8cf2fe9e61e75440b75003e88d384c44a6484acc65bfa3626 +EBUILD requests-wsgi-adapter-0.4.1.ebuild 743 BLAKE2B c582e289356c5200e581cc10099169e88d67443a08dcdc0d878d1dfd0c0e58d6275f198eb6820682c2598c7804b8c4a6dc0653b639277553e83d859bf36f222b SHA512 5550a160055fafe4dd7def5078d63464405414140b23cbf5fe934ef9f529717f1dba710956b3b89bb274ce7207e0dadab4e9632f4ff0d595a09501aedb9a8ed9 +MISC metadata.xml 508 BLAKE2B f8aec1d97470e2aa980f0d86e2c14aa365418ca1ff3f62bd2b70821b5e0c15c3f32fcea6d22bc933d71ea912e59ed575a63ae6fc844d812387c82010ef485979 SHA512 49e0344fe521120035334acf84b8bc4179ea0a2ea13477776bf14cb96f283c3ba81e94c7196aff22900d52960262af877078044f930659ef0574df887d7ce73f diff --git a/dev-python/requests-wsgi-adapter/metadata.xml b/dev-python/requests-wsgi-adapter/metadata.xml new file mode 100644 index 000000000000..33942be1e8ac --- /dev/null +++ b/dev-python/requests-wsgi-adapter/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + </maintainer> + <maintainer type="person"> + <email>chutzpah@gentoo.org</email> + <name>Patrick McLean</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="pypi">requests-wsgi-adapter</remote-id> + <remote-id type="github">seanbrant/requests-wsgi-adapter</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/requests-wsgi-adapter/requests-wsgi-adapter-0.4.1.ebuild b/dev-python/requests-wsgi-adapter/requests-wsgi-adapter-0.4.1.ebuild new file mode 100644 index 000000000000..9edd29bda551 --- /dev/null +++ b/dev-python/requests-wsgi-adapter/requests-wsgi-adapter-0.4.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="WSGI Transport Adapter for Requests" +HOMEPAGE=" + https://pypi.org/project/requests-wsgi-adapter/ +" +COMMIT_HASH="5b771effb5414096089375a3a36a3e7af1522ae0" +SRC_URI=" + https://github.com/seanbrant/requests-wsgi-adapter/archive/${COMMIT_HASH}.tar.gz -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${PN}-${COMMIT_HASH}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest tests.py +} diff --git a/dev-python/unearth/Manifest b/dev-python/unearth/Manifest new file mode 100644 index 000000000000..a69d7caf2148 --- /dev/null +++ b/dev-python/unearth/Manifest @@ -0,0 +1,3 @@ +DIST unearth-0.10.0.tar.gz 270997 BLAKE2B 8b18df4616fc72025492aa187101bc1f338967b1738ef9ec33d16cbd906c1cf91c1b84e391538521b4a9d6ea40301eb0b7ed0926aa4e6c4d6ffc57401f9d78d9 SHA512 98799202939e1206b6fdd46eb61947c9f9f8068a6857f76aace8dd2c67a3fad9dd3b7a5232d7812b0dcd214c39a9e2a6fafbd18cbfeb9aa4c216571b88b3f131 +EBUILD unearth-0.10.0.ebuild 687 BLAKE2B 593b2a0c003808785c03b1a543564f7c403beb98e858f8991ee075271b4fd579c5141b9c3cfb94d8be9a6399afd177dfa23017a72bd2d70d2847cf98c590c04d SHA512 dd05341700e9788aa76664fed91afd2264f99d6bd8ce0c4b9ef21054e50dba42a642e6abb9706770207164a5eafa316abdfa6c3af8673afe655c1d3de06ceaab +MISC metadata.xml 423 BLAKE2B 168ef799c8ac77adfe8937a5693054ab763e158e23c94e604fe0edcde350b9f8ea4020ef04289cb59f91f293f22677ecca4a993fa526af8923264ac3a48368ec SHA512 47a9e79481d2774b496f785ca62b71890d2bab7900fca9d4be32ae12d53f78240ebea0ed30b15f10525f71af6298bde1eb13b9518fde04507d0d036bfd067231 diff --git a/dev-python/unearth/metadata.xml b/dev-python/unearth/metadata.xml new file mode 100644 index 000000000000..112da0f56f24 --- /dev/null +++ b/dev-python/unearth/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + </maintainer> + <maintainer type="person"> + <email>chutzpah@gentoo.org</email> + <name>Patrick McLean</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="pypi">unearth</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/unearth/unearth-0.10.0.ebuild b/dev-python/unearth/unearth-0.10.0.ebuild new file mode 100644 index 000000000000..313a864aa056 --- /dev/null +++ b/dev-python/unearth/unearth-0.10.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A utility to fetch and download python packages" +HOMEPAGE=" + https://pypi.org/project/unearth/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-httpserver[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest |