dev-python/astroid: drop 2.12.13, 2.12.14, 2.15.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-11-03 18:33:58 +01:00 committed by Andreas Billmeier
parent 0f4295ced8
commit 8216dcb319
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 2 additions and 191 deletions

View File

@ -612,7 +612,7 @@ 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 1770 Ebuilds in total, 1759 of them have in total 1773 (40 different) licenses assigned.
There are 1767 Ebuilds in total, 1756 of them have in total 1770 (40 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -627,13 +627,13 @@ There are 1770 Ebuilds in total, 1759 of them have in total 1773 (40 different)
|GPL-3+|11|
|LGPL-3+|11|
|Unlicense|9|
|LGPL-2.1+|6|
|MPL-2.0|5|
|LGPL-2.1|5|
|PSF-2|5|
|ISC|4|
|EPL-1.0|4|
|ZPL|3|
|LGPL-2.1+|3|
|public-domain|3|
|BSD-4|3|
|EPL-2.0|3|

View File

@ -1,9 +1,3 @@
DIST astroid-2.12.13.gh.tar.gz 437906 BLAKE2B c00462d44c9705dc5b46fc52915e6a44e53e840d5326427d235c9156bc4de58b184271338ebc10a4572e1aace8d4ababd3bd7e440a6ee585aa66d15dfe4117be SHA512 16d062b1a619663b157c4753f1744e56e7d0ef7cace12660feb7f6bc540e54be02638b52c1c877d3eb514e2d7423c4afc71e7d5464880bfd3724ff7ae6d7b90a
DIST astroid-2.12.14.gh.tar.gz 440473 BLAKE2B 5b3d55664676b806af73208a2fcbbea2ee0c48bfb59ffa4f54fdc6dd35463d032b4b033530c9d10c52289f3d51c8d59c4d35330a427110c76a1a4566162ceddc SHA512 cdce9ed35ec107bb7ed4a7eb9e778f90c248dbbc00e3da5b4ae86340f960b71f31ffea0cabb677f17bde9daa28f8bed1de4a9f331b8cc975d85793a44dc29b65
DIST astroid-2.15.0.gh.tar.gz 460733 BLAKE2B cc80ffd9b5804a1a0c94598f75363088dcb971ee322b556e150799a5e18aa16d20c58d9bf7725c2697d34152daa72a20d845e7c56a524d58354913eed338010f SHA512 7ec121b3c7d60e2d48f738fbc4eeae3e32c7135a77fb778db9479d730a757818f549d8bd35facdd67d411d777d57ec620a2448de1f4da23754863cae18717bce
DIST astroid-2.15.7.gh.tar.gz 462906 BLAKE2B 7a984f9f7c67c2956958b23ee2ca94c1f86284d8a50aaedbe10b9dca887802189cba21f19ee66b394f347f415d61946aaff52e4d0448271edba77b6bd958fa0e SHA512 716665744915d8a635ac124f03ffe6f7aee6bde6d98c238551ea1c6468595d6c327bb2d5605f66e7ba6294ec1b79c85b861034acba8a4584095ba38e24f82ae9
EBUILD astroid-2.12.13.ebuild 1751 BLAKE2B 224bc8bc26652b91ade6faef0bbc432329204ebd0fcbaad277970c7b6a5ad3e874d22a06e381ce903df29a85b54fc20bad5339937d337c3df4888c7050363d43 SHA512 ba1a0c7a4db893e0b77b263ea058ea7700ca46eb8706f70be66e921380a071654561296f966c588e85c19a83b65fd9d6642c0a1cec5ca0a88d682d7fcf840432
EBUILD astroid-2.12.14.ebuild 1751 BLAKE2B 224bc8bc26652b91ade6faef0bbc432329204ebd0fcbaad277970c7b6a5ad3e874d22a06e381ce903df29a85b54fc20bad5339937d337c3df4888c7050363d43 SHA512 ba1a0c7a4db893e0b77b263ea058ea7700ca46eb8706f70be66e921380a071654561296f966c588e85c19a83b65fd9d6642c0a1cec5ca0a88d682d7fcf840432
EBUILD astroid-2.15.0.ebuild 1862 BLAKE2B df058e558e1c883cc9a2da38434e93bba909dea3714921a04de29affefa3bb243c802d04cd100d8a8af931c2fc7243cfa97b68f3de491388ad0c189f637a3b1e SHA512 21fee3fcabee01c729524ba43decb97be573c1759ce7baf1ad8824220ec829c67a79dc5a3c9086061f19625c6ba86e6bfd96baa083bf734efa9a9bf36f158433
EBUILD astroid-2.15.7.ebuild 1862 BLAKE2B df058e558e1c883cc9a2da38434e93bba909dea3714921a04de29affefa3bb243c802d04cd100d8a8af931c2fc7243cfa97b68f3de491388ad0c189f637a3b1e SHA512 21fee3fcabee01c729524ba43decb97be573c1759ce7baf1ad8824220ec829c67a79dc5a3c9086061f19625c6ba86e6bfd96baa083bf734efa9a9bf36f158433
MISC metadata.xml 527 BLAKE2B c0cbbfe8dcf2241098521b9898ea8ab864b81d7dde74a799b5f429d4cd57518cf9726b1e3a53083a95a2dbf3fcbef831edf38f5510b26b23e16d92e3bf1ce5a8 SHA512 1be7fac7562fccdf2a63b5d590fed379b665d9348c11a20fa22212989368a59dbb93345e66792299b7b421c10b6d8190a1963e3acb8913116e5192a4acba9008

View File

@ -1,60 +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="Abstract Syntax Tree for logilab packages"
HOMEPAGE="
https://github.com/PyCQA/astroid/
https://pypi.org/project/astroid/
"
SRC_URI="
https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
# Version specified in pyproject.toml
RDEPEND="
>=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
<dev-python/wrapt-2[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
python_test() {
local EPYTEST_DESELECT=(
# no clue why it's broken
tests/unittest_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
tests/unittest_brain_dataclasses.py::test_pydantic_field
tests/unittest_brain.py::SixBrainTest::test_from_imports
tests/unittest_regrtest.py::NonRegressionTests::test_numpy_distutils
# some problem with warnings (our options?)
tests/unittest_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
tests/unittest_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
tests/unittest_scoped_nodes.py::test_deprecation_of_doc_attribute
)
# Faker causes sys.path_importer_cache keys to be overwritten
# with PosixPaths
epytest -p no:faker
}

View File

@ -1,60 +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="Abstract Syntax Tree for logilab packages"
HOMEPAGE="
https://github.com/PyCQA/astroid/
https://pypi.org/project/astroid/
"
SRC_URI="
https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
# Version specified in pyproject.toml
RDEPEND="
>=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
<dev-python/wrapt-2[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
python_test() {
local EPYTEST_DESELECT=(
# no clue why it's broken
tests/unittest_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
tests/unittest_brain_dataclasses.py::test_pydantic_field
tests/unittest_brain.py::SixBrainTest::test_from_imports
tests/unittest_regrtest.py::NonRegressionTests::test_numpy_distutils
# some problem with warnings (our options?)
tests/unittest_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
tests/unittest_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
tests/unittest_scoped_nodes.py::test_deprecation_of_doc_attribute
)
# Faker causes sys.path_importer_cache keys to be overwritten
# with PosixPaths
epytest -p no:faker
}

View File

@ -1,63 +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="Abstract Syntax Tree for logilab packages"
HOMEPAGE="
https://github.com/PyCQA/astroid/
https://pypi.org/project/astroid/
"
SRC_URI="
https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
# Version specified in pyproject.toml
RDEPEND="
>=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
>=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
' 3.{8..10})
<dev-python/wrapt-2[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
python_test() {
local EPYTEST_DESELECT=(
# no clue why they're broken
tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils
tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable
# some problem with warnings (our options?)
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute
# requires six bundled in urllib3, sigh
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
)
# Faker causes sys.path_importer_cache keys to be overwritten
# with PosixPaths
epytest -p no:faker
}