dev-python/astroid: add 3.3.5
Closes: #4149 Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
@@ -606,7 +606,7 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
|
|||||||
|
|
||||||
## Licenses
|
## 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.
|
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 2358 Ebuilds in total, 2344 of them have in total 2385 (43 different) licenses assigned.
|
There are 2359 Ebuilds in total, 2345 of them have in total 2386 (43 different) licenses assigned.
|
||||||
|
|
||||||
|License| Ebuilds using it|
|
|License| Ebuilds using it|
|
||||||
|-------|-----|
|
|-------|-----|
|
||||||
@@ -625,9 +625,9 @@ There are 2358 Ebuilds in total, 2344 of them have in total 2385 (43 different)
|
|||||||
|ISC|8|
|
|ISC|8|
|
||||||
|MPL-2.0|6|
|
|MPL-2.0|6|
|
||||||
|LGPL-2.1|6|
|
|LGPL-2.1|6|
|
||||||
|
|LGPL-2.1+|5|
|
||||||
|ZPL|4|
|
|ZPL|4|
|
||||||
|AGPL-3|4|
|
|AGPL-3|4|
|
||||||
|LGPL-2.1+|4|
|
|
||||||
|0BSD|3|
|
|0BSD|3|
|
||||||
|CC-BY-4.0|3|
|
|CC-BY-4.0|3|
|
||||||
|PYTHON|3|
|
|PYTHON|3|
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
DIST astroid-3.0.1.gh.tar.gz 461593 BLAKE2B de3458bcd9ba111020132e89b6e2fdf18b81b82cba68c986e84af91c910e6c70e7d13ff024b7947f3fa08e2491ba211a77a35421b3d5cd184b94e6a833c0da42 SHA512 2c8a4cf22959aef1eb9510430bcc55d00fcda76d022575786c9a59c093fe4196b67c0b9401f9226595a4cbf1fb9444bdfbb9ac2d83c115ec1d7d46cb7dd75dbd
|
DIST astroid-3.0.1.gh.tar.gz 461593 BLAKE2B de3458bcd9ba111020132e89b6e2fdf18b81b82cba68c986e84af91c910e6c70e7d13ff024b7947f3fa08e2491ba211a77a35421b3d5cd184b94e6a833c0da42 SHA512 2c8a4cf22959aef1eb9510430bcc55d00fcda76d022575786c9a59c093fe4196b67c0b9401f9226595a4cbf1fb9444bdfbb9ac2d83c115ec1d7d46cb7dd75dbd
|
||||||
DIST astroid-3.3.4.gh.tar.gz 465703 BLAKE2B a6ee3a02196e1fe67177339c235aa43419459f9b82d98e0cdf681e24321bf77517074ed756693b6f8d66e167f6d567e01694cb9678b4f60857fc6cd80365104f SHA512 fd826d8d08f3031670959eb0ef27108c6df632d951d47e75ee870d866b80da37e3880bfc51843ec7cf0a6441d6f9a85a16757a6b0c777844dd7ee0445fb8ef76
|
DIST astroid-3.3.4.gh.tar.gz 465703 BLAKE2B a6ee3a02196e1fe67177339c235aa43419459f9b82d98e0cdf681e24321bf77517074ed756693b6f8d66e167f6d567e01694cb9678b4f60857fc6cd80365104f SHA512 fd826d8d08f3031670959eb0ef27108c6df632d951d47e75ee870d866b80da37e3880bfc51843ec7cf0a6441d6f9a85a16757a6b0c777844dd7ee0445fb8ef76
|
||||||
|
DIST astroid-3.3.5.gh.tar.gz 465885 BLAKE2B 64453a7b17aa1584083ca3c1fea4fdf8a236a1e0b80a66d8fe83a7201f2ef7c1cb362370648d61f766e8dc101c7797fbb7c5a2ab6f21e23da3830072e6a66c23 SHA512 323774d0853e8bebf5074eab3da3c29dfd2c04c96f222eb9a7fbe8da37544f7e6dceed8d0fd163591a2cd56a3d06ebf8ec33d23baeb921aa49cccb0f29cae426
|
||||||
EBUILD astroid-3.0.1.ebuild 1451 BLAKE2B 35cab01289b9bd7b342ce1636d771fbee9febcf04506d5f099016c81c6c290e977725aa7f72b1fedd2a237525aa325e40e10d8a8024984ed0807129e01b5fbef SHA512 facde9268a641b330ae3db7da2c6d59595f7bce31c407c91174f2f7642459cb01a9fd8f41a07975bf3783f334debfeb0863d42b43cd9b06a1558920289d39aa3
|
EBUILD astroid-3.0.1.ebuild 1451 BLAKE2B 35cab01289b9bd7b342ce1636d771fbee9febcf04506d5f099016c81c6c290e977725aa7f72b1fedd2a237525aa325e40e10d8a8024984ed0807129e01b5fbef SHA512 facde9268a641b330ae3db7da2c6d59595f7bce31c407c91174f2f7642459cb01a9fd8f41a07975bf3783f334debfeb0863d42b43cd9b06a1558920289d39aa3
|
||||||
EBUILD astroid-3.3.4.ebuild 1451 BLAKE2B 35cab01289b9bd7b342ce1636d771fbee9febcf04506d5f099016c81c6c290e977725aa7f72b1fedd2a237525aa325e40e10d8a8024984ed0807129e01b5fbef SHA512 facde9268a641b330ae3db7da2c6d59595f7bce31c407c91174f2f7642459cb01a9fd8f41a07975bf3783f334debfeb0863d42b43cd9b06a1558920289d39aa3
|
EBUILD astroid-3.3.4.ebuild 1451 BLAKE2B 35cab01289b9bd7b342ce1636d771fbee9febcf04506d5f099016c81c6c290e977725aa7f72b1fedd2a237525aa325e40e10d8a8024984ed0807129e01b5fbef SHA512 facde9268a641b330ae3db7da2c6d59595f7bce31c407c91174f2f7642459cb01a9fd8f41a07975bf3783f334debfeb0863d42b43cd9b06a1558920289d39aa3
|
||||||
|
EBUILD astroid-3.3.5.ebuild 2960 BLAKE2B 50d25c946358037a2a2151dcb2355f95ec7271eaa908d3d12e168d2dad6c2c95a8a5086c2175db048f8abd9cf84759713715df566e890a31a5f1f2799a8db348 SHA512 43e31eacb6185156319d3e3c8142ab4ac6e457482aa3c1ab7685095a15c322d4281e0dd022874d465076a6d5b8fc542f7b6f057652a8abafa04b91e0168267a8
|
||||||
MISC metadata.xml 386 BLAKE2B 0fdb35ff12eee31b0eec240328dad835b4119b00c4be0fd3924b7b0053c7cd139f39ab33efcbc9cc0bd5db237ee886003f19aeeda389a1ae7344da6ab5ad8156 SHA512 53748a52d3aa42d8d48c3543eeda99bd13c08e8d2569f712a1af0de686c1a153c7c2850baed61f987d6ec838b3f63be8a9553d9b85b900790c9103cc908539c0
|
MISC metadata.xml 386 BLAKE2B 0fdb35ff12eee31b0eec240328dad835b4119b00c4be0fd3924b7b0053c7cd139f39ab33efcbc9cc0bd5db237ee886003f19aeeda389a1ae7344da6ab5ad8156 SHA512 53748a52d3aa42d8d48c3543eeda99bd13c08e8d2569f712a1af0de686c1a153c7c2850baed61f987d6ec838b3f63be8a9553d9b85b900790c9103cc908539c0
|
||||||
|
|||||||
89
dev-python/astroid/astroid-3.3.5.ebuild
Normal file
89
dev-python/astroid/astroid-3.3.5.ebuild
Normal file
@@ -0,0 +1,89 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{11..13} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Abstract Syntax Tree for logilab packages"
|
||||||
|
HOMEPAGE="
|
||||||
|
https://github.com/pylint-dev/astroid/
|
||||||
|
https://pypi.org/project/astroid/
|
||||||
|
"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/pylint-dev/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="
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
>=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
|
||||||
|
' 3.10)
|
||||||
|
"
|
||||||
|
# dev-python/regex isn't available for pypy
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/setuptools-scm[${PYTHON_USEDEP}]
|
||||||
|
test? (
|
||||||
|
dev-python/attrs[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
dev-python/regex[${PYTHON_USEDEP}]
|
||||||
|
' 'python*')
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
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
|
||||||
|
# pydantic-2?
|
||||||
|
tests/brain/test_dataclasses.py::test_pydantic_field
|
||||||
|
# requires urllib3 with bundled six (skipped with urllib3>=2)
|
||||||
|
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
|
||||||
|
# hangs
|
||||||
|
tests/test_nodes.py::AsStringTest::test_recursion_error_trapped
|
||||||
|
# TODO
|
||||||
|
tests/test_builder.py::BuilderTest::test_data_build_error_filename
|
||||||
|
# numpy-2 (https://github.com/pylint-dev/astroid/issues/2442)
|
||||||
|
tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray
|
||||||
|
tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray
|
||||||
|
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray
|
||||||
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return
|
||||||
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables
|
||||||
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type
|
||||||
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple
|
||||||
|
)
|
||||||
|
|
||||||
|
case ${EPYTHON} in
|
||||||
|
pypy3)
|
||||||
|
EPYTEST_DESELECT+=(
|
||||||
|
tests/test_transforms.py::TestTransforms::test_transform_aborted_if_recursion_limited
|
||||||
|
)
|
||||||
|
;;
|
||||||
|
python3.13)
|
||||||
|
EPYTEST_DESELECT+=(
|
||||||
|
# changes in py3.13.0b4
|
||||||
|
# https://github.com/pylint-dev/astroid/issues/2478
|
||||||
|
tests/test_nodes.py::AsStringTest::test_f_strings
|
||||||
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_string
|
||||||
|
)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
|
||||||
|
epytest
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user