diff --git a/README.md b/README.md index 30460096c..997f30155 100644 --- a/README.md +++ b/README.md @@ -606,12 +606,12 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 2316 Ebuilds in total, 2302 of them have in total 2339 (43 different) licenses assigned. +There are 2314 Ebuilds in total, 2300 of them have in total 2337 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1318| -|Apache-2.0|541| +|Apache-2.0|539| |GPL-3|143| |BSD|124| |GPL-2|26| diff --git a/dev-python/yarl/Manifest b/dev-python/yarl/Manifest index c3079a4ae..1c17a56f0 100644 --- a/dev-python/yarl/Manifest +++ b/dev-python/yarl/Manifest @@ -1,9 +1,5 @@ -DIST yarl-1.13.0.tar.gz 165688 BLAKE2B aab1c9b5e49e0e993fb4abfe960daa56bc6625c7d855072cfc762ceadfe71cb9353c2e54233646e9da51d05c01e6ac6b1c6a5ae5119defed46af62fcdfe89a0f SHA512 a059df5c575c61bab7c23789f5b74bc2bac264a7feaec4d873c9757af6ae004812e274905625f24f31573496ff7865b68f27daaf1b96ff5e14184facf249d976 DIST yarl-1.13.1.tar.gz 165912 BLAKE2B dfe4f9ac09c66d05b6d072cd6676d1753f97224d556dbd22601e544569d5e852b073c1a89e4ba471177c530ec580fb74700b9e6e21730c548e434ef75933b6bf SHA512 8fccb36dbb019d02fc50f006a3a59decd413abfc6387fd7c1220444f4f79412be1d5119c32fd668b3d553fbaf4de64b9135345e8300c7fa025d892c847955f88 -DIST yarl-1.9.2.tar.gz 184673 BLAKE2B bb94131059d0cfaf88f04d62a44181245ebcb660cb44904f0b7e8d497905a16d0026aeff454b8179fab5342c6bf9c8d6aadade0d9f7c70321c71bbcc3998e9a3 SHA512 ffbb6df94220bb1561333f1ad69a70334328e2273ec5e91c2741f6fd5ca2f6dd38d5b5f617728797fce490accc2394a406a5f9b5b665af4746746229af0d7c5f DIST yarl-1.9.7.tar.gz 153261 BLAKE2B 745145258d9a3ceb7d41f46b07c56418c2f294537544c310eea49752e7f9d83cd9cdb44c74fa4b2aa8e95ed72f12113ce634af745116100d9599c06b5fa873d4 SHA512 ffb07f1170a483e9018f0b497a44c7e086e41e76067a0ff9ad9941d422656fdb8ad0be04702d221767798233cf5f2c0e849226c8e82f1a64ff6e84eeb1ed6c5e -EBUILD yarl-1.13.0.ebuild 735 BLAKE2B 4581c91a0623cd08c12912016c9b592f329b1438ec5e1e0f245bbd8772afede2fe5df335a84ed82eb17e3d2bd57d1fd8fadf35f9a99c9f966ce1f64d0111e28a SHA512 4d2534016f63f6007eafdf4885731c5ca793a91da725d666fb7d2739d2619b7660f28a3ec0d0cfadd44d9b1df87d81004cb9ef7ae896e2ac5e51a5094fc0bea3 EBUILD yarl-1.13.1.ebuild 735 BLAKE2B 4581c91a0623cd08c12912016c9b592f329b1438ec5e1e0f245bbd8772afede2fe5df335a84ed82eb17e3d2bd57d1fd8fadf35f9a99c9f966ce1f64d0111e28a SHA512 4d2534016f63f6007eafdf4885731c5ca793a91da725d666fb7d2739d2619b7660f28a3ec0d0cfadd44d9b1df87d81004cb9ef7ae896e2ac5e51a5094fc0bea3 -EBUILD yarl-1.9.2.ebuild 1270 BLAKE2B 0cd8f29185e72e6982d283d6cd5724498b83bbab0df5d3e3807a66f55e3a6f63ae9f8589df9dd250219c009d17b2f695fbc0df290b2d97fb6b3e70f1db4a236c SHA512 eeacd8b3c9761cf392d56613ab08794c5c560d9eca9289d96b9b611617c3c0d944e88e71a74e0faca51c3c52ac43a51d7535de3193f1ab91ace40ddaf24253b8 EBUILD yarl-1.9.7.ebuild 735 BLAKE2B 4581c91a0623cd08c12912016c9b592f329b1438ec5e1e0f245bbd8772afede2fe5df335a84ed82eb17e3d2bd57d1fd8fadf35f9a99c9f966ce1f64d0111e28a SHA512 4d2534016f63f6007eafdf4885731c5ca793a91da725d666fb7d2739d2619b7660f28a3ec0d0cfadd44d9b1df87d81004cb9ef7ae896e2ac5e51a5094fc0bea3 MISC metadata.xml 510 BLAKE2B b71d4ef6572b9b92c69edb95ca9db8c207ad5f98a7e9c6efc594406d2166700ea248472ba0940ec831c92337f1941d630b4852fcbd824d4b769a5add93c7803d SHA512 b6aa9af1d899f091ba0e8d7aa7a3f778d0e195d769c42c4a40ef9badd568241f0e0c682493ecdd5989af75e3f7774f6a4530df513cdbc96659960ae7f1da1873 diff --git a/dev-python/yarl/yarl-1.13.0.ebuild b/dev-python/yarl/yarl-1.13.0.ebuild deleted file mode 100644 index 7113f61e6..000000000 --- a/dev-python/yarl/yarl-1.13.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Yet another URL library" -HOMEPAGE=" - https://github.com/aio-libs/yarl/ - https://pypi.org/project/yarl/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" - -RDEPEND=" - >=dev-python/multidict-4.0[${PYTHON_USEDEP}] - >=dev-python/idna-2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - dev-python/expandvars[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - cd tests || die - epytest --override-ini=addopts= -} diff --git a/dev-python/yarl/yarl-1.9.2.ebuild b/dev-python/yarl/yarl-1.9.2.ebuild deleted file mode 100644 index df2aee54a..000000000 --- a/dev-python/yarl/yarl-1.9.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 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_{11..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Yet another URL library" -HOMEPAGE=" - https://github.com/aio-libs/yarl/ - https://pypi.org/project/yarl/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" - -RDEPEND=" - >=dev-python/multidict-4.0[${PYTHON_USEDEP}] - >=dev-python/idna-2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/alabaster - -src_configure() { - set -- cython -3 yarl/_quoting_c.pyx - echo "${*}" >&2 - "${@}" || die -} - -python_test() { - local EPYTEST_DESELECT=() - if [[ ${EPYTHON} == python3.12 ]]; then - EPYTEST_DESELECT+=( - # tests for seemingly invalid addresses, unlikely to affect - # real world use - # https://github.com/aio-libs/yarl/issues/876 - tests/test_url.py::test_ipv6_zone - tests/test_url.py::test_human_repr_delimiters - tests/test_url_parsing.py::TestHost::test_masked_ipv4 - tests/test_url_parsing.py::TestHost::test_strange_ip - tests/test_url_parsing.py::TestUserInfo::test_weird_user3 - ) - fi - - cd tests || die - epytest --override-ini=addopts= -}