diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-08-15 06:14:44 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-08-15 06:14:44 +0100 |
commit | 78f392693b4d21958c3f9e73171c7c65cb437bb5 (patch) | |
tree | e05b652b19f3d827645eb7e05e40b956c5e24839 /dev-python | |
parent | 06a2593561b5f8054db8d68aa94b4338d2dd2bf6 (diff) |
gentoo auto-resync : 15:08:2023 - 06:14:43
Diffstat (limited to 'dev-python')
35 files changed, 672 insertions, 9 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 41aa640a90c4..4b7054fbaacc 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index 14401eee8863..112fafc22a6e 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -2,6 +2,6 @@ DIST serverless-application-model-1.71.0.gh.tar.gz 6001064 BLAKE2B af30dcfe8fb38 DIST serverless-application-model-1.72.0.gh.tar.gz 5074171 BLAKE2B b69fd51e59a223b7003b82f4a27c1724a6be0c16958664ce567b4c5ce57084aca2259c0d92f4f019f0b44fa6a7c8fe06622109c5447b7905029652c548fd20d4 SHA512 e267fc255923c2ab469f1d95723927392453e84ac95d04bddc202e895824410a80eff40bb6900aa2cdfbe6f5ab06d89a24003848e19f9f16423c98a1df951d64 DIST serverless-application-model-1.73.0.gh.tar.gz 5079379 BLAKE2B e7220e4d0e25a725d3dc0828297bcab9c174e067f927b6aab7f6bdd0c9c8de8333464d7783f0ae9965b00a1323ace8f63a51aed92e459f578a2d2e15a34bed52 SHA512 1487b3815f62dc4a5081316b09d469359126fa76d4b4f3ee397b581e5491cea20ebafeeb96d261652eb552e501666de3d90f6bd5a52517474e170420abaeea92 EBUILD aws-sam-translator-1.71.0.ebuild 1544 BLAKE2B 9572110682a5bfaeee90d69c6026a0130cacda3efb2d2da2952d675f5764745fb8fa7e7b1e586b2b029f5d8b955d9934228210734b060af23abdde9b2e18c487 SHA512 48956aabc1cd71db9d3cddb180c37387c8e5e4e314411a41f3ad791bbe6b2435208c9e045dead45d6e10944271b7f9954e2d1ae9290a3078d1e35391c0f52512 -EBUILD aws-sam-translator-1.72.0.ebuild 1546 BLAKE2B ad6e5889df4bcddb45b7c19b46a2d29b4e58be32c5e2e7642713309a6962b870af65dad07437b2b5167481b4cbde6638c235a1928b930a8a50c1943e33364ccb SHA512 5b80e19e8592c98a0121af922addf5c0904d21164d1411459a5a96cf2ce54c3b728f6a7eaeb3a3629f24eac9f805d34548f9aeddb8d552d8a185599b23f0e124 +EBUILD aws-sam-translator-1.72.0.ebuild 1544 BLAKE2B 9572110682a5bfaeee90d69c6026a0130cacda3efb2d2da2952d675f5764745fb8fa7e7b1e586b2b029f5d8b955d9934228210734b060af23abdde9b2e18c487 SHA512 48956aabc1cd71db9d3cddb180c37387c8e5e4e314411a41f3ad791bbe6b2435208c9e045dead45d6e10944271b7f9954e2d1ae9290a3078d1e35391c0f52512 EBUILD aws-sam-translator-1.73.0.ebuild 1546 BLAKE2B ad6e5889df4bcddb45b7c19b46a2d29b4e58be32c5e2e7642713309a6962b870af65dad07437b2b5167481b4cbde6638c235a1928b930a8a50c1943e33364ccb SHA512 5b80e19e8592c98a0121af922addf5c0904d21164d1411459a5a96cf2ce54c3b728f6a7eaeb3a3629f24eac9f805d34548f9aeddb8d552d8a185599b23f0e124 MISC metadata.xml 603 BLAKE2B 89556267393186cf69a585c58efeb6fa599bfb42ef221bea955ea807a28edee89036a2ee0d0ca81ae55d96702a01b171b837754dabf38047ecc2789157bb7116 SHA512 106b6d241eadf7807dadf03329073703f8b51e7443eddc4db8752878b6dd84cc4357689cd4b796b3a083192e9d98eacbe9e7b8af0273160c7b89846e78230a88 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.72.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.72.0.ebuild index 5a83e871d7a8..9e1f18c5dab3 100644 --- a/dev-python/aws-sam-translator/aws-sam-translator-1.72.0.ebuild +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.72.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" RDEPEND=" <dev-python/boto3-2[${PYTHON_USEDEP}] diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index c5163e2abdc0..1158c5333b06 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,8 +1,10 @@ DIST boto3-1.28.15.gh.tar.gz 681894 BLAKE2B b2fbe18f000d76e2c5be2ec0038756768608364a983c7e10acf197afc5fd610c3bcbab77aa23caae2ca52f92062823b4f0cc32383161cfcd7934060c8a091634 SHA512 a55db28e91bdf4b8b84e52b4329640b68e88661b0c659e6b77ffb677c4fd3b0c948136b90e73aa34fc5f424f01735a0d4d3a09a057a15f68fa6c84e6e6eb5001 DIST boto3-1.28.20.gh.tar.gz 684832 BLAKE2B dc8dee3e001e26fa5e9f1355ef40cb03a860fdba2585abb230213f04d443f047aeed3c8fc866c34e546d9dd74e373311172aa5a9ad235dd3f99d3c6d81dac8c2 SHA512 7409ebf4fe84b549ec701cff8f5c8373f360d1855e3834f2ff1c1882ee6c34ad5b5bed0ac8f133ae3412026c4f69ed626858c019e6338e03e4ebcbc2cbb761f1 DIST boto3-1.28.25.gh.tar.gz 687791 BLAKE2B 641dacd5076e51e64991c0bb97fda6f5b8d705b253ab902a5598daf23eca65ad586348f38e6dce0dfd90526a49ff56320dc99972d375e61d5fab3692f5948674 SHA512 2e47027c035338a9d70027b32c93db04ac859a8cfe6c9f962df33c1139df5ba1562e9e0bb32670825a93c29fa2b231779221c6b54c5b2bb498c5e19667763306 +DIST boto3-1.28.26.gh.tar.gz 687954 BLAKE2B 04e87223eac560264ef55c80d5d258b028b9fb99a52a9ee03feda818909aafb43dfe16e887593e3dfb51525c78c8cd92a1e6e97b96136795b51a69839bb84580 SHA512 1cf5c2cc795a7712abff17aa075d30054973bf2cb583bdf4ad5e3057309cc76dd6a50b2ad806cb720c7528b4e3087f6b84b5b7a8d3d365df14e582e626168768 EBUILD boto3-1.28.15.ebuild 1508 BLAKE2B 42be8b915da646a7afe6dfc988542d3d79b5dbdc565d2e738d210e3f77b7c5ba6dfbac45e46b9cc3cc4770611cbc0c155abc7f1807ff0cb8e6033f927bea4048 SHA512 06404c0363c0c7c0d378d1c2b91073c137a1685d2d846d98c655e6d001df5cde0eb51bf6e160879af2b56321a02e84146ce634855f70c7c3fbbd1adbb9b8ef8e EBUILD boto3-1.28.20.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497 EBUILD boto3-1.28.25.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497 +EBUILD boto3-1.28.26.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497 EBUILD boto3-9999.ebuild 1514 BLAKE2B 5d31d27ac50ed037fb8be61559bac03bd2a8c63f3220ac93ecc864c0e3cbd34763b9b70761a9f364cbc85a0edd84c6f6eeff614292f31473b4935e5bb86fae7b SHA512 26bd2959c745f0e423d683d2fedeab9a438d215fa9b28b403d0cea81caac7436f05382b2a91a183bc1095f3b205e3b2115f931cd7803e0b9838c2a507562da5c MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.28.26.ebuild b/dev-python/boto3/boto3-1.28.26.ebuild new file mode 100644 index 000000000000..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.28.26.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 1716e292642c..109c4902ba88 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,8 +1,10 @@ DIST botocore-1.31.15.gh.tar.gz 11823446 BLAKE2B 13a7eace7e9dcff6fa54c8e725b8221bb5304f97e3b4d422ebf5dd9a0bc905bebe83c67033a11360a00ed51a63742c9b990511681a147b9880a096760d022a9c SHA512 42dd123576407da8b4b3281aed72441d1f57a03b5fa444154096253052ddd88d297f54f497d7ae0af03831b1dac50399a412cd2fee5358a0984053c4de39bd20 DIST botocore-1.31.20.gh.tar.gz 11852972 BLAKE2B f4c4cf244de902fa4debeeb69c1981dc850751d8750c5c0af109d3f594991ed23a405688d864ac1237df39e8ac96b9d49f4cc83a973dea91ea6539eeaf2458a0 SHA512 e3f4960279c895eec503420bc1b42574fcfb53e5f1cdc6a26207ca1dbd34b36ecfc52c1dcd7b1e9918a5c3c91569baf1df524ca4269a7279fb2d0ef751355fff DIST botocore-1.31.25.gh.tar.gz 11863108 BLAKE2B 2fb9bfc01ec93e1dff3459e89f7b20984efe39572320c437af3eae8becc2a871651528fd732f26524c978c5cb032f3675b313ba9b9c6e5acf76f5c5ab07fba9e SHA512 ff360e15051c958b8f9b6e04bb27e2f728bd210c6c7bfc07525d91d54b1ba8be5738e3434c651b61c5774c0b9b4252abaac788274bd56ff10e782efea32b6dd6 +DIST botocore-1.31.26.gh.tar.gz 11865968 BLAKE2B ead40328750793f1cb6e4b533d3cced2eb5a33a6ee7fd81f96853b8ccbf7f3b15977eb2b6c8e218e898d06b0ed087ab1a1919860e45c7afa1b93989b01992b71 SHA512 a0949446d371a34552134903aa5d3ecb8d2fd77a128610c28152d365ffd882cccf8ae419c87b649d48fe732c6b3de04620f4ab7915199f014d9368f0a446abd5 EBUILD botocore-1.31.15.ebuild 1827 BLAKE2B d9e353ffebf3b77bdb5b034da339f9f3cf95937e288fa522fcc40f88a4752c58ae085406bfefa595c3738ec118712cdb4ee0509c1dee7a00e2c76cd2a657009c SHA512 f0d3e81726bd65bf4c097b63e8673881949970e29d976de53c1facbccf8cd1d214fea9153f4820a5889f1892979342a0255e110b243ba613d4e803a940d46602 EBUILD botocore-1.31.20.ebuild 1834 BLAKE2B 50305f707e533627ed4b906b3c5845a931f825049d40d8e9d9eedf1323d130634b578f68adb046db30e3e9a4168361da69d99471a7b744407dc103130a114994 SHA512 45952178574e99269d9767374818d867bfcc47ebf0f4c37dbab6cf50089577badb69967bd06b0b2d10b15dcd1c3e8b82adac88404d7c3b7d7784292b4005e797 EBUILD botocore-1.31.25.ebuild 1834 BLAKE2B 50305f707e533627ed4b906b3c5845a931f825049d40d8e9d9eedf1323d130634b578f68adb046db30e3e9a4168361da69d99471a7b744407dc103130a114994 SHA512 45952178574e99269d9767374818d867bfcc47ebf0f4c37dbab6cf50089577badb69967bd06b0b2d10b15dcd1c3e8b82adac88404d7c3b7d7784292b4005e797 +EBUILD botocore-1.31.26.ebuild 1834 BLAKE2B 50305f707e533627ed4b906b3c5845a931f825049d40d8e9d9eedf1323d130634b578f68adb046db30e3e9a4168361da69d99471a7b744407dc103130a114994 SHA512 45952178574e99269d9767374818d867bfcc47ebf0f4c37dbab6cf50089577badb69967bd06b0b2d10b15dcd1c3e8b82adac88404d7c3b7d7784292b4005e797 EBUILD botocore-9999.ebuild 1736 BLAKE2B 6ca7ea14855f5f8db2d166ba1f29835d4c994a0a8fa38f3852406289a4465c091909562ac678f1c0bf7e640a594731b0d4319efc0f34f6bc640fbae06746c4bc SHA512 f891bf0eded88d9af3b87fc7c9ee4c6a129d263e672821f3b9654d43bb3bcac41305b834192088d15b50f3f9d36ea95374180cf13e1cb67149595ec63e4cc155 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.31.26.ebuild b/dev-python/botocore/botocore-1.31.26.ebuild new file mode 100644 index 000000000000..491b6bbc21f2 --- /dev/null +++ b/dev-python/botocore/botocore-1.31.26.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + <dev-python/jmespath-2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index afa608325993..ee8f4fa4c754 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -6,12 +6,14 @@ DIST cfn-lint-0.79.3.tar.gz 3541518 BLAKE2B 7d534f51bb848fe5fdb1f5a04b56483b5f5a DIST cfn-lint-0.79.4.tar.gz 3541700 BLAKE2B 5aa50fcf991fadc464dd2f11e57cf5fe0dc76e9715ae853997b23ef083d9d14cb1fdc943250e85d5263990671740f1499b4157d2eb41eb545685106581d71bda SHA512 8b3f655fd13df6a0e0ca9ce5e8612a6e73ca15facd12abdcd459262a712d0e4ddec5b95d50d0edd80952170bdad0e07c9089ac1b2577c78fa9d1bef18940e3bb DIST cfn-lint-0.79.5.tar.gz 3609256 BLAKE2B 609fe79d03a11f7b3282e0726e2c6a0ee1f76291ba55923b36d5dc979edd9e422ed3032b47ace0334bcbd18f161bfb38c3280d886d3c36c8dbfd64aa8a651658 SHA512 1a87fe83288af5f96500edd298805a77f7ba1016aeb3f9d3db2973787879548dd2b97e0470555b46d3bd78217dfe79fa2822581c091f5db5c62a211f0e949189 DIST cfn-lint-0.79.6.tar.gz 3613205 BLAKE2B 30fdfe3988a1884334097bd0cedefbc339b25948cf82a1a941b5f1b9fea14ffb678d39194b973ce978ea55d036898ebec87e56fdeb40ed8670ef10583a3185ff SHA512 8acab9a43fa633e60817f35f73bbbdfe8c9bd07e61bc1514c5ca3f6916acdb387a1756a40f99f03c83557c6382888ab5cec6d923d12186b2db96638cec3f63f1 +DIST cfn-lint-0.79.7.tar.gz 3637937 BLAKE2B bfd4583ecbb64cc7dc0b1db91b3afb0859d660be8d3e7d57c427fc6f3cd89b864cd60bbfc0450a2aa7dadb4fa51f275867307bd0fd510d03efd42c2f53b33ee1 SHA512 aa3e89006d92cfb72c191716fc2553aaa8e92d5d5d64f7ebce6459d10abf7d057ee41ca667d99f6153604ae92be98b69425e5e91b7ffc1cbf82466c2c8a3ebd3 EBUILD cfn-lint-0.77.10.ebuild 2011 BLAKE2B 2210656075867edb6ed077388c105d77a553e2cca3255ed2284626ccf8c0d6261d8c4790f372e339d0f87c8fd508597784f42dc7ea017844561a0a4b22b8b141 SHA512 bea23a3817a02f4668209a7abb843b2b7bd904d20621fbe7dd49bbe2b87b301e27e7be3a9e83ba59e352f96020f01a9a36d09368e0ded7264dc1d00507c5fa9f EBUILD cfn-lint-0.78.1.ebuild 2041 BLAKE2B 7150ca8bb6fa15c89d1169460ed28d77230bc0c3ef85a390f8942126d2f91dfc45464de0060732aacba81b0facca48805eb326e48164929ec6a1aaf7bd39ce3f SHA512 0fd4d180453e5f8ddc04a0a4b0e01baf2e4c304c37243e1f945fbc5189f0e38d291611e35eaaf4f47640fed07c5d1f4034528e6307ac12307559b009f829ceae -EBUILD cfn-lint-0.78.2.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca +EBUILD cfn-lint-0.78.2.ebuild 2039 BLAKE2B 500f21b214a4644cda448dfe35c6f175a5a197a48dc4b530f79e5353d592bc0d756b7dab52c77641d956129406c2ba6a96beb29c6472747c6c545b783b3232a0 SHA512 af997b4b4f0181a7f213e05c865a1e37f3bd0a3d23c90137e43c462fc6c38dbd18ebff7510f4aaedcf6c976a42e707f3310687d8dd20db9c51171e7cd5db77b8 EBUILD cfn-lint-0.79.1.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca EBUILD cfn-lint-0.79.3.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca EBUILD cfn-lint-0.79.4.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca EBUILD cfn-lint-0.79.5.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca EBUILD cfn-lint-0.79.6.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca +EBUILD cfn-lint-0.79.7.ebuild 2041 BLAKE2B 586c1d2db5839c41539181df6596b4177a552e6e8c45ee39139660e72fa16f390576fc94dd43a34ce3544547ffee318190142c818c99211d9f5486be20088ef4 SHA512 101f8ddfbd2dcebe6641388af02aa9418dc7b1898d10fe58361cb4e8f53f3f13e0dcc87f2db45fa34de65e0e543f126e48dc06ca4aa939dcc9732db99c960bca MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19 diff --git a/dev-python/cfn-lint/cfn-lint-0.78.2.ebuild b/dev-python/cfn-lint/cfn-lint-0.78.2.ebuild index 7071d59d0406..7d8ba74d2f5e 100644 --- a/dev-python/cfn-lint/cfn-lint-0.78.2.ebuild +++ b/dev-python/cfn-lint/cfn-lint-0.78.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" RDEPEND=" >=dev-python/aws-sam-translator-1.71.0[${PYTHON_USEDEP}] diff --git a/dev-python/cfn-lint/cfn-lint-0.79.7.ebuild b/dev-python/cfn-lint/cfn-lint-0.79.7.ebuild new file mode 100644 index 000000000000..7071d59d0406 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.79.7.ebuild @@ -0,0 +1,64 @@ +# 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 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.71.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + <dev-python/networkx-4[${PYTHON_USEDEP}] + >dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -e '/jsonschema/s:,<4.18::' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 + # TODO: it looks as if AWS_DEFAULT_REGION didn't work + test/unit/module/core/test_run_cli.py::TestCli::test_bad_config + test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_template_config + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index ae1a25a80914..26a30d5cbde6 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,5 +1,7 @@ DIST fakeredis-2.16.0.tar.gz 108416 BLAKE2B 0897614e567d59b54a35c18922a33cc79e8d2759614fc13b2dfbbf0e52c802470678cdf497b914762f258e84b50afb178ac1a0604acfdb1520daf3a03ac87a6a SHA512 a9fdf6da74c9fc650df9720b39a8c2ecb609353d1c535433bd8ca3ff4674f112e2bb06a381ad8f994e7daab78cc41b1bf1c75a0e287af0b41387bf15d05fce5d DIST fakeredis-2.17.0.tar.gz 110121 BLAKE2B 21b8ce15236aa918d519e2d5c045d1664d6edc4d9f1fd10923bde4779c0a4605685519e17b5edfddec83f6b9e9421539cce037e8a787673b12733ef9cb28df00 SHA512 31da92e0617a6999bb29261b9efdb1b8ac9f790eb1f4500f71d65b7e2ec700095ac30a55230f3c3efe9cd9c535d04a9138596944e2aa684a1e6e9e7158b5c2be +DIST fakeredis-2.18.0.tar.gz 111601 BLAKE2B 56a7d2e113fa0d2d98f95b4e8d5b7462a311e2e505a19cd5d3067650a0b950ad272b86aae42b748e5854c7f24287fac03f8c61865c05612697324e9f328dfbe9 SHA512 2d67866bbac8f8a12a6414cfae0a8ba925b769c0cb420bfe74ca233de40792f369678752a0d71ce4c0c145f03944fb071ecb234ee40f3f52005587db1929134e EBUILD fakeredis-2.16.0.ebuild 1936 BLAKE2B 52420a8751cd0dfef8e72b327ef46fcfd4c2d7573c59b49d1b7dce891b93491c63fccd3f56feec9d781762bc587a79d378dd309541ef2d84a03c3819b507a425 SHA512 59fd320c46eeb78cc495fd55b57cc893b5aa7a9478c0bf70b73d9d3d0d399b97b1b39526c42f45cfa378702ffa409d332cf4324cb05f58bbff082289e7a214c2 EBUILD fakeredis-2.17.0.ebuild 1940 BLAKE2B c59da6750ce8a65df5412720e650369db11a28ad5ca64eb00b6fcc31243f7cdf30113839a4ca0f14b2528d5a8ca46372cfbd2efc53bd5431b0432ab0c72a31a1 SHA512 4e6c3bd98e2f86eecabae913e2bf59ad509f00ac2ef3b398a0e291392e71ef9e56b7c7d18abc5fe0c0b93b98675bf6dfdfbe1a6822c5e2570daa7c9dfd2719f8 +EBUILD fakeredis-2.18.0.ebuild 1940 BLAKE2B c59da6750ce8a65df5412720e650369db11a28ad5ca64eb00b6fcc31243f7cdf30113839a4ca0f14b2528d5a8ca46372cfbd2efc53bd5431b0432ab0c72a31a1 SHA512 4e6c3bd98e2f86eecabae913e2bf59ad509f00ac2ef3b398a0e291392e71ef9e56b7c7d18abc5fe0c0b93b98675bf6dfdfbe1a6822c5e2570daa7c9dfd2719f8 MISC metadata.xml 373 BLAKE2B 1de33db59658e6190cd0346be58208cae6c9143a52f49dc289e68aaa0d860b5bd68dfb54f2e0b005f60a67f5caa430e2ce94fc69e64bd27e1bbebb07ad29e602 SHA512 24bfcf4919363fef45c182b6de66221e580ee0e9e99ce46e91b767655dc0b6f8a9fa6c3512ba84d1040698c43a0b6a853ad8d63c1ee5fbc00a1d192defb24db5 diff --git a/dev-python/fakeredis/fakeredis-2.18.0.ebuild b/dev-python/fakeredis/fakeredis-2.18.0.ebuild new file mode 100644 index 000000000000..12cd5e3de69f --- /dev/null +++ b/dev-python/fakeredis/fakeredis-2.18.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fake implementation of redis API for testing purposes" +HOMEPAGE=" + https://github.com/cunla/fakeredis-py/ + https://pypi.org/project/fakeredis/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/redis-4.2[${PYTHON_USEDEP}] + <dev-python/sortedcontainers-3[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # also lupa + test/test_aioredis2.py::test_failed_script_error + # TODO + "test/test_fakeredis.py::test_set_get_nx[StrictRedis]" + "test/test_fakeredis.py::test_lpop_count[StrictRedis]" + "test/test_fakeredis.py::test_rpop_count[StrictRedis]" + "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]" + "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]" + test/test_mixins/test_set_commands.py::test_smismember_wrong_type + ) + local EPYTEST_IGNORE=( + # these tests fail a lot... + test/test_hypothesis.py + ) + local args=( + # tests requiring lupa (lua support) + -k 'not test_eval and not test_lua and not test_script' + ) + epytest "${args[@]}" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} diff --git a/dev-python/immutables/Manifest b/dev-python/immutables/Manifest index c1fdb26400b8..335538ef562d 100644 --- a/dev-python/immutables/Manifest +++ b/dev-python/immutables/Manifest @@ -1,3 +1,5 @@ DIST immutables-0.19.gh.tar.gz 85695 BLAKE2B b6457bd4e61c79ffc4ae83c1be3845ea1914ef6604ee8b0886c1ab24dba96e226444af5adc1032dc36e6f3058acac8a8f0289ce97f97874b02aae85eb3bc2ee1 SHA512 b1027e9ab4a304dcb953037a1ea4af082d0524255bcf3f3f368deda85b9a9e5b1c556638aab7a10cbf200fc14b85c8b739f212035f8ead1dff941b8f6da09668 +DIST immutables-0.20.gh.tar.gz 88169 BLAKE2B fb76793d8d908ea35999a9d3d36cdb6cc2021fda07d0822b23bf1eb7fe02031ac26a7aa3e83e890af24b949eedf6d81089a3670e96f9873a60339d0da44d2484 SHA512 b20a661e4a9161a2fe3db674aac8e84a36dd3e56083e6f6d6b1261a00d38adc136c0a2dce67243a5a4cd5b0568aa48a9d4c758fb27cf74e055f378a501c0f725 EBUILD immutables-0.19.ebuild 980 BLAKE2B 0711b298ed933860216a46cbc6c5b505d6000d2d407947a6f3a5e7e187c91b530e04b8b5f67e676f80ee3d341bfdbbd42df72643c821d2f3e190dd1a1bbacce0 SHA512 ca174831601abcefa920d01077b706011dd14d2d13dd1e577967cfc881e5faa43b9f138864080cacbfd439112708587ffb9d9e443efe8d5d168d50768dba7720 -MISC metadata.xml 353 BLAKE2B 5ba3a63b6d65aa989535ec78a5e097fb15e6bcb392e846471fb01efd4a4b546a3ba861cc3829d13e71f1f5c31b582a99e1f5e4adf6b60c2b6fb17bdfb9265c99 SHA512 ede81f3aec8f6ee374c8d39d60f4193cfb701f2561858f2ddfadbe68d531849cec13fb8c13cc671e14d8ab1f18b08759d030c562cc496f959517c6ce67ac9781 +EBUILD immutables-0.20.ebuild 1116 BLAKE2B 39303cfcffcf7150742af0fc93045a623c99b4345b77bfe5d259e9e12731f7b9fa6c282a57cc23b1f57b0f47c9b46cbd373734481a577c4c27cf5ac2ca6ba84a SHA512 5d3b9ce00985fb19d5ac3a20ddd5db427a18db68a37e7ae098ef7b627095bdb472190c536d52dd733f4e31966515b558e391c801763724af83dbccaec4ea44a9 +MISC metadata.xml 500 BLAKE2B 6e0ecbab5e2bb4832c5365f1a8942fb4c3838520347031f917a2c834e74ddd17c5d36032f967a1e89a457ddc2da3ab7cbe1145ca80dd9053cfbcbcf4fdfeeaa0 SHA512 b1078749accb64b17f39e884467e1826eaae0bc2cb736d9e97657ae2d06ca86042c5b12c3ea2f430d9a82d65339d2a4bbe9297f2f16d1f8b299e94bb5e2174fe diff --git a/dev-python/immutables/immutables-0.20.ebuild b/dev-python/immutables/immutables-0.20.ebuild new file mode 100644 index 000000000000..6f992abd2324 --- /dev/null +++ b/dev-python/immutables/immutables-0.20.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-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=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A high-performance immutable mapping type for Python" +HOMEPAGE=" + https://github.com/MagicStack/immutables/ + https://pypi.org/project/immutables/ +" +SRC_URI=" + https://github.com/MagicStack/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+native-extensions" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/mypy/d' tests/conftest.py || die + # NB: upstream never builds extensions on PyPy + if ! use native-extensions; then + sed -i -e '/ext_modules=/d' setup.py || die + fi + distutils-r1_src_prepare +} + +python_compile() { + # upstream controls NDEBUG explicitly + use debug && local -x DEBUG_IMMUTABLES=1 + distutils-r1_python_compile +} + +python_test() { + local EPYTEST_IGNORE=( + tests/test_mypy.py + ) + + rm -rf immutables || die + epytest +} diff --git a/dev-python/immutables/metadata.xml b/dev-python/immutables/metadata.xml index 40858156f47d..853993018918 100644 --- a/dev-python/immutables/metadata.xml +++ b/dev-python/immutables/metadata.xml @@ -8,4 +8,10 @@ <remote-id type="pypi">immutables</remote-id> <remote-id type="github">MagicStack/immutables</remote-id> </upstream> + <use> + <flag name="native-extensions"> + Compiles native "C" extensions (speedups, instead of using Python + fallback code). + </flag> + </use> </pkgmetadata> diff --git a/dev-python/omemo-dr/Manifest b/dev-python/omemo-dr/Manifest index 5725cc5470c4..cf26729fda92 100644 --- a/dev-python/omemo-dr/Manifest +++ b/dev-python/omemo-dr/Manifest @@ -1,3 +1,3 @@ DIST omemo-dr-1.0.0.tar.gz 152784 BLAKE2B c239d22cda3aab247ad2d5c706f2f15d22529ff9348564e55aa0c780a1c93b169f1cd4c2f8d6ac0fcf69f3d5d8c190627870363d168432e3a2247b7091bc4d64 SHA512 ad1d43936f94d47a01b1f4f3a8e31bf81d16132714b29f6ef5aac84a907a8bec3fd1014330cdc0169cfa02e64f7815d11ff4ec8a2aa3aecd9141748d2ec469b1 -EBUILD omemo-dr-1.0.0.ebuild 538 BLAKE2B 863394e45e17975a1346998e9826f18cebcf6b9c5cfa9feb03afc831d96d31c0b2cd8d0cd694101eebbdde8eb9617e0aabb496a7aa361e9af1a530237c5eb719 SHA512 ba2f6e3e55e7b7212f5c2d0046b90cc95c4931d979a481cd02d559b32a69089a07d07bfe21e9b1f2717bd076e48d3a26793ff37cda9ba81495ebee161da0ec05 +EBUILD omemo-dr-1.0.0.ebuild 545 BLAKE2B 1c8941ea562f2a3595354e24715525c763ebe2a80a97b29ab140c2541d02d6081854ca6d01f2ebf9a72a36263b78b429f8bb79840d7fdab6a31df00f800280c4 SHA512 a03938c9bb5b7787871aeaa95040c62c92a2899aeaa11769806bbc54bf52eac8164ad4ff1218f02053678fa5f6962e6a88092191049befe8f5ec2625290d7a81 MISC metadata.xml 312 BLAKE2B 5f4e3484489b8cdd211c411903657954f40770f2e2a787439c5214502deae9f9e3dec062f6708ff92cc00aaae9a2f2ad91480f5c174dafe00dba48008e8f989f SHA512 e5864f030b211faf2a2f95cae0123750697fcd5785883da1c7c37c86a9bd4dfa075a75e4c26e08a959f6e26b0998cc9d1aedaa98edd43329624cfa40a4929935 diff --git a/dev-python/omemo-dr/omemo-dr-1.0.0.ebuild b/dev-python/omemo-dr/omemo-dr-1.0.0.ebuild index 3a4593efa91c..d5551ba7aeb7 100644 --- a/dev-python/omemo-dr/omemo-dr-1.0.0.ebuild +++ b/dev-python/omemo-dr/omemo-dr-1.0.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" RDEPEND=" dev-python/cryptography[${PYTHON_USEDEP}] diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index afb9222815d0..474f97c1181d 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -6,6 +6,7 @@ DIST pikepdf-8.2.2.tar.gz 2847110 BLAKE2B 084c09f92f1ca133a6b39e14782c355369c714 DIST pikepdf-8.2.3.tar.gz 2847227 BLAKE2B 89003b2cc8b9afbf1eaa255bc6c2c1a6b254239a5dd7584393b5350933c35a129c14579a0f2476197a9ce9eda5ae4177a46c88b8bc0ea78f9bda96de614cb18a SHA512 824e35ba90523f4831a89d91a1fc9b43ecba4b82848f28bcec3ed10a078a4860975262cc5f671ee34131bbcb93242e3a4de4d56e51297d823d997632e0d43f00 DIST pikepdf-8.3.1.tar.gz 2847612 BLAKE2B 904cddf79dc1325c5ab8501b3897425622f68d954f01dcfb03a3fb619eb93e3150de6ab178804a05c6f5d9164275ba89f25e35bdf76f3882b039eaefff564ec3 SHA512 15a82f70bfd7f2919bc80770e2af7f7bd19efd53f0fe65dc98a4f110d84cd11a3856745c22979336aa3d09b8419657ef1750d963310a3834906724a4747a2dc7 DIST pikepdf-8.3.2.tar.gz 2852253 BLAKE2B 6e1c77c3de4fc8dbacb9cd449cbc5f99c49fd2cd5416e490909bb71f4f7e0907e0da65a2301cb72c6d90c24c3988b3a56bcbfbd2087c1890793fc2dfdb77d46e SHA512 b30b286f001808b59eea2377a0cbbca8bc759a1e3be26144ff05b303771b53ee022c3dc4b6d609ec8170c887c5f3ed4f85b8fae4c76e007f8a178b500fb720c4 +DIST pikepdf-8.4.0.tar.gz 2852154 BLAKE2B 53cd6646289294ab39d66884f948dd9a67e40914ed7a88c5a6b6f6f9653b07fc63cbbcd8988a00e7ce4abb28c1d8d4068f6b8e5135bbd69d751861359aef841d SHA512 6cd33d00c1d594f0b5c91938bf89a98fc2eb69e9b477b46be2c4a4520624e59b4c706cb41bd369066629c225b09ed0dd202ff26b1fde43086f1afe4050ca8078 EBUILD pikepdf-7.2.0.ebuild 1509 BLAKE2B 3731ec955033cb1ac2af6204f8b88480758e61a0c6a519a3de50e40079dbaff18e166123b6c8d40190a51568c637fc4f299247f7447cc03baba51486bddc161f SHA512 e17e00c2b0c471eade4b1d2806dac4a73c213fdf71c795d85d5910e7614a318c32e77eb162fcdfb517e38ad0805ad4930315502bde99065230dc20c09a1e405a EBUILD pikepdf-8.1.1.ebuild 1564 BLAKE2B fb357aacb6948b3ee7094e6797f7bae872979b12b01811571b4c069cf669df7d7c3ad4c3b02177c03ccac1e71ba8a79efab8ca9c9fb8abfc8179845b559d3223 SHA512 57b2b82fb6fdbbe24dd39b6653e4510aee17baa1ef206ff559016cf600dae4c3be5b4adbbe598ab2fcb7061d2814b605c66b58b3fa8d3d54ae5c54281caff531 EBUILD pikepdf-8.2.0.ebuild 1564 BLAKE2B fb357aacb6948b3ee7094e6797f7bae872979b12b01811571b4c069cf669df7d7c3ad4c3b02177c03ccac1e71ba8a79efab8ca9c9fb8abfc8179845b559d3223 SHA512 57b2b82fb6fdbbe24dd39b6653e4510aee17baa1ef206ff559016cf600dae4c3be5b4adbbe598ab2fcb7061d2814b605c66b58b3fa8d3d54ae5c54281caff531 @@ -14,4 +15,5 @@ EBUILD pikepdf-8.2.2.ebuild 1564 BLAKE2B fb357aacb6948b3ee7094e6797f7bae872979b1 EBUILD pikepdf-8.2.3.ebuild 1564 BLAKE2B fb357aacb6948b3ee7094e6797f7bae872979b12b01811571b4c069cf669df7d7c3ad4c3b02177c03ccac1e71ba8a79efab8ca9c9fb8abfc8179845b559d3223 SHA512 57b2b82fb6fdbbe24dd39b6653e4510aee17baa1ef206ff559016cf600dae4c3be5b4adbbe598ab2fcb7061d2814b605c66b58b3fa8d3d54ae5c54281caff531 EBUILD pikepdf-8.3.1.ebuild 1564 BLAKE2B 27d0ac7aaa95ffd3e070e144f346c9b779f5d0e2283fa36766a8ea99d7e3bbd4f98877a4adec04972a7cf210d1e77c8a62cf9c05ee1b48aad22bb0cd061744e0 SHA512 44a5d0d472126fd1e3b22a624bf023cdc3cb1f9c777072259be9f3d0a77267953321d9cec3a76f3707fc484dd693f490baab4d44cc6fd5ec3ce9140061ff64d2 EBUILD pikepdf-8.3.2.ebuild 1564 BLAKE2B 27d0ac7aaa95ffd3e070e144f346c9b779f5d0e2283fa36766a8ea99d7e3bbd4f98877a4adec04972a7cf210d1e77c8a62cf9c05ee1b48aad22bb0cd061744e0 SHA512 44a5d0d472126fd1e3b22a624bf023cdc3cb1f9c777072259be9f3d0a77267953321d9cec3a76f3707fc484dd693f490baab4d44cc6fd5ec3ce9140061ff64d2 +EBUILD pikepdf-8.4.0.ebuild 1564 BLAKE2B 27d0ac7aaa95ffd3e070e144f346c9b779f5d0e2283fa36766a8ea99d7e3bbd4f98877a4adec04972a7cf210d1e77c8a62cf9c05ee1b48aad22bb0cd061744e0 SHA512 44a5d0d472126fd1e3b22a624bf023cdc3cb1f9c777072259be9f3d0a77267953321d9cec3a76f3707fc484dd693f490baab4d44cc6fd5ec3ce9140061ff64d2 MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3 diff --git a/dev-python/pikepdf/pikepdf-8.4.0.ebuild b/dev-python/pikepdf/pikepdf-8.4.0.ebuild new file mode 100644 index 000000000000..24e7a1d5dc1f --- /dev/null +++ b/dev-python/pikepdf/pikepdf-8.4.0.ebuild @@ -0,0 +1,60 @@ +# 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} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library to work with pdf files based on qpdf" +HOMEPAGE=" + https://github.com/pikepdf/pikepdf/ + https://pypi.org/project/pikepdf/ +" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +DEPEND=" + >=app-text/qpdf-11.1.1:0= +" +RDEPEND=" + ${DEPEND} + dev-python/deprecation[${PYTHON_USEDEP}] + >=dev-python/lxml-4.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pillow-9.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}] + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.36[${PYTHON_USEDEP}] + >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}] + >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] + >=dev-python/psutil-5.9[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] + >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{8..10}) + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fragile to system load + tests/test_image_access.py::test_random_image +) + +src_prepare() { + sed -e '/-n auto/d' -i pyproject.toml || die + distutils-r1_src_prepare +} diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest index 470f7d56d6d6..5a954aee0d2f 100644 --- a/dev-python/rpds-py/Manifest +++ b/dev-python/rpds-py/Manifest @@ -34,5 +34,5 @@ DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65 DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602 DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396 DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 -EBUILD rpds-py-0.9.2.ebuild 1512 BLAKE2B cbe6eea4596ed95299e018558350439be879e66950ac905c89e2076c087fda0e0fd9cb80bf02e670c62749582cd88f3fea669da719d6584067cbbcb410b453f0 SHA512 cd9016fc1b785e37da5dc10cf3888abfe9de3faf86c5a041244ce0611fee88405d71daeff11a8e03967a9177b168dfe471b30bc25890ceb986f27d0e2bcd8fb3 +EBUILD rpds-py-0.9.2.ebuild 1511 BLAKE2B 4a6a9a95908a6a1b78f4d90a394be48361af09d7649c4f15ed3d3b775ea3dd544f0cc87d6ef4216a62a8d7779524c8e1f61bb9213c6b3591e6a71aa4baa35d48 SHA512 53781afd22150b8f5ca4139464ffdf12b258d4bcfd9de01af77f3af88ad905c06240b6a91f06ad8b5e5634316bddb3912d537e0577147c23fae6f642aa6f058c MISC metadata.xml 364 BLAKE2B 33dc27885605ddf91618cb855a4039c3d978dda6ef80fc1ccbf810d354ad9a8eac78ae5854a3897de0058d63b79ae5075c47f7111150237390f863aa6be67d19 SHA512 5757331989615512c24c0a9276a525a9e5d718ab474f22ff9e81d93568b0be5c95265898ce16442dafcbc3d9a76c83407d1bd460190ba04ace9b45259d19019c diff --git a/dev-python/rpds-py/rpds-py-0.9.2.ebuild b/dev-python/rpds-py/rpds-py-0.9.2.ebuild index 18582a325420..949ae96d7031 100644 --- a/dev-python/rpds-py/rpds-py-0.9.2.ebuild +++ b/dev-python/rpds-py/rpds-py-0.9.2.ebuild @@ -63,7 +63,7 @@ LICENSE+=" Unicode-DFS-2016 " SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/sphinxcontrib-applehelp/Manifest b/dev-python/sphinxcontrib-applehelp/Manifest index 0f1d132eaf26..43747c6bcb53 100644 --- a/dev-python/sphinxcontrib-applehelp/Manifest +++ b/dev-python/sphinxcontrib-applehelp/Manifest @@ -1,5 +1,7 @@ DIST sphinxcontrib-applehelp-1.0.4.gh.tar.gz 20710 BLAKE2B 9aa6af5b263e6d9603fb01c5ab659bf0cc117341a2c0a6b2946cbd6cdaff0274d17d833d7703711c52e65e8363175e129e452a151fbaab186b8361809bb1a72d SHA512 f281748468a9f5d9a8b71213632d55850b8642b79f33e1e0fb3c6825b0f9b392e0b17b879a8ed0d44d5bea3f076e16f01285d9f41b587af3cf194985e61e92c6 DIST sphinxcontrib_applehelp-1.0.6.tar.gz 19492 BLAKE2B a610774d461110704388149e0b2e1978e5d53a263df6448ee2e492ba177a5368a683823d4a512cba3dda935fc12dce7eb911fb898ac7bd053ae04b9efa4c7445 SHA512 99ae58fc3bf968437b3d742dbeadf802a4b9fbfd493c0428e05dc7cfd4ed1beeec9a2ddcf759b6af47a8b865f6a322fcc0986e705464bc2c92b24708aa58a217 +DIST sphinxcontrib_applehelp-1.0.7.tar.gz 19543 BLAKE2B c44cdb9403fc9272e5220f23b3ce6d9eb63f754b526b450d857f0260e92ab92e35bf814df40ba11186ae7bbd070516fdccf475c8777113393327c33afd42eb07 SHA512 8ab1e8ce73591a32c4d73d022ad87e003e6fba36bf4f670f7b9a6b213ed8f396506d8e2998182e19ec9c7ccf21e7d52b5de9b7a8ca0ed676738c4e10fbd738b2 EBUILD sphinxcontrib-applehelp-1.0.4.ebuild 1031 BLAKE2B c6b23c6689f8f68df0befe746d1f178b0e63a00df4f78221958a35a64436c729a8938c472a16dcb1775e4f70c704484fec7ca874ce6f7f70339f64726e61f146 SHA512 50820fad2e3a0184fbdfecad13d32162b6bb627f19a2026a44ef2e3c38de0f5536a2edde572300ba68d11670226c1fc63b01f1abe954602fd22cc2ff0644523a EBUILD sphinxcontrib-applehelp-1.0.6.ebuild 727 BLAKE2B 009aa8bb69f52e11f995cc1338a0f87342bc7f88d938b043808401d7a62b74dddfd6b677a3abf433bdb315e547cf9d4fb2918e427382595c28446cb44db31afc SHA512 acf4582d80514629508ca12cffdbf434893e271a095dbdeb275c628f5291bc887e89220d8fb16a13bbb8ed78e908e6a60341e86f6bf1159e3f168d93484d5ae7 +EBUILD sphinxcontrib-applehelp-1.0.7.ebuild 727 BLAKE2B 009aa8bb69f52e11f995cc1338a0f87342bc7f88d938b043808401d7a62b74dddfd6b677a3abf433bdb315e547cf9d4fb2918e427382595c28446cb44db31afc SHA512 acf4582d80514629508ca12cffdbf434893e271a095dbdeb275c628f5291bc887e89220d8fb16a13bbb8ed78e908e6a60341e86f6bf1159e3f168d93484d5ae7 MISC metadata.xml 425 BLAKE2B 69f933f9bbb268736b6d99ac9256c9b2a5eb53259e117a2e02dd5b2d284d83b947c9e58fee62f4b2bbf1446829f337319fdd4c1f703d6f6c84a4ca5799d141cf SHA512 76f9a4483e7899eff96173738d4c116988fbb64852a306359649dd882abbc6b574e685a7947e4636f517aeb4b4ff56a9f8f84d9aab8da63c45fcaced3ce1aa15 diff --git a/dev-python/sphinxcontrib-applehelp/sphinxcontrib-applehelp-1.0.7.ebuild b/dev-python/sphinxcontrib-applehelp/sphinxcontrib-applehelp-1.0.7.ebuild new file mode 100644 index 000000000000..329fddf5ebca --- /dev/null +++ b/dev-python/sphinxcontrib-applehelp/sphinxcontrib-applehelp-1.0.7.ebuild @@ -0,0 +1,29 @@ +# 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="Sphinx extension which outputs Apple help book" +HOMEPAGE=" + https://www.sphinx-doc.org/ + https://github.com/sphinx-doc/sphinxcontrib-applehelp/ + https://pypi.org/project/sphinxcontrib-applehelp/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +PDEPEND=" + >=dev-python/sphinx-5[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( ${PDEPEND} ) +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinxcontrib-devhelp/Manifest b/dev-python/sphinxcontrib-devhelp/Manifest index d48497465af5..f711293d4381 100644 --- a/dev-python/sphinxcontrib-devhelp/Manifest +++ b/dev-python/sphinxcontrib-devhelp/Manifest @@ -1,5 +1,7 @@ DIST sphinxcontrib-devhelp-1.0.2.tar.gz 17398 BLAKE2B fcf04148bc4a77963517d9011c20a6b77eee499f1a5dcd4a9631b4f415f80a9f7091b254f74ba2fbc9b7106dfb741dc839e14813e088d5a0802793ed457e95df SHA512 83b46eaf26df3932ea2136cfda1c0fca4fc08ce8bca564845b3efe5bb00d6c8c93991f4edd4913d4ec796e2d85bd2c7265adf28e98f42e8094daeb5ac11a0eb1 DIST sphinxcontrib_devhelp-1.0.4.tar.gz 12324 BLAKE2B e8e7460259f48c7373fe97ee70a5c358a5df21233d165645a15ba72f3fb1fd7bc3fba367efd56b27ee5861b6bed6fd14f9e22acd08b345e70b5241b3366e2bff SHA512 c3f924695a269e2de148e7e969f9c23f85292186212914eb0f9f6068518aa144f4d843e6ce5a9a2b1114a0ccbd3660e7728b8f30c6c6f21c2f83a139fb1f2662 +DIST sphinxcontrib_devhelp-1.0.5.tar.gz 12343 BLAKE2B f9c46d07888eab1bddcecce3a862fe503a0187620768a40f360fa985dee9cfaaf8d28f03c6a08e0b174788639675ee715141287bd7bf04ff403459e9858e4f9c SHA512 4412f9711b981c8e3beaa9940c09d02c21dc5e303a0ab80ca401f4cc5444bd159070a065a20c0e6f721202c05d880f20244ca5ff32df5911c8a4ba3d00ed9121 EBUILD sphinxcontrib-devhelp-1.0.2-r1.ebuild 946 BLAKE2B bb250e6654387b5abe5a4a0aee9028ffc66bb315fc0045a4997987e4659cee1b0492aa64dff4e564f65f1e077485a7c1c35549e7f9d1ae0776eed76153030b88 SHA512 ab430e131cacc6fd3ca071f01f479e791c77e11c3b51435542fb50958624d452f3a40db065759537d7a975eae7d6a328d37f646df28d2ba117691f38017a16a7 EBUILD sphinxcontrib-devhelp-1.0.4.ebuild 725 BLAKE2B e3d4339e8f0eadd69f4d6c2a026bab7d01780f7d6eed016134eca091ec7cc0549c9a794d2bf35144a20f9c22692cbdc30752400b12709911079f4205a304113f SHA512 6ef19a2fe036d109029e62653e36d7410a5a3292364efc41af9a0be15e33d824851d6a2f1aea0fa6baab07bcd73c6e77f82546c64b26d715e2e552fc69c195b8 +EBUILD sphinxcontrib-devhelp-1.0.5.ebuild 725 BLAKE2B e3d4339e8f0eadd69f4d6c2a026bab7d01780f7d6eed016134eca091ec7cc0549c9a794d2bf35144a20f9c22692cbdc30752400b12709911079f4205a304113f SHA512 6ef19a2fe036d109029e62653e36d7410a5a3292364efc41af9a0be15e33d824851d6a2f1aea0fa6baab07bcd73c6e77f82546c64b26d715e2e552fc69c195b8 MISC metadata.xml 421 BLAKE2B 0149d4fd64eb705d8731df8aab1a95f29797e68db4cee2dc31b9c1e1cda44223d966e0ffbd1e5ec1b83952f18c3d9965d4d1d7df51fcf88d8549e30572b0ab91 SHA512 b4051429218926b1a0ea4cf02f48a1ed3014245baa2fc4704d4fff116234fa2a83cd8c229377faa8e2f613445df1391d292c77482c59bc5441289e7d92bb8dc7 diff --git a/dev-python/sphinxcontrib-devhelp/sphinxcontrib-devhelp-1.0.5.ebuild b/dev-python/sphinxcontrib-devhelp/sphinxcontrib-devhelp-1.0.5.ebuild new file mode 100644 index 000000000000..382aae94df28 --- /dev/null +++ b/dev-python/sphinxcontrib-devhelp/sphinxcontrib-devhelp-1.0.5.ebuild @@ -0,0 +1,29 @@ +# 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="Sphinx extension which outputs Devhelp documents" +HOMEPAGE=" + https://www.sphinx-doc.org/ + https://github.com/sphinx-doc/sphinxcontrib-devhelp/ + https://pypi.org/project/sphinxcontrib-devhelp/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +PDEPEND=" + >=dev-python/sphinx-5[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( ${PDEPEND} ) +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinxcontrib-htmlhelp/Manifest b/dev-python/sphinxcontrib-htmlhelp/Manifest index 440cbfdc4709..e7e91956294f 100644 --- a/dev-python/sphinxcontrib-htmlhelp/Manifest +++ b/dev-python/sphinxcontrib-htmlhelp/Manifest @@ -1,5 +1,7 @@ DIST sphinxcontrib-htmlhelp-2.0.1.tar.gz 27967 BLAKE2B 922921a52c421bde9787df6fd5107a515bb0af4f4a6a6c8b84f474b9d7b0ce9251437b8780b3464190e494555bbe6d72604e155bce98794c36c03ddbcc5c4cc7 SHA512 7957ad688d7f9d44c0413fd747147e8e261136d48ed159fef4e668dcab76c54103028102a9ed893bfadbd175b88543e0d1414b8e01a716810d44b92edfbd79e5 DIST sphinxcontrib_htmlhelp-2.0.3.tar.gz 21752 BLAKE2B c21a6b046aff388a05e8a2a3b926f1b5e3e4b280ce0f504cd799efe72470d9602ab67bca3ed7d45ad94bda395682cdc3e501a29602d70ff58e22e897155872ea SHA512 1a185c28e0a1159b51a2f93773684d6703857b25498f83aa3b8644aa87f26c7ba9b8b88ddaabe0021d0572cbbe52bffabe90d58247fb8a883d662e09cac7f1ef +DIST sphinxcontrib_htmlhelp-2.0.4.tar.gz 21799 BLAKE2B ef5f5c26696cadc37feefda8b5343562efd45ab7685d472d820f4e391a1699993f26634269087c24971b176ef7b05e0191f90dc6b07093ca25a424bbf7a2a69d SHA512 5f1c4619b986060fb6213e23b5339b7b5d57abdb8f6034473116c9ea7c3d04cf0985115141c5325cb93bac330eb6109d2e81327f53fda78838c9ed5435469b29 EBUILD sphinxcontrib-htmlhelp-2.0.1.ebuild 988 BLAKE2B 94fd66aeb8aa625c39aae2c8660926da4326592cee660fd88de02a14ae381752db482c8134d7885c2dbdaa4871bdd392f19aef2b47520a6eb7e1cc29f1b90ae6 SHA512 05b1cf22c4a7cc4bfe78304deba81f417356fcf9651ff253dacc6c93be94d89acb4da51f01b87fb553d045333b847a17363ed2362fb4410fe14201b529b06495 EBUILD sphinxcontrib-htmlhelp-2.0.3.ebuild 767 BLAKE2B a95193ebb901bd62eb396beff6e82dbb79c5326f8a2ae860d963d390dbb13b84d03a80f262dcfc194df403b767984847e086c56d3844a7bac706332cf28b1591 SHA512 81fc7e68f05b25c2e24dc1efe2dbd49c270b21f5deb580b8808880c81fa2d558bc0680fe206583fc15f467339a81ab5e7a61752e12bafbc36fd18fd78bd42e12 +EBUILD sphinxcontrib-htmlhelp-2.0.4.ebuild 767 BLAKE2B a95193ebb901bd62eb396beff6e82dbb79c5326f8a2ae860d963d390dbb13b84d03a80f262dcfc194df403b767984847e086c56d3844a7bac706332cf28b1591 SHA512 81fc7e68f05b25c2e24dc1efe2dbd49c270b21f5deb580b8808880c81fa2d558bc0680fe206583fc15f467339a81ab5e7a61752e12bafbc36fd18fd78bd42e12 MISC metadata.xml 423 BLAKE2B 49685b4a452f9f05a9f385c7c1913c282bd0714e1c92e42347960bdfa29ae01ed4eba7f43e3d1b7241d6bca4ddf4f8d3e0a1d0820a8af5edb7caca934908ecdf SHA512 8f497fb7ea0724be086c8a564481cf4d46ecf048791f76ed5494a7b0c0f46bf5eaf46875f0695b9add2914430c78427a5a77113a5f379052922217b415bfdb50 diff --git a/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.4.ebuild b/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.4.ebuild new file mode 100644 index 000000000000..1bc7cc2853dc --- /dev/null +++ b/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.4.ebuild @@ -0,0 +1,32 @@ +# 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="Sphinx extension which outputs HTML help book" +HOMEPAGE=" + https://www.sphinx-doc.org/ + https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/ + https://pypi.org/project/sphinxcontrib-htmlhelp/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +PDEPEND=" + >=dev-python/sphinx-5[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${PDEPEND} + dev-python/html5lib[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinxcontrib-qthelp/Manifest b/dev-python/sphinxcontrib-qthelp/Manifest index e5694f53957f..c2803f007764 100644 --- a/dev-python/sphinxcontrib-qthelp/Manifest +++ b/dev-python/sphinxcontrib-qthelp/Manifest @@ -1,5 +1,7 @@ DIST sphinxcontrib-qthelp-1.0.3.tar.gz 21658 BLAKE2B 7a82e8941d49836cf3e64aabe05ba65b34596f7ba0287b4dc7ed2c5940f6944d1853790d1d52637b03d934effbba8fc5094089e2924322cf1b373432c60bce6a SHA512 29f77e4b3f1a4868c2a34dbd853415e5d813f482cd23b982aeed42d53acba09b896d77ba930c34cce8af043bb7d64a19acff610430e942038d95a410b6e0b5fa DIST sphinxcontrib_qthelp-1.0.5.tar.gz 16505 BLAKE2B fb72e9a1149a021a2ed73fb67380c7a715d687742f7713d1471c7b372848f85f1c075a4f2a16683d1e738e885d680a77b506100eb3a687e370b460c52ed82402 SHA512 b4de2913a6f4d5d29cc69bd4e43f40761fcc9cf0c68a4f0102fe1750e319c9ed9d28962f6eabb4812c01f092428dcd5831c14f01350bf3de7b532f6ebed7a326 +DIST sphinxcontrib_qthelp-1.0.6.tar.gz 16555 BLAKE2B 7fabbd35f5ccf5895f16fd17e335268445e32ee0cb8c596c68e537169d4ad0aa3dc102ee2474c136c62676cff6ab639288c5fff4892d78a257a85a7ab963fe9d SHA512 783cd757bf262ce63f54019a5ccf1d7e6fb59e8fde07e7cfa0610bf0cd49e6e51cada9c35bf11cc5ff351904da6a69569be1d4db58d450a96375aee7bf1f34ff EBUILD sphinxcontrib-qthelp-1.0.3-r2.ebuild 1186 BLAKE2B e0b9c0906b007e6f2a7b99d3c193d5df8a24bebf058c299431cbde0a35fc956b7157f35b5696135f0b539014c8e376a745040ba6b07a8d6575df10fcad2848be SHA512 b3451baa09869e9717f72fa4fa8fd72f2eba9c069ae5d10aa6ef7559d28f8bd3a864d3c837ab1f70d141522282e8b6fdc49ab2b5344ac611b16d900303fed399 EBUILD sphinxcontrib-qthelp-1.0.5.ebuild 722 BLAKE2B 030ce0415dd7037ddb69e797e34acbc4c7ff00f4bc37f30e03ed02bd8d13e21978824c822fbcb51e7ab09f124ee1cfb065f1fd30833c868760801dae97f71491 SHA512 b5b02ade6a5dc77b4a17ea8e3ccd0501c7fa649dddb6e59518eaf6f2ba4d855249bdfa9458dd90c1d125e622af03a86f715d3c6e73a5a29ac0ddec1b6382b464 +EBUILD sphinxcontrib-qthelp-1.0.6.ebuild 722 BLAKE2B 030ce0415dd7037ddb69e797e34acbc4c7ff00f4bc37f30e03ed02bd8d13e21978824c822fbcb51e7ab09f124ee1cfb065f1fd30833c868760801dae97f71491 SHA512 b5b02ade6a5dc77b4a17ea8e3ccd0501c7fa649dddb6e59518eaf6f2ba4d855249bdfa9458dd90c1d125e622af03a86f715d3c6e73a5a29ac0ddec1b6382b464 MISC metadata.xml 419 BLAKE2B 5a559b50428f6425568dfbae01bce3ada0905cbea24542e75122f1f3fce9e04cec6861f4d662515c7efa8c15a5b2347a83af5a2ea38326c069f9253436e7199e SHA512 559911ed37cd63368b2783fd6d65aa9b5fecc7b58422978f9d86b32eb8f50275f6b52a910ea4c73ef2ef3d081373862eff8a8e0e4098bd83c6b1cf4f06cd1af0 diff --git a/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.6.ebuild b/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.6.ebuild new file mode 100644 index 000000000000..cc2082f368ba --- /dev/null +++ b/dev-python/sphinxcontrib-qthelp/sphinxcontrib-qthelp-1.0.6.ebuild @@ -0,0 +1,29 @@ +# 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="Sphinx extension which outputs QtHelp documents" +HOMEPAGE=" + https://www.sphinx-doc.org/ + https://github.com/sphinx-doc/sphinxcontrib-qthelp/ + https://pypi.org/project/sphinxcontrib-qthelp/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +PDEPEND=" + >=dev-python/sphinx-5[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( ${PDEPEND} ) +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinxcontrib-serializinghtml/Manifest b/dev-python/sphinxcontrib-serializinghtml/Manifest index c571f5474e8b..7ac2ff9495f1 100644 --- a/dev-python/sphinxcontrib-serializinghtml/Manifest +++ b/dev-python/sphinxcontrib-serializinghtml/Manifest @@ -1,5 +1,7 @@ DIST sphinxcontrib-serializinghtml-1.1.5.tar.gz 21019 BLAKE2B e2da8b1e1300a327b8d508ce98e7c0d3eff1e0cea28cd874df4fbd9ed0bd4de6c17e107e622ec72e00bb237025ae26b2c5aaa33b2156cee2fad7c8f8d2c65ed5 SHA512 c5aabe4d29fd0455c269f8054089fdd61e1de5c35aa407740fc3baae4cfb3235d9fd5515c0489b0becd12abc8f18d0f42aa169ed315c00f30ba87e64ce851667 DIST sphinxcontrib_serializinghtml-1.1.7.tar.gz 15313 BLAKE2B 6453e5b24be17ed10ab2c9567cac273af9941f94850388b4ef61e2114e1e1f6fd5e6fd63306107c55df068d9b4f784c6c282d8f8fba7d4b772272f6c9fa39bee SHA512 a4a3ff0b7d7ef8b9eb4e179a494b58d3358cd94837db40c19350ceb1810d9917dca8a116d624d2a679399221fc4fc06ad161d6a2735525cc43bec9826e605af9 +DIST sphinxcontrib_serializinghtml-1.1.8.tar.gz 15350 BLAKE2B b88b5386434b02f18726a84ab600fbd8cebd0a9b732b95fed566b40a75b026c70723eb85d9a3655af57e5476623cd3d0d3cf87596d656f0a7329bfb3ae7f4eac SHA512 fa1b49d87bb3f163412c0c4cdf4daf38183037491b2e00a21ae246891c61e6eb90a7dde5d14061f429bec278d1946919f26c045ae9d76ddb5d745a09ac848b2a EBUILD sphinxcontrib-serializinghtml-1.1.5-r1.ebuild 974 BLAKE2B d304b55d31159f38f1c1caa555b967d8ef7778c9fe675182f75f09f363c8619dc24c96bbaa961a5a530a49dc04090fc667e5704e9ec1a42bc56c2127173edc89 SHA512 ada070219141d175781c0eb084d369f3bef924140cef412a628c254e076727c104c4625b24474df7e79ea0e088054c206e58de0218078ccc86053fbb198a7ade EBUILD sphinxcontrib-serializinghtml-1.1.7.ebuild 753 BLAKE2B f6a1c9c4553fa309c58d579236ea5073e3a9bb99e28d0391c81580f5263bce06909a94a2a7ff3df5e937a4eebe851f47cd00d64c7a404472f5deb176a6422cfa SHA512 305da83b6c3128d4cbe6bc41a41302e7a770d751bd94a506f9db21218c3c6195d6cf4bad2979d597b3d1687f64680c973b3cc259d50f5e3d8584ac96e952a995 +EBUILD sphinxcontrib-serializinghtml-1.1.8.ebuild 753 BLAKE2B f6a1c9c4553fa309c58d579236ea5073e3a9bb99e28d0391c81580f5263bce06909a94a2a7ff3df5e937a4eebe851f47cd00d64c7a404472f5deb176a6422cfa SHA512 305da83b6c3128d4cbe6bc41a41302e7a770d751bd94a506f9db21218c3c6195d6cf4bad2979d597b3d1687f64680c973b3cc259d50f5e3d8584ac96e952a995 MISC metadata.xml 437 BLAKE2B 6b040f2d00f91a4f275afa689de0eb172fe59e4b16685f30181901e4abc6d72bd8684e2a5503a5712a22cd2eead81d1433a504568d9d596ed109afd632b8b575 SHA512 7606411699692a843b2ac349d9c60905009c02691e94c73dd6a271ea4ad9f2c1c5c972ff54f45612977374e7e850457dbd7ed63b2fe5f16b11c7fa45999b9f63 diff --git a/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.8.ebuild b/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.8.ebuild new file mode 100644 index 000000000000..dd43a2698134 --- /dev/null +++ b/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.8.ebuild @@ -0,0 +1,29 @@ +# 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="Sphinx extension which outputs outputs serialized HTML files" +HOMEPAGE=" + https://www.sphinx-doc.org/ + https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/ + https://pypi.org/project/sphinxcontrib-serializinghtml/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +PDEPEND=" + >=dev-python/sphinx-5[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( ${PDEPEND} ) +" + +distutils_enable_tests pytest diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 710b17092567..7277ee0fbb17 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -2,8 +2,10 @@ DIST sqlglot-17.10.1.tar.gz 8394322 BLAKE2B e7d922644e3071ccc6ce666b10081ce24095 DIST sqlglot-17.10.2.tar.gz 8399314 BLAKE2B c9695273925485f366f155f15a741074ed9b8f91ca5dfd7b233af8c43acb9dddfd48125218f12b47a4a1ad4003299e49ce532e4ff8a24a6cf6b074b6e069b484 SHA512 806b59eaca0b90f94fea9613313763276fd4def1b34e4781b7c5a05dfec446b3d6ddbfe27bf9c6f631820220013cae390f3e251ed432816d7598ed3140993d89 DIST sqlglot-17.11.0.tar.gz 8399720 BLAKE2B 28a2da06afc70a510ad046d25432c2b145fc10374ecc41b78052e22ba771dc21d57503d5335839cf3c227fc53c12365f4cc2d6a4c9e1e1ccf02b71266e7e0cdb SHA512 026af3b24a2c62efee937238eaa69ebc47dd0ee8e2979cacd28a45c565dc36f3aa1e03f0fe46265a1f9c5e379eacc54f730c57b06bf80962ccb87d43893fc9e3 DIST sqlglot-17.12.0.tar.gz 8402758 BLAKE2B e563aecabdac819c55eabd678a12ee2a83f7a074eaa3d58d27503b04828233527c7320d237b699cc209f849d57d3b262a164f157fd4f24d1b125206994a45782 SHA512 d2e64e3692b93138f30904fab28490a3c9598e0201627112c29588c20889981354e2bf82ee844609d7633ea44aab9855159f294a6d711bb144ab922ed5ce1078 +DIST sqlglot-17.14.0.tar.gz 8496712 BLAKE2B 5bdf3e3ffcb5da87f102cc706f52a1717abb571e30a5d780cfef7ec1f18ae987efda7728aef5ce7ba988a4340c1148a81d66048f2b6970a32404cc0970734b87 SHA512 c9058a91a3d0b763c64b5c1f2161d4bffde41ba113c76ccde5268f56b759bb63d83d92ad374a88e6e5cbddc5e46b885752f43db9c239182a7eb8e85d6401f4a8 EBUILD sqlglot-17.10.1.ebuild 919 BLAKE2B d6c7bf029e48f9b11c305adbc89473b9bcb7277299a869569aeefe69dd63e4ac19c9a7e3c23ba8981e6d7f46b7e4611cbfcc18b871876e949e0912c3ded446bc SHA512 5f42256d970f291e0a0eed073a1060a1e5dc15b872b1ecca6b9aeceb380c48e1bb1f1b61719a582d8bd56e01eaf8b3578fd374ee7fff761ac6a95e746b07c2f9 EBUILD sqlglot-17.10.2.ebuild 919 BLAKE2B d6c7bf029e48f9b11c305adbc89473b9bcb7277299a869569aeefe69dd63e4ac19c9a7e3c23ba8981e6d7f46b7e4611cbfcc18b871876e949e0912c3ded446bc SHA512 5f42256d970f291e0a0eed073a1060a1e5dc15b872b1ecca6b9aeceb380c48e1bb1f1b61719a582d8bd56e01eaf8b3578fd374ee7fff761ac6a95e746b07c2f9 EBUILD sqlglot-17.11.0.ebuild 919 BLAKE2B d6c7bf029e48f9b11c305adbc89473b9bcb7277299a869569aeefe69dd63e4ac19c9a7e3c23ba8981e6d7f46b7e4611cbfcc18b871876e949e0912c3ded446bc SHA512 5f42256d970f291e0a0eed073a1060a1e5dc15b872b1ecca6b9aeceb380c48e1bb1f1b61719a582d8bd56e01eaf8b3578fd374ee7fff761ac6a95e746b07c2f9 EBUILD sqlglot-17.12.0.ebuild 919 BLAKE2B d6c7bf029e48f9b11c305adbc89473b9bcb7277299a869569aeefe69dd63e4ac19c9a7e3c23ba8981e6d7f46b7e4611cbfcc18b871876e949e0912c3ded446bc SHA512 5f42256d970f291e0a0eed073a1060a1e5dc15b872b1ecca6b9aeceb380c48e1bb1f1b61719a582d8bd56e01eaf8b3578fd374ee7fff761ac6a95e746b07c2f9 +EBUILD sqlglot-17.14.0.ebuild 919 BLAKE2B d6c7bf029e48f9b11c305adbc89473b9bcb7277299a869569aeefe69dd63e4ac19c9a7e3c23ba8981e6d7f46b7e4611cbfcc18b871876e949e0912c3ded446bc SHA512 5f42256d970f291e0a0eed073a1060a1e5dc15b872b1ecca6b9aeceb380c48e1bb1f1b61719a582d8bd56e01eaf8b3578fd374ee7fff761ac6a95e746b07c2f9 MISC metadata.xml 635 BLAKE2B fb154da2feeea6d590b4f3edb8d8d90d316feee1b8faababc022db026254bd24674d8419b74074b089d4d8930bab642cdc5fa7694bfa9e033cb5ef4ad4988562 SHA512 dd5ed7212dc2eac6a4d84bb2e3639db1ffe163598d911073d7100a8ebfeceb85842ea2e6a597d1036d5b1388d18954b95a782af7b3a84479bf3b59ef9e9b6bf8 diff --git a/dev-python/sqlglot/sqlglot-17.14.0.ebuild b/dev-python/sqlglot/sqlglot-17.14.0.ebuild new file mode 100644 index 000000000000..368b77416b42 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-17.14.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 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 optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +EPYTEST_IGNORE=( + # Tests require pyspark or duckdb which aren't in the tree. + # Pandas would be a requirement normally, but it gets ignored by proxy. + "tests/dataframe/integration/test_dataframe.py" + "tests/dataframe/integration/test_grouped_data.py" + "tests/dataframe/integration/test_session.py" + "tests/test_executor.py" + "tests/test_optimizer.py" +) + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "simplifying timedelta expressions" dev-python/python-dateutil +} diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index c5148f0eed86..2b54d5f4fbac 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -3,9 +3,11 @@ DIST zeroconf-0.71.5.tar.gz 144647 BLAKE2B be89e804952c327720c546b4264a464ab2b0c DIST zeroconf-0.72.0.tar.gz 144786 BLAKE2B 7b0a53bf76a21c716e1d4762e1ccfd0df9b44f02e4709695c5b39ae4de5dc0b1332c65a8f71459df0fb9b161c5aeab9fb151d9ce45fd9c990b24609253f3d771 SHA512 0a77f60dfff76172a0dbe798717a59b6211f41b46468b34b809a4b35861eb10f4399e238c2976622da0856cd715ef39cf2bb43cd051056d56925546302f2fef7 DIST zeroconf-0.74.0.tar.gz 145447 BLAKE2B e76a88d87cb8577b776fe5afc08198ce5427da398cfcb7fea6fb778be5907b156c633fc695daccceb9988866cbcd56584a418006fa64fc162e7831886d5cdaa2 SHA512 8629befd78470206b9238810d083e91adcc575ec2ef89cc51c433de89fb18723cc43ef45550dbec184a63f1c191023cf818e1cf8eb8b49b0de68e174d4ac4def DIST zeroconf-0.76.0.tar.gz 146204 BLAKE2B aaa6e6f3c9b1f8eeb837d03178b131a001fedbe80cc28c5b3d412301a43364121111d95abbed6281a9e5576f1473ecd444b0fcb5557bb71f1d1ac4e40da7d221 SHA512 aa57a4f0f72cd162c136e5c6442c5ab35586fc7d44473078e98420ce00da53586344f2f7578542ba417bd6635b982a41bdc96eab70e1b989aef22ad0c45f2dd8 +DIST zeroconf-0.79.0.tar.gz 147440 BLAKE2B fb0fb75a90a3c33dd0dfdaed55a54bcf8c58de55d04d81f94c3bc51680cd8d146cf9e6b95621268c384b92016233887096c34921aa3805d8cdde782cf6516863 SHA512 242bcf5af958edb53989e1100c0f0eb0cbeed388f4e43363021c81c02ce223c5dbda63ef389e16d5246067cd8a450b187fa2df8f782e5d190a8061e2d8dba348 EBUILD zeroconf-0.71.4.ebuild 1416 BLAKE2B d7833220517261b55880e27c23866720402a2869f568058b5fcd2103c3fdba3555f7c0eee6944a091d00045811176ce06ede9614368b0b64cdf2b6be51eb96e7 SHA512 d570948608ede5ad768a267a4ce45462f9072d5fc41d17d825ff88124e459f7933b2f537817fc01264e6704bfec852cb926e61072a7d98c3fbce15f0d3192d87 EBUILD zeroconf-0.71.5.ebuild 1418 BLAKE2B 1fc712d83e2326d78abf0483f0362dcf7df3c8259db1fb5bc73d795dc5dccce0fa7515538f77cf3798dbee86507b0bb8aef4ab617ee38c6b92dfe2acb5b15ac7 SHA512 f64e04ba2ffd114b94e7cb7466aa9127eb958233991e196dca09bc95bac4e36cce046285d8b0425107506badc99b5fb6d076b4c361743a2594cae53f4a9ce35a EBUILD zeroconf-0.72.0.ebuild 1418 BLAKE2B 1fc712d83e2326d78abf0483f0362dcf7df3c8259db1fb5bc73d795dc5dccce0fa7515538f77cf3798dbee86507b0bb8aef4ab617ee38c6b92dfe2acb5b15ac7 SHA512 f64e04ba2ffd114b94e7cb7466aa9127eb958233991e196dca09bc95bac4e36cce046285d8b0425107506badc99b5fb6d076b4c361743a2594cae53f4a9ce35a EBUILD zeroconf-0.74.0.ebuild 1418 BLAKE2B 1fc712d83e2326d78abf0483f0362dcf7df3c8259db1fb5bc73d795dc5dccce0fa7515538f77cf3798dbee86507b0bb8aef4ab617ee38c6b92dfe2acb5b15ac7 SHA512 f64e04ba2ffd114b94e7cb7466aa9127eb958233991e196dca09bc95bac4e36cce046285d8b0425107506badc99b5fb6d076b4c361743a2594cae53f4a9ce35a EBUILD zeroconf-0.76.0.ebuild 1418 BLAKE2B 1fc712d83e2326d78abf0483f0362dcf7df3c8259db1fb5bc73d795dc5dccce0fa7515538f77cf3798dbee86507b0bb8aef4ab617ee38c6b92dfe2acb5b15ac7 SHA512 f64e04ba2ffd114b94e7cb7466aa9127eb958233991e196dca09bc95bac4e36cce046285d8b0425107506badc99b5fb6d076b4c361743a2594cae53f4a9ce35a +EBUILD zeroconf-0.79.0.ebuild 1418 BLAKE2B 1fc712d83e2326d78abf0483f0362dcf7df3c8259db1fb5bc73d795dc5dccce0fa7515538f77cf3798dbee86507b0bb8aef4ab617ee38c6b92dfe2acb5b15ac7 SHA512 f64e04ba2ffd114b94e7cb7466aa9127eb958233991e196dca09bc95bac4e36cce046285d8b0425107506badc99b5fb6d076b4c361743a2594cae53f4a9ce35a MISC metadata.xml 395 BLAKE2B e1ce7a8fbd6d50fd59fbce671a535a3af2fde79dcc98f146c4e361759e61ce6d7e4e241866262fcd78744c673212d1946830c3d7628956b498a98d0af36d4c3d SHA512 544cb62da7212926b63c4e19467fc3e3f7c8210320a8096dc913a846d392e9a09c2b9860312f88effc8ad7a54e0329149a68012b08c674663af5779957e037f9 diff --git a/dev-python/zeroconf/zeroconf-0.79.0.ebuild b/dev-python/zeroconf/zeroconf-0.79.0.ebuild new file mode 100644 index 000000000000..547370f5f4c2 --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.79.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' 3.{9..10}) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export REQUIRE_CYTHON=1 + +python_test() { + local -x SKIP_IPV6=1 + local EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + ) + + epytest -o addopts= +} |