summaryrefslogtreecommitdiff
path: root/dev-python/astroid
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/astroid')
-rw-r--r--dev-python/astroid/Manifest9
-rw-r--r--dev-python/astroid/astroid-3.2.3.ebuild2
-rw-r--r--dev-python/astroid/astroid-3.2.4.ebuild (renamed from dev-python/astroid/astroid-3.2.2.ebuild)18
-rw-r--r--dev-python/astroid/astroid-3.3.0.ebuild (renamed from dev-python/astroid/astroid-3.2.2-r1.ebuild)13
4 files changed, 29 insertions, 13 deletions
diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 49fe7f93cab0..7be9f808987b 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,7 +1,8 @@
AUX astroid-3.2.2-py313.patch 6670 BLAKE2B cb969f85e7810a2d1ef8088a9d35bc086df001589bd0de58be204db762e59aa145f930d275a02f49868277514a5ec492020d1537b323582b79733a5aebb6ba28 SHA512 d2800eab3ba1c54048a24758c9fbfb911a5af0add7a24d0c00f3b245a1a7fb5efbed9614ed5e0032fbf619a473192ba8039047bffdf33fdcdc027a22db2a5643
-DIST astroid-3.2.2.gh.tar.gz 465306 BLAKE2B f5bda1377eb825f4166804473eab592d07c6353295dca01517c3facf783ec71f281a27f6344699097784dde7315f794a62cbfae86879b2bbe446fb1191d40995 SHA512 1330f557664b5066309879b8bf05e29102000a6e08c63d94a7e7033f1e2295a3a9c3114f3587b9867f71b49e11428036438e4f22352498494f914f7c9f60d4ea
DIST astroid-3.2.3.gh.tar.gz 465447 BLAKE2B d41d206e3b362316ba71f109729fb26ff6b4f63719a0337f78545ce58fabaaa73a3ee62ff6bffa9c4a2f10e6e10718bdc17a38ecc319bce443695a60628ac315 SHA512 d9e8b85401598c0ffd3a27c37c4133bc9bba8436cdeb3dadc9a2337ebbf731c062451cdc5c9cf72a768ecf98253051ac012cfdb08084009a9c4a9043acfeabbc
-EBUILD astroid-3.2.2-r1.ebuild 2884 BLAKE2B 418099d6daa3b214708730fffe4e8f9ba2d3e38189846b4faef3e3c9a0944ff9baa7ff9eca5a3f7bd7777967e9017b5a525bcc63ed596f9b2eba40669a254358 SHA512 b9e2768c60f64b83770c2aa900f6e8244fd48b25fe66c22e983c80ef0a8bba83c3a6be20dbf3c7f2e7cb79b874817f59b904af0524aff9f056b9c8e3568bdea1
-EBUILD astroid-3.2.2.ebuild 2828 BLAKE2B c8aaa4f72bbc0c815046df90a2f2a3de627cf8817ca74819b7d2497d3903c0f7aaf8b5943406c4e346e4b382d25ddd188482e37c86a00b2b4b64e82acf3bd3d2 SHA512 0d90cec90fc0fc409cb081152da353032088340a8cf7488080c3c92162aa697eb45adf661d39f58269f671b96c4fdadc1a7ec3ae5de7ef32c541d5941ed92236
-EBUILD astroid-3.2.3.ebuild 2891 BLAKE2B d0ec8f8652763b69c710e604d683839c33c8dd1febf64c9400452a36dbff6b4d40d0861df74c1a130fa67b23d02db3b07563b5a1a8b837a40a8c891ff003702c SHA512 0a10c93a7da12f770e80da57e3b00ae3d9d8887c90fc835930db72dac31d3973d9432c72f60559b67566c6d6296829f39efc03ed7629f992b97b850fb628ead1
+DIST astroid-3.2.4.gh.tar.gz 465788 BLAKE2B 745a860b7bacb45cb86e9b232fe3a37cdac40cb471b00832a7dd7da4c3374760749cebe8c8688748e750cc3639554515a7a9e24f5f4d2ebac10af2c906fa04a9 SHA512 e48289794f67cf53bb8a2dcf357c1e892140a0a625c2e19601cf5ad579aaa33a94f0e052915fa6e854bc0a2e626f41b2d13773aa2b2af2412efeb33d030ed2b6
+DIST astroid-3.3.0.gh.tar.gz 463962 BLAKE2B 64f80499e6a435326ef822e4e9baae3ae8cea1f0c2762e79bb6fa4a7158897b8399deb17e7416ce4cbc243dbd38701729e9083c3c92ee9577a216b5e9d7e624c SHA512 c8e494704b9cd769eb4175556f160e5596a7058fe73a020e3b6f261626d9cc7ce7fabeea517e8e172467524126a4950d4280f830a9f49c1607382f9ceb8aed84
+EBUILD astroid-3.2.3.ebuild 2883 BLAKE2B 3893f2c57885212fb377181cc87bdc6c209ba070c2e6efb719981982dc0fcd409cb0ba72b34c669e1790218dbf7aedaaf00ff6897ab505c72f81ced200c0c69c SHA512 1217dea93f9c469aab16698fd3b21d7953876ce5269bd6be33940dd7d4ec297fc93c97d238d302054a7cd4feed4da40ec4f27bb4f767c4c441bafc27f46e7e06
+EBUILD astroid-3.2.4.ebuild 3153 BLAKE2B 7cc76871baca2185749b2c92d61096436852e1a9e22e8a08a62037f9d02b28907afc7393ab9199a0219e07f8a1dd3dd88d111a3ab3298aed3948b4f052357f1e SHA512 d80e83da5b62cf84e40faa71abcde0537c5ad34791db7c6bb1331e9a12ecee9c3d987e81f46d2e85a3a8c7de9bcbfc45e798b2ca40be2c7d8e1bf5a60c0d4c5b
+EBUILD astroid-3.3.0.ebuild 3040 BLAKE2B 1522c6bf2d5a2dfdda5a8d915238052faacd55461b24cb9d784a0156adde8b3e1412d1aba94fdb7202a434a0ef2d6e71185bcff9cddebf22432b853d8c32b3c2 SHA512 3172bc0f128a9378aa081225b937f508403669a008b7a32fce23a27ad0f1ae47024f0d1aad21ed857c9627f8b7c6c6334f49435b383bcbadca38514792ac5cf2
MISC metadata.xml 1148 BLAKE2B 29a6cfc0c292117920be154d37ed4770f1fb1679186576fe6151cc02d1d6be766045e0231e2fceb87cbd250dbed3888c99b7ca7dc0182cc700a11961d9cd6d9e SHA512 6821d13f5e82bd73ee4fd165c0b4c94f40cd6af536dee1658cccb4175e67da2611c4d1478cdef1607535f23224116ad482197e0b0eef8f0a94d596bf250b3074
diff --git a/dev-python/astroid/astroid-3.2.3.ebuild b/dev-python/astroid/astroid-3.2.3.ebuild
index 6ae9dff68c2a..6a17fba2c1d0 100644
--- a/dev-python/astroid/astroid-3.2.3.ebuild
+++ b/dev-python/astroid/astroid-3.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# Version specified in pyproject.toml
RDEPEND="
diff --git a/dev-python/astroid/astroid-3.2.2.ebuild b/dev-python/astroid/astroid-3.2.4.ebuild
index 53acd935d74f..00745e147771 100644
--- a/dev-python/astroid/astroid-3.2.2.ebuild
+++ b/dev-python/astroid/astroid-3.2.4.ebuild
@@ -4,8 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-# py3.13: https://github.com/pylint-dev/astroid/pull/2424
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
@@ -21,7 +20,7 @@ SRC_URI="
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
# Version specified in pyproject.toml
RDEPEND="
@@ -46,6 +45,11 @@ distutils_enable_tests pytest
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+PATCHES=(
+ # https://github.com/pylint-dev/astroid/pull/2424 (rebased)
+ "${FILESDIR}/${PN}-3.2.2-py313.patch"
+)
+
python_test() {
local EPYTEST_DESELECT=(
# no clue why they're broken
@@ -75,6 +79,14 @@ python_test() {
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
diff --git a/dev-python/astroid/astroid-3.2.2-r1.ebuild b/dev-python/astroid/astroid-3.3.0.ebuild
index a3d9b680035d..8e3e4ee5cfc6 100644
--- a/dev-python/astroid/astroid-3.2.2-r1.ebuild
+++ b/dev-python/astroid/astroid-3.3.0.ebuild
@@ -45,11 +45,6 @@ distutils_enable_tests pytest
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-PATCHES=(
- # https://github.com/pylint-dev/astroid/pull/2424 (rebased)
- "${FILESDIR}/${P}-py313.patch"
-)
-
python_test() {
local EPYTEST_DESELECT=(
# no clue why they're broken
@@ -79,6 +74,14 @@ python_test() {
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