diff options
| author | root <root@alpha.trunkmasters.com> | 2026-07-09 03:04:33 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-07-09 03:04:33 -0500 |
| commit | a96a971c845e2cd3ffad3b8f63558c6408897f0a (patch) | |
| tree | 9431452ee7738105e3d34fdaa7a4ac405c646c8b /dev-python/astroid | |
| parent | 897a58deb079b5691d4424cc15517aea6e422808 (diff) | |
| download | baldeagleos-repo-a96a971c845e2cd3ffad3b8f63558c6408897f0a.tar.gz baldeagleos-repo-a96a971c845e2cd3ffad3b8f63558c6408897f0a.tar.xz baldeagleos-repo-a96a971c845e2cd3ffad3b8f63558c6408897f0a.zip | |
Adding metadata
Diffstat (limited to 'dev-python/astroid')
| -rw-r--r-- | dev-python/astroid/Manifest | 3 | ||||
| -rw-r--r-- | dev-python/astroid/astroid-4.0.4.ebuild | 30 | ||||
| -rw-r--r-- | dev-python/astroid/astroid-4.1.2.ebuild | 12 |
3 files changed, 28 insertions, 17 deletions
diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index 529aaef4a178..6fe20a0b9143 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,3 +1,4 @@ -DIST astroid-4.0.4.gh.tar.gz 476682 BLAKE2B 513e70a4cf4791a3493bf43a1544d9eaf7dcda1c6b6602edba7314455507aff70d5f137d798243671848a9a9c070d39b6aea6442f3f15506959a4f066418b855 SHA512 37b7dffa92e7ca2e4a2039d9f0c4ff1235daa5e64d6bcaeffd9ed9240c5b24fd6c2f2508c4b20844f3be7bd5daaf98d5ed72f87b65c2288c40ffe7cb0446ddf3 +DIST astroid-4.0.4.tar.gz 406358 BLAKE2B ff220190bf03f879543b74bfe197b4d8511a7574901dfb1011c0a1063437f751e90726b08fdde6dd29159fa8af0da03fd019cd54b813c4599f19101468fcd348 SHA512 a37977af9c12cc816bcbbccd4930e7fb66d46000c51a4c7ed284d950b19bd821e3b6ed2fdf0a010472126ed75fe0dc9f0899e4d0542b0c763ec6cc94970cc99b +DIST astroid-4.0.4.tar.gz.provenance 9152 BLAKE2B 739a7f5d9326e7801b698f00e35455d0350accfd9217cc41085690afd036d9292e1ee100be4c20f8d639f2f9c718baff18f67b0039efaa0224a87595089e67b5 SHA512 4f760408e6ae3e4e2d38061c6ad862a0a52b7fd3524b99be53c0ed64fe96fc09443c3f112e22f2e9a5f6e2b3ca958c4e8d336732af66f64c5f425a30c95866db DIST astroid-4.1.2.tar.gz 414896 BLAKE2B 1888ca1d5f035fa2c4288e52392baefdb601aed629e260f8cfee21106a4ca74fbfb5fbe03da94aaa6cd7739b0324cfdf0c605814dbc8a56523bc0cbc9ac87a63 SHA512 92569b277033085c0a622f5a702daeda99a96d293c74ceb47ffec070408868508893d892eb3131b119b2339f8e5e6fc0d4b694065b68f7fded4857f03fc0b35d DIST astroid-4.1.2.tar.gz.provenance 9395 BLAKE2B 0a178a7e3e1392b71c0a6ea9f910821581801f79c89345cf9aa62dfe1ea5c5f18b026f003ad88796b518054f859fc6b82c564a7a8af6f44fccf8a7c00f5e68e3 SHA512 59de972e0f8754be6d218d1d3f04942e9ffc8aaf277cdb1564f11024baea7085cad98610cb297d9076ce50ab28136e3577863456cb0b5215ed07c345853c3df9 diff --git a/dev-python/astroid/astroid-4.0.4.ebuild b/dev-python/astroid/astroid-4.0.4.ebuild index b62d24b8fcc7..21fcba58b67e 100644 --- a/dev-python/astroid/astroid-4.0.4.ebuild +++ b/dev-python/astroid/astroid-4.0.4.ebuild @@ -4,21 +4,16 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=https://github.com/pylint-dev/astroid PYTHON_COMPAT=( python3_{13..14} ) -inherit distutils-r1 +inherit distutils-r1 pypi -MY_P=${P/_/} 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 -" -S=${WORKDIR}/${MY_P} LICENSE="LGPL-2.1+" SLOT="0" @@ -31,9 +26,7 @@ BDEPEND=" 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*') + dev-python/regex[${PYTHON_USEDEP}] ) " @@ -72,5 +65,22 @@ python_test() { ) fi + case ${EPYTHON} in + python3.15) + EPYTEST_DESELECT+=( + tests/brain/test_brain.py::TypingBrain::test_typing_object_notsubscriptable_3 + tests/brain/test_dataclasses.py::test_kw_only_sentinel + tests/test_regrtest.py::test_regression_parse_deeply_nested_parentheses + ) + ;; + esac + + if ! has_version "dev-python/pkg-resources[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + # tests a package using pkg_resources + tests/test_manager.py::AstroidManagerTest::test_identify_old_namespace_package_protocol + ) + fi + epytest } diff --git a/dev-python/astroid/astroid-4.1.2.ebuild b/dev-python/astroid/astroid-4.1.2.ebuild index ad7d5e824ca6..21fcba58b67e 100644 --- a/dev-python/astroid/astroid-4.1.2.ebuild +++ b/dev-python/astroid/astroid-4.1.2.ebuild @@ -26,9 +26,7 @@ BDEPEND=" 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*') + dev-python/regex[${PYTHON_USEDEP}] ) " @@ -68,14 +66,16 @@ python_test() { fi case ${EPYTHON} in - pypy3.11) + python3.15) EPYTEST_DESELECT+=( - tests/brain/test_gi.py::GiBrainClassificationTest::test_gi_function_classification + tests/brain/test_brain.py::TypingBrain::test_typing_object_notsubscriptable_3 + tests/brain/test_dataclasses.py::test_kw_only_sentinel + tests/test_regrtest.py::test_regression_parse_deeply_nested_parentheses ) ;; esac - if has_version ">=dev-python/setuptools-82[${PYTHON_USEDEP}]"; then + if ! has_version "dev-python/pkg-resources[${PYTHON_USEDEP}]"; then EPYTEST_DESELECT+=( # tests a package using pkg_resources tests/test_manager.py::AstroidManagerTest::test_identify_old_namespace_package_protocol |
