summaryrefslogtreecommitdiff
path: root/dev-python/astroid
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-31 21:02:55 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-31 21:02:55 +0000
commitd36c5f9e59f92a021c987989cd79d44460e0da42 (patch)
tree2504c88d1f287ac3a71ebc56e5d19f34a2c1b9a4 /dev-python/astroid
parente860dfa5acdb67f8e2b8938b005dbaaaaf2c984a (diff)
gentoo auto-resync : 31:01:2023 - 21:02:55
Diffstat (limited to 'dev-python/astroid')
-rw-r--r--dev-python/astroid/Manifest2
-rw-r--r--dev-python/astroid/astroid-2.13.4.ebuild63
2 files changed, 65 insertions, 0 deletions
diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 9014807dc592..97ae59ac4662 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -3,9 +3,11 @@ DIST astroid-2.12.14.gh.tar.gz 440473 BLAKE2B 5b3d55664676b806af73208a2fcbbea2ee
DIST astroid-2.13.1.gh.tar.gz 449003 BLAKE2B 1630cb4cbdea3544942863c58681ba1d5de81bb5d5e49f58bb498d689ab4ad4533bee169eecd6796ad5a62282c8c1f2dc69c7b59b684d1758e0e6e9f8c0f0298 SHA512 703540b1b5ec65d04e56b349cdd82b59672749e58d10e546cba0600ad65a02d05195400379c5534e8b9142b368974d1e18526c86c5ac3b6e2d3dc8db95d7fec7
DIST astroid-2.13.2.gh.tar.gz 449022 BLAKE2B c8180057edef860fae6697b40d6b023b5be9305f0726b85127035a7ed874005da25b265e49a11a985724034c7a2af177b1c5b9850afaccc5787c5db70e4cd73c SHA512 64635e251fd01ef0ac6681db5750230f9acfc2b502818b7c9c0a480dddc78a03a5e5fa920618331b5c1d84c31551f16de7c4c5ba8052dd96d4974edb25449761
DIST astroid-2.13.3.gh.tar.gz 450379 BLAKE2B 3381532fa993d801549ef6ee962c6b233042cd35831704f47882c1de0f1eb7ee026f99852adefb0df554f962f048da4032d59c3b4f9dadba032c67f8dbce652a SHA512 61665b1d321104b6a217fff4e6d7bd59f418afe485fdf1acde0157ff49ef000154436ca7b10f21ae475467b06fc2340806f079ab5a6ee7a4bad9976d8a5aeea0
+DIST astroid-2.13.4.gh.tar.gz 451032 BLAKE2B 5f495685a6ee5d601b47ea8c8206bfafc274cc45dcc9e1004a268e1972bacb10b0ae60a0dd600056139e88b2b652a797c2df14fa60a25e2921f2ee20050165d9 SHA512 ca47c217f85ae5f54b047bfef2a8727a2fd2ca410ba2592b224439cd008619d82c12789b6b75ea902cbdbe0d26f2df02c3aff5637f4c344eff135d76325161a8
EBUILD astroid-2.12.13.ebuild 1816 BLAKE2B ce206d61643b29dd8a058c366dcc3e59d0ea601dd19ae648534ea6af12be767fcdafe9afe9716690fe690fcfc38022ae9c70676df0b1dbd4a215f47c668ff302 SHA512 d146d1cbdbee02dc1ce3a960328c6ab815c8686688a0848b3cfe25db303338cccdbd01c789d118bc3ad316f6e403cc0c43999c1fb0b0cbeb39e58ac35a84085c
EBUILD astroid-2.12.14.ebuild 1824 BLAKE2B 663f9cbb1966d8f6ace47538370fe07c31f72e320aeb424a820501074a85cbb06d2576b96ff1b4cd3578fb4dcd2314016dd82f53d6641294c41337e9d5f7facb SHA512 88657ba549525501edac8ab33166372bc6ff91a0e5d085f543d008a83686bb1f4a7be17e8bc78e636dac3417d7cae79ffa5da6b5cfff12d7d8aad1c53768ddb5
EBUILD astroid-2.13.1.ebuild 1916 BLAKE2B eb3c5fa10b082785a19783ee3218b4f9c5a4c3e7aac4ac27c628ee65dd78ead9833680b4344f6a86332b9fc7b89ee5fae44e2a3b9b1decb62d7a43b3feb3b6c2 SHA512 3adb92aeea8bf1f5465a7c581a6543233133adb09b3c12b1ff24eb4d5d4735fc84355a36e4bd65fec90a894eeee1119f4136040b92c0ccf9e6dbe4aa2d61ccdb
EBUILD astroid-2.13.2.ebuild 1916 BLAKE2B eb3c5fa10b082785a19783ee3218b4f9c5a4c3e7aac4ac27c628ee65dd78ead9833680b4344f6a86332b9fc7b89ee5fae44e2a3b9b1decb62d7a43b3feb3b6c2 SHA512 3adb92aeea8bf1f5465a7c581a6543233133adb09b3c12b1ff24eb4d5d4735fc84355a36e4bd65fec90a894eeee1119f4136040b92c0ccf9e6dbe4aa2d61ccdb
EBUILD astroid-2.13.3.ebuild 1956 BLAKE2B 0c699b09299948b478920e04842f7e8338328355e87f8dd3802d3b8e509e7801a265f2246807b8cc6b2ffc61192e6ba653a1eb96d3285b762de85e439305cdeb SHA512 7a49845c00edab65b2beb5947f30e3058eb78b275aa2b9a1d3130626dd5b809b042170a5dec987a5728d4e07c496a33c3aefbbb9fd90066819435f5079838285
+EBUILD astroid-2.13.4.ebuild 1956 BLAKE2B 0c699b09299948b478920e04842f7e8338328355e87f8dd3802d3b8e509e7801a265f2246807b8cc6b2ffc61192e6ba653a1eb96d3285b762de85e439305cdeb SHA512 7a49845c00edab65b2beb5947f30e3058eb78b275aa2b9a1d3130626dd5b809b042170a5dec987a5728d4e07c496a33c3aefbbb9fd90066819435f5079838285
MISC metadata.xml 1143 BLAKE2B 1f6c4e004277eebed2e29cb935ef01e5f18fb0a526f99f0e875ae3815308dce0483b5274b4e23bed076464aa62a035937a7a3817e2d4a5fb9211b9043271e04c SHA512 56b07d0f08a49772661bc3d233cf1f628aa7c241c51b91d75dfbd44995e169d8ab5bbd99863d7b9b67792486346982a7b8eebefb462e7e212cd7dff920d80840
diff --git a/dev-python/astroid/astroid-2.13.4.ebuild b/dev-python/astroid/astroid-2.13.4.ebuild
new file mode 100644
index 000000000000..2ba3e7d4abba
--- /dev/null
+++ b/dev-python/astroid/astroid-2.13.4.ebuild
@@ -0,0 +1,63 @@
+# 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_{9..11} )
+
+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="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~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_brain_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable
+ 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
+}