From 979898cb45139dd0e6727a01df15b602f74a8dd3 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 3 Apr 2023 23:21:12 +0100 Subject: gentoo auto-resync : 03:04:2023 - 23:21:12 --- dev-python/Manifest.gz | Bin 257598 -> 257574 bytes dev-python/astroid/Manifest | 2 + dev-python/astroid/astroid-2.15.2.ebuild | 63 ++++++++++++ dev-python/aws-xray-sdk-python/Manifest | 2 + .../aws-xray-sdk-python-2.12.0.ebuild | 82 +++++++++++++++ dev-python/cx_Freeze/Manifest | 2 +- dev-python/cx_Freeze/cx_Freeze-6.14.5.ebuild | 2 +- dev-python/django/Manifest | 3 + dev-python/django/django-4.2.ebuild | 100 ++++++++++++++++++ dev-python/hypothesis/Manifest | 2 + dev-python/hypothesis/hypothesis-6.70.2.ebuild | 77 ++++++++++++++ dev-python/nbclient/Manifest | 2 + dev-python/nbclient/nbclient-0.7.3.ebuild | 56 ++++++++++ dev-python/pdoc3/Manifest | 3 +- .../pdoc3/files/pdoc3-0.10.0-update-tests.patch | 114 +++++++++++++++++++++ dev-python/pdoc3/pdoc3-0.10.0-r1.ebuild | 37 +++++++ dev-python/pdoc3/pdoc3-0.10.0.ebuild | 35 ------- dev-python/pillow/Manifest | 2 +- dev-python/pillow/pillow-9.5.0.ebuild | 2 +- dev-python/pychromecast/Manifest | 2 + dev-python/pychromecast/pychromecast-13.0.7.ebuild | 27 +++++ dev-python/pylint/Manifest | 2 + dev-python/pylint/pylint-2.17.2.ebuild | 87 ++++++++++++++++ dev-python/zstandard/Manifest | 2 +- dev-python/zstandard/zstandard-0.20.0.ebuild | 2 +- 25 files changed, 666 insertions(+), 42 deletions(-) create mode 100644 dev-python/astroid/astroid-2.15.2.ebuild create mode 100644 dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.12.0.ebuild create mode 100644 dev-python/django/django-4.2.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.70.2.ebuild create mode 100644 dev-python/nbclient/nbclient-0.7.3.ebuild create mode 100644 dev-python/pdoc3/files/pdoc3-0.10.0-update-tests.patch create mode 100644 dev-python/pdoc3/pdoc3-0.10.0-r1.ebuild delete mode 100644 dev-python/pdoc3/pdoc3-0.10.0.ebuild create mode 100644 dev-python/pychromecast/pychromecast-13.0.7.ebuild create mode 100644 dev-python/pylint/pylint-2.17.2.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 11ae58d6f791..b9cf8f68dcfb 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index 6b05f0754747..d0dd392ded4f 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -4,10 +4,12 @@ DIST astroid-2.14.1.gh.tar.gz 452889 BLAKE2B f6cee61825d2c86bbf02ba6cc9f48076692 DIST astroid-2.14.2.gh.tar.gz 453109 BLAKE2B cb4b0795bde841e98712a719ba0870a3f0c616fc777cb3afc1ebbb0f5e49b763241825072d7915df87e778649a5632fec8f48e125cfa67de0b70618e34509157 SHA512 2dad27c0a3ddad5747a021c0700b831fe9f7a557238a2f52d87722c637120d49796a0a8e9e6f27d42ab4bee1c91541b7b5b5fa93dc3ec8a47197f35569a64a3a DIST astroid-2.15.0.gh.tar.gz 460733 BLAKE2B cc80ffd9b5804a1a0c94598f75363088dcb971ee322b556e150799a5e18aa16d20c58d9bf7725c2697d34152daa72a20d845e7c56a524d58354913eed338010f SHA512 7ec121b3c7d60e2d48f738fbc4eeae3e32c7135a77fb778db9479d730a757818f549d8bd35facdd67d411d777d57ec620a2448de1f4da23754863cae18717bce DIST astroid-2.15.1.gh.tar.gz 460960 BLAKE2B ec08cc53027323a70291adc888b3621dc139783e6f72859eac05a2c6da0150cc5d19dc6a7278b6a846f985cf44c7d868df1ba11d0c6e3b7a5d3c71a38603743e SHA512 26f85aff9de08d4b413c40951f2aefd2c19304c077b502774b253e3fcced42173bc7e996fac82b3462c6915625ff48fd80dd1ab5e3425aefa103347f821f7df4 +DIST astroid-2.15.2.gh.tar.gz 461132 BLAKE2B 1e4d5fa174c7893743ebe9a17b28bdee68fefd35a69802358eb4448402a00622ec56a7ba18a8cdae8cafd9e75bbee9cd18f39bbb44fbcc061c893fc24e308376 SHA512 aea2a55780f81893d8dad4acb572883017e3d6270d48a8f0d3b4520279bc4d79e9d04192479d5aad453ab7bda6d29edf1f56c92d86c04a8ef07bd4561bf908c4 EBUILD astroid-2.13.2.ebuild 1908 BLAKE2B 31c346d4e5b4b84588a6ffc85baeb663226ed3cbf568e83de78c687615a55ebd02ba7731b797e455b38b188b7ae816718abfe84ba3d3313306f0333161017194 SHA512 6c71c50f5729347f1d611ec7e4d9f5f16e45c46ed6299213148bb2579bab68844eb407fbd64626de6844164c0bb30b505b1b96d80bac2fe2ce4baf19a00bee50 EBUILD astroid-2.13.5.ebuild 1956 BLAKE2B e8200aee3572ea481d9b466787c0f473bba7582bfd404931085f7e3f28f84e8c31e7cffebe838851f3ed2c67bd95c78beade85db4edfeb56dcb75cfd2b2245d9 SHA512 de7258fd3f11225d8db10ceab3c43caa5e0c394b015217e5ebdf50adb79dfc6adf8de2e68723535e774e6727d1a940ec5e52c066990b124bca5864a3bfaf0dff EBUILD astroid-2.14.1.ebuild 1956 BLAKE2B e8200aee3572ea481d9b466787c0f473bba7582bfd404931085f7e3f28f84e8c31e7cffebe838851f3ed2c67bd95c78beade85db4edfeb56dcb75cfd2b2245d9 SHA512 de7258fd3f11225d8db10ceab3c43caa5e0c394b015217e5ebdf50adb79dfc6adf8de2e68723535e774e6727d1a940ec5e52c066990b124bca5864a3bfaf0dff EBUILD astroid-2.14.2.ebuild 1948 BLAKE2B 06db3307336558201abb8fcc94149466cc47d8c9a02773228b8ae96e1b31ccc4a3cdea1d2c8ca3729e4f6cdfb3ed19a47d419f0c4ce03d2a9ee8797189203e76 SHA512 0c80565b31368de0f7823eaee43d3f5fa7aaaa8367969892e4a57b2b16e3bcb389a9996fa43ed31dc2654701c503129f372f123ddd0b96d2741f713568fceade EBUILD astroid-2.15.0.ebuild 1935 BLAKE2B 920af526bb63cb0247bb9e7973e20ddd30cd284938e7c059eb78f051cbba5094c09c7ec4332d938865eb6f2696e71ebb7f5fdd53fbf9820991320eedadca36c3 SHA512 827b230aad1503353b854227a7463f7cb6016ef44b2ae887cee040ff1d32cdc1dd1276bfc3d598d84866560ccf01ec6b295bcaee48a68a0285b44ba38505a5b7 EBUILD astroid-2.15.1.ebuild 1935 BLAKE2B 920af526bb63cb0247bb9e7973e20ddd30cd284938e7c059eb78f051cbba5094c09c7ec4332d938865eb6f2696e71ebb7f5fdd53fbf9820991320eedadca36c3 SHA512 827b230aad1503353b854227a7463f7cb6016ef44b2ae887cee040ff1d32cdc1dd1276bfc3d598d84866560ccf01ec6b295bcaee48a68a0285b44ba38505a5b7 +EBUILD astroid-2.15.2.ebuild 1934 BLAKE2B 204f036874348bb2e26fe6cc73e3477be0f4e75041bf724c5b7d21f4f8784aaacd8ec763b04ca8cbab958581caca9fd04bf95d6810f00d94e9ea77ab2cbe12e3 SHA512 05cf6a80bce0069169bf3f55bc094fe27a72ed7a7b436337a84de363cfbb1c4dd9e8dbfc2d06802ebfefdbcd50ea5a3b1b226467164005b6875b870b6da23a6e MISC metadata.xml 1143 BLAKE2B 1f6c4e004277eebed2e29cb935ef01e5f18fb0a526f99f0e875ae3815308dce0483b5274b4e23bed076464aa62a035937a7a3817e2d4a5fb9211b9043271e04c SHA512 56b07d0f08a49772661bc3d233cf1f628aa7c241c51b91d75dfbd44995e169d8ab5bbd99863d7b9b67792486346982a7b8eebefb462e7e212cd7dff920d80840 diff --git a/dev-python/astroid/astroid-2.15.2.ebuild b/dev-python/astroid/astroid-2.15.2.ebuild new file mode 100644 index 000000000000..9ad352280874 --- /dev/null +++ b/dev-python/astroid/astroid-2.15.2.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}] + =dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +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 +} diff --git a/dev-python/aws-xray-sdk-python/Manifest b/dev-python/aws-xray-sdk-python/Manifest index 03f918b4673b..341f3a500db1 100644 --- a/dev-python/aws-xray-sdk-python/Manifest +++ b/dev-python/aws-xray-sdk-python/Manifest @@ -1,4 +1,6 @@ AUX aws-xray-sdk-python-2.8.0-fix-py3.10-loops.patch 1533 BLAKE2B 709ffaa46c2934fda754745f918bd54444433d5d57c6bca65d8c9be5b940e7ec91f8de47e94a31262ecf7126bb2068ed453ad18a4d6a07fae42d2bf6e764a600 SHA512 fcea4f8e094d1c3354897349c8705e7268e264d9699ec61609796d451db865931b1c2fd4e273fb80427645c0968993756e685e688d303e7fbe7c0bdce88d968f DIST aws-xray-sdk-python-2.11.0.gh.tar.gz 275430 BLAKE2B 1c1d3b56629dbd822b4f9fcb1e7ba5b43fbbff55fbe7ac02d75e0bb50629c4a0e5baed2b4c14c4c8a7775d60da5b285f96bca68b68b64ddf03aeec0c6094c74c SHA512 62035db955ce3d60e6d75088b7255dec83b21b4fd02353146b34bc48bdacff805b711b5caaca7adbbb5c5a3632a97910907d04681f36c198c99fbb4ef1cc4f85 +DIST aws-xray-sdk-python-2.12.0.gh.tar.gz 275773 BLAKE2B a78ac201524e70a342100c2e76e93bb02ed76e183dfca2e8737230061182d94c9a7f4eba183bc731d2ed79a8e4dda486ea09cb304f4cd58da56d712b8e6c5749 SHA512 0616369f95bf0de710ab5fb868d1a84280bcc1180cc205e6a6e0c405eae131fb861de75fea00c9c1be4e163b9d292cc27e08f624c7b6981ba4a3b8d99dbbb63c EBUILD aws-xray-sdk-python-2.11.0-r1.ebuild 2212 BLAKE2B be3bc84442d350b7b97b9c741699f7619797aecf9045b24d86ce659e02a8bbd502a83bd597439ffceafb55ba28b66976de0854f3b0fa5280ae06c018aa4af939 SHA512 ac2931312c166321d74d15fae157b0489355fd4cb11feab425b9b0bae24a5ef1bf515e9e920e75cd3167a88cc2d2bb7196810deb973c6d89a27ca4049e3a730c +EBUILD aws-xray-sdk-python-2.12.0.ebuild 2196 BLAKE2B a01d366c35bcdde673f44d800f28028906d15d51ded9e6dbc7d3713bb1fa5a36a8252a86a584035319ee614e6767d647c2e4810f1f46167e7a413cf745971af7 SHA512 09b5102c41acc053167396a6a91390a4ad1a447e46f5912b00634e161f2943e463d43ca77e76e2bcb21ecb0bffcc29c52240a9121feb64c239c6c369039331d6 MISC metadata.xml 579 BLAKE2B 3f7aaed38bcceb97fb3597954ca9075ddf7a5718bcac69327be2b99d241c6d8cb0eefd369ca892c8d751703de9067c7eadf19f8c4445334ee8e4952b99fef69e SHA512 f3033cf16f60cae6727f80bd53944972f851579ffef8101cf6fda45e2575696183ec92ea8c994a77bbf3ffc8219be2ae2fae456faabe73a9896bcefddf3b5db5 diff --git a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.12.0.ebuild b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.12.0.ebuild new file mode 100644 index 000000000000..610caf67ed1f --- /dev/null +++ b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.12.0.ebuild @@ -0,0 +1,82 @@ +# 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..11} ) + +inherit distutils-r1 + +DESCRIPTION="AWS X-Ray SDK for Python" +HOMEPAGE=" + https://github.com/aws/aws-xray-sdk-python/ + https://pypi.org/project/aws-xray-sdk/ +" +SRC_URI=" + https://github.com/aws/aws-xray-sdk-python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-1.12.122[${PYTHON_USEDEP}] + dev-python/wrapt[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/bottle[${PYTHON_USEDEP}] + =dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}] + +Date: Sat, 29 Oct 2022 18:55:46 +0200 +Subject: [PATCH] CI: Bump min Python 3.7+ and update tests for Python 3.10 + +Fix https://github.com/pdoc3/pdoc/issues/400 +Thanks @tjni +--- a/pdoc/__init__.py ++++ b/pdoc/__init__.py +@@ -1275,7 +1275,7 @@ def _formatannotation(annot): + `typing.Optional`, `nptyping.NDArray` and other types. + + >>> _formatannotation(NewType('MyType', str)) +- 'MyType' ++ 'pdoc.MyType' + >>> _formatannotation(Optional[Tuple[Optional[int], None]]) + 'Optional[Tuple[Optional[int], None]]' + """ +--- a/pdoc/documentation.md ++++ b/pdoc/documentation.md +@@ -353,7 +353,7 @@ modified templates into the `directories` list of the + + Compatibility + ------------- +-`pdoc` requires Python 3.6+. ++`pdoc` requires Python 3.7+. + The last version to support Python 2.x is [pdoc3 0.3.x]. + + [pdoc3 0.3.x]: https://pypi.org/project/pdoc3/0.3.13/ +--- a/pdoc/test/__init__.py ++++ b/pdoc/test/__init__.py +@@ -126,7 +126,8 @@ class CliTest(unittest.TestCase): + def setUp(self): + pdoc.reset() + +- @unittest.skipIf(sys.version_info < (3, 7), 'pdoc._formatannotation fails on Py3.6') ++ @unittest.skipIf(sys.version_info < (3, 10), ++ 'HACK: _formatannotation() changed return value in Py3.10') + def test_project_doctests(self): + doctests = doctest.testmod(pdoc) + assert not doctests.failed and doctests.attempted, doctests +@@ -185,8 +186,12 @@ def test_html(self): + '_private', + ' class="ident">_Private', +- 'non_callable_routine', + ] ++ if sys.version_info >= (3, 10): ++ include_patterns.append('non_callable_routine') ++ else: ++ exclude_patterns.append('non_callable_routine') ++ + package_files = { + '': self.PUBLIC_FILES, + '.subpkg2': [f for f in self.PUBLIC_FILES +@@ -356,8 +361,11 @@ def test_text(self): + '_Private', + 'subprocess', + 'Hidden', +- 'non_callable_routine', + ] ++ if sys.version_info >= (3, 10): ++ include_patterns.append('non_callable_routine') ++ else: ++ exclude_patterns.append('non_callable_routine') + + with self.subTest(package=EXAMPLE_MODULE): + with redirect_streams() as (stdout, _): +@@ -543,8 +551,9 @@ class C: + self.assertEqual(doc.doc['vars_dont'].docstring, '') + self.assertIn('integer', doc.doc['but_clss_have_doc'].docstring) + ++ @unittest.skipIf(sys.version_info >= (3, 10), 'No builtin module "parser" in Py3.10') + def test_builtin_methoddescriptors(self): +- import parser ++ import parser # TODO: replace with another public binary builtin + with self.assertWarns(UserWarning): + c = pdoc.Class('STType', pdoc.Module(parser), parser.STType) + self.assertIsInstance(c.doc['compile'], pdoc.Function) +@@ -906,9 +915,13 @@ def bug130_str_annotation(a: "str"): + def bug253_newtype_annotation(a: CustomType): + return + ++ expected = CustomType.__name__ ++ if sys.version_info > (3, 10): ++ expected = f'{__name__}.{CustomType.__name__}' ++ + self.assertEqual( + pdoc.Function('bug253', mod, bug253_newtype_annotation).params(annotate=True), +- ['a:\N{NBSP}CustomType']) ++ [f'a:\N{NBSP}{expected}']) + + # typing.Callable bug + def f(a: typing.Callable): +--- a/setup.py ++++ b/setup.py +@@ -2,8 +2,8 @@ + import sys + from setuptools import setup, find_packages + +-if sys.version_info < (3, 6): +- sys.exit('ERROR: pdoc requires Python 3.6+') ++if sys.version_info < (3, 7): ++ sys.exit('ERROR: pdoc requires Python 3.7+') + + + def _discover_tests(): +@@ -58,5 +58,5 @@ def _discover_tests(): + 'write_to': os.path.join('pdoc', '_version.py'), + }, + test_suite="setup._discover_tests", +- python_requires='>= 3.6', ++ python_requires='>= 3.7', + ) diff --git a/dev-python/pdoc3/pdoc3-0.10.0-r1.ebuild b/dev-python/pdoc3/pdoc3-0.10.0-r1.ebuild new file mode 100644 index 000000000000..9dd52ae79fd7 --- /dev/null +++ b/dev-python/pdoc3/pdoc3-0.10.0-r1.ebuild @@ -0,0 +1,37 @@ +# 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 pypi + +DESCRIPTION="Auto-generate API documentation for Python projects" +HOMEPAGE="https://pdoc3.github.io/pdoc/" + +SLOT="0" +LICENSE="AGPL-3+" +KEYWORDS="amd64 ~x86" + +RDEPEND=" + dev-python/mako[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-TST-use-explicit-ClassWithNew-instead-of-typing.Gene.patch" + "${FILESDIR}/${PN}-0.10.0-update-tests.patch" +) + +python_prepare_all() { + distutils-r1_python_prepare_all + sed -i \ + -e "/setuptools_git/d" \ + -e "/setuptools_scm/d" \ + setup.py || die +} + +distutils_enable_tests unittest diff --git a/dev-python/pdoc3/pdoc3-0.10.0.ebuild b/dev-python/pdoc3/pdoc3-0.10.0.ebuild deleted file mode 100644 index 057bb057cb39..000000000000 --- a/dev-python/pdoc3/pdoc3-0.10.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Auto-generate API documentation for Python projects" -HOMEPAGE="https://pdoc3.github.io/pdoc/" - -SLOT="0" -LICENSE="AGPL-3+" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/mako[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-TST-use-explicit-ClassWithNew-instead-of-typing.Gene.patch" -) - -python_prepare_all() { - distutils-r1_python_prepare_all - sed -i \ - -e "/setuptools_git/d" \ - -e "/setuptools_scm/d" \ - setup.py || die -} - -distutils_enable_tests unittest diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index e77f1be7a42e..dbbb15c75cf9 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,5 +1,5 @@ DIST pillow-9.4.0.gh.tar.gz 50412873 BLAKE2B 12003b8b9e582c47b45d82f4a10553e376dcb38e65154eca5753b2908d6ecad10fc732d622856c7742fb413abbf4afc926e3d30e1e9e410e966f18da4ddde6c1 SHA512 6c08336e5ca1e652bb3237ae092be61b78dc1cf65603d6b23369eb8e0554786114a8f87ab092a5fb9577e02cd0bb381353fa657e03090baeb91b4b8e3c740d51 DIST pillow-9.5.0.gh.tar.gz 50491974 BLAKE2B 663c14b89ddd1e2d49872994033a04e500d0b6eccbb8d6ce094f58ae1aaf3f215e9984f2afeb43fb83e0c3c93af1150beeb7d5f0abb77c59087901b53fd24e37 SHA512 da0c7a1bde4741ced168c013fdc7afa8af1100bba878bdaeeb9804fed4dcf70c07ed62004ab2c73694eae3d28e2d72d46c155f78b540075aafb36c8e7a5649ff EBUILD pillow-9.4.0.ebuild 3362 BLAKE2B 6fccf270776d72312006668c36082cc7c93460c7cec31609440bf13bfd0ce1f2654c93e55f49aa29224a6c90f8118634e98902ac2790597ec593843e63b781c4 SHA512 6142e5ea001d076ae56e08486cf3c839532c0f01779ef2949d09b3d8aaa3ac1d54c036d3727ed3aa08b5b500aaef4349554792d2672772b6cf84f5e88dda4e6f -EBUILD pillow-9.5.0.ebuild 3363 BLAKE2B ccc7e79e18f7011e95516e7e8a91dfb46c56d2ad40a31c6577297488ef5e6ccfca1074240849b9e4be82d418c00362486c4c01c6d833411229cb802ab4967e09 SHA512 e14c20d199c2e0371b4f434e7741c173c8116dbf245bc72177fe0486b094d1a2d570f7503de6c713d148fc236f10f8e20756870c1760b23a61d8549986bee551 +EBUILD pillow-9.5.0.ebuild 3362 BLAKE2B 6fccf270776d72312006668c36082cc7c93460c7cec31609440bf13bfd0ce1f2654c93e55f49aa29224a6c90f8118634e98902ac2790597ec593843e63b781c4 SHA512 6142e5ea001d076ae56e08486cf3c839532c0f01779ef2949d09b3d8aaa3ac1d54c036d3727ed3aa08b5b500aaef4349554792d2672772b6cf84f5e88dda4e6f MISC metadata.xml 480 BLAKE2B b42e6b01b1572a0688ef93025a0baaa95b9fd0c3a5eabcddcea7145dd880a95f11859b255ae24a376ca792559ffcf940c67da1b19f2f579dbc6ef6de68903749 SHA512 b98a33136aef4498051370bce3295b000687ddb80b4d909b26b32af61b4e4638d07269f7924ae039420af63236aa74b51e23d2feae1c83349683073c69714582 diff --git a/dev-python/pillow/pillow-9.5.0.ebuild b/dev-python/pillow/pillow-9.5.0.ebuild index 4aa1779a45f0..6c245bd70d77 100644 --- a/dev-python/pillow/pillow-9.5.0.ebuild +++ b/dev-python/pillow/pillow-9.5.0.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" RESTRICT="!test? ( test )" diff --git a/dev-python/pychromecast/Manifest b/dev-python/pychromecast/Manifest index 0294ea5c80af..227613b059b2 100644 --- a/dev-python/pychromecast/Manifest +++ b/dev-python/pychromecast/Manifest @@ -1,5 +1,7 @@ DIST PyChromecast-13.0.4.tar.gz 51996 BLAKE2B 11dad948443e9e5957de6b22cf6c1d33d19030d53cecddd9be5595dc82bb108e4746c382bae5c6d22d5219bcb90ed5bed7ca94c714ec7bbe7ad1330a1ee3cf2f SHA512 2f9bd925e452448a387a04babc0d71a35fc83edd30142cdd129479b5b20cf7aa9691a8d46f45edf5f12fd6f3052564c2956dd241eaf1a1c468b8399b065286ec DIST PyChromecast-13.0.6.tar.gz 52068 BLAKE2B f1ac2885106221f9dc2b4ec78b33a5664458e08b8b63588183ecc6a6365fa5baeedda86cbc803dbcc5ce5b7c9b1f0323309ef6cebb3a0a5c7326dc970967176d SHA512 9ab70b1c47b1bb67b9d6d95395c8cb0bff9920e0ac371133d7121f86ad4f392b97009b502a05c19f4d169f28c09b8f7e391c6b6c0be6fffd8015753eb1df47de +DIST PyChromecast-13.0.7.tar.gz 52074 BLAKE2B 4e67ce21bf91c52cd83b8a17d86cd321d937c1f55b567d4df7a5548ad02aacb4c269b9d29030a7e41f9f310d53313b6b287032c1d5f1448b415c3896b168b783 SHA512 dc63c901287ae31ce278c9978701ad335715f1daaab1b2683aa7b02ddb38e3e207f2527ae144f6836b65c4ddb4b1fdd62c40005bf776e0655e647ab40634857e EBUILD pychromecast-13.0.4.ebuild 620 BLAKE2B aa9be36c5d86a0ed29b9a69cfe7413aad43a2f1d62c4ffa5c000f7392adc95956fb16b743699f1fe307157e6b5250e847b310819584779538515ef350bd221f7 SHA512 5ef0898253e0e3dea9adcadcca287728ac071bf7cbd0c07376561a55593476ae536034c6e7bf545bce12775b1cc6791c90acb2c0c58b9934e0b28634310f0a44 EBUILD pychromecast-13.0.6.ebuild 622 BLAKE2B 353f741e12f4c1194ac62b12278a811765ecc1785257e4c7188f077e37d56d47876b4c933e79ea87b99f8cec814745e16ef448839f0bb7cfe3a49a1390c18fa7 SHA512 d91b7f755982e078a499dc46db6e6d9eb2e361d0dd7b489b392b8827be6bdd2a81081e4a8006f81fb6b5ca86691471a3c3d6500985a44251064b91d7e402ca01 +EBUILD pychromecast-13.0.7.ebuild 622 BLAKE2B 353f741e12f4c1194ac62b12278a811765ecc1785257e4c7188f077e37d56d47876b4c933e79ea87b99f8cec814745e16ef448839f0bb7cfe3a49a1390c18fa7 SHA512 d91b7f755982e078a499dc46db6e6d9eb2e361d0dd7b489b392b8827be6bdd2a81081e4a8006f81fb6b5ca86691471a3c3d6500985a44251064b91d7e402ca01 MISC metadata.xml 426 BLAKE2B c6ba55f1c61ac177a8cc1aaa78831d0d848bdfffc787197f1e24944329280f7c93be5b26ea2d4cd65a07b9ec0f192ac23f6a3a2470b5d707fc9f3063cb8bd869 SHA512 968632d3dc5e9a9dfaec80485b52124efeae5fb315f56a53d5168f3f51f4c4d6d7b4b74281b67fb6a41bafc19decf2afe73d42858a10a7fed4b49b0624cd54ca diff --git a/dev-python/pychromecast/pychromecast-13.0.7.ebuild b/dev-python/pychromecast/pychromecast-13.0.7.ebuild new file mode 100644 index 000000000000..1c1b32308cfc --- /dev/null +++ b/dev-python/pychromecast/pychromecast-13.0.7.ebuild @@ -0,0 +1,27 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=PyChromecast +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python module to talk to Google Chromecast" +HOMEPAGE=" + https://github.com/home-assistant-libs/pychromecast/ + https://pypi.org/project/PyChromecast/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/casttube-0.2.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.19.1[${PYTHON_USEDEP}] + >=dev-python/zeroconf-0.25.1[${PYTHON_USEDEP}] +" diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index 091c25fa8edd..7375f8f4de49 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -3,9 +3,11 @@ DIST pylint-2.16.3.gh.tar.gz 1382318 BLAKE2B 67e2e7b6facde79268267e44081e1b71e39 DIST pylint-2.16.4.gh.tar.gz 1382902 BLAKE2B 515078d2677e4374041de563ec2a98cf877848a0f1042c26f331a21335e030e15a3d6ba4eb539c18cc3835fc9505270c540b9c64f61c037759171deec41f5f10 SHA512 144a7b048340c65082f02f34d511e0066019ac08d28eb5f8c114086b66a471355631355b24f291916fa2e6b9db8e0e69a4649ad9ce036bbf2418fd6a73089fc5 DIST pylint-2.17.0.gh.tar.gz 1406740 BLAKE2B 55176ca794f182886c93eb1461599792df90f948c09a8c4084138a7319f8127d9037d9b4535be90d5ad19227b1ce36ae07f5aaf532298aa92be97832baaba64e SHA512 2796cf670b2aa6cc448e5e26b4899804ebfdea6df3730cab06f2c72fdf57ee07b08e63f0748bce991175c67c22d040ededa19c967a2f74e14d44e54323aff945 DIST pylint-2.17.1.gh.tar.gz 1408063 BLAKE2B 0d4ab42ea4465787ff0bb6768b20800797d76caeddda475a08372a6b174975fec36a48acecea80898b3ba1c36ad6eb6c540678338c84ce48b78e0f6f9553e190 SHA512 e467c48349f49c2a9ef68d6a70748bf9144ff589adc1d04eb1822b28511d5a1a0027536fc61a5d33955fb0e7ffbbdecea47e8196844f33985a43e8c1886af21e +DIST pylint-2.17.2.gh.tar.gz 1408818 BLAKE2B 678fc98ac583e86e98856713bbfbf975be9f3c51ec1516d2a2df54369af1bba76db6c53d43a09494d08409bb3829df958037ba716ed6880460c2cbbc2ca4b38b SHA512 9c3063332ffc102ba4a7177cca4c440ce89a8ba6fa4252eb1fa401a6e6c10e49afcbbe76127aedccc30dfe5f0dfe7b19cd9aadf4f5ffaa2494a4743d2e0d6a33 EBUILD pylint-2.16.2.ebuild 2561 BLAKE2B c39ddf3ca56145e06068f9594fd6cd891863b197327753d8e28fe571441ee4b67e0df6b2497cfea7a44ab03a0bb70f3ebf2e7d724383ffdbde99d43c584ccb56 SHA512 c933fe4fbbeef2ff7bd1073a3ab36009c9b4c5d35e969a39d23d3e2c658b4a79bee03614a22202b38fbfbaac4c0151fec4b0885901500bf834564f492bf21736 EBUILD pylint-2.16.3.ebuild 2569 BLAKE2B 2e735782c5ad37ad13b61959b1ed9caac17290935f34cde22e31f4cea9ed6f6a71b4e64875ef65a2d8913a80c3d6a6b5841e5f1c278af0559100c0c53a1bc04b SHA512 6b3c8a7b0669290b1af9c418af4cd96151170e44b597b47680ce3d854817df4b350b903eb77e0ab60b090580588af96d6a148452b0c16a5a0e0b76d8d43172a9 EBUILD pylint-2.16.4.ebuild 2569 BLAKE2B 2e735782c5ad37ad13b61959b1ed9caac17290935f34cde22e31f4cea9ed6f6a71b4e64875ef65a2d8913a80c3d6a6b5841e5f1c278af0559100c0c53a1bc04b SHA512 6b3c8a7b0669290b1af9c418af4cd96151170e44b597b47680ce3d854817df4b350b903eb77e0ab60b090580588af96d6a148452b0c16a5a0e0b76d8d43172a9 EBUILD pylint-2.17.0.ebuild 2569 BLAKE2B d3128eb42d8120d8c9743027389281f9b8c5e4899a50b1531e07bccb83b10d3818d3130c084164278c95c9e74a922f62085481d2b5dc6c9f04de90a6950a2fbe SHA512 fe568bf5b06279fbd37077ce615ef614c86adcf6b6642bdf2a0fb68a308a9257c1167ce4ee6885e1cc6855bfd0ede16f70ff26bf8df999cf20f5a9eb240d3295 EBUILD pylint-2.17.1.ebuild 2569 BLAKE2B d3128eb42d8120d8c9743027389281f9b8c5e4899a50b1531e07bccb83b10d3818d3130c084164278c95c9e74a922f62085481d2b5dc6c9f04de90a6950a2fbe SHA512 fe568bf5b06279fbd37077ce615ef614c86adcf6b6642bdf2a0fb68a308a9257c1167ce4ee6885e1cc6855bfd0ede16f70ff26bf8df999cf20f5a9eb240d3295 +EBUILD pylint-2.17.2.ebuild 2561 BLAKE2B 31cdb0ca21eeb946c9386b10f174fb5123d3a13f99d3b54c2b26550e9f7cbb577a87f91c960a966c560f092f4e36e775517e0d1273f5523dcc92924efa9997c7 SHA512 bb6a254a53fa94addc640569088b2f210e04ed343a4ec05b4f68d36c4b7dc2fe01e4f1aca6914e0f8839c8d296a5b817642aa96f71fd1a31d7afa57335b8705b MISC metadata.xml 1100 BLAKE2B 97ec6bd2f6cf487afb93136e9ee58d0d5f8ad37e2ded456ed4f196e73fd37cddead2462d3592b44ca1a6c3722b1f194905238299f0c066945d1e22bdb18acc9b SHA512 0418d987879446fd76fe9b7fc4ee8b1c3c0d9bbab1d1fc3eb66eada0bc52f6b6480cf9852dc3a18b1915d2093642b9c87f24207e89b34d3e48c29a282a3ba979 diff --git a/dev-python/pylint/pylint-2.17.2.ebuild b/dev-python/pylint/pylint-2.17.2.ebuild new file mode 100644 index 000000000000..3c8fa613f2fc --- /dev/null +++ b/dev-python/pylint/pylint-2.17.2.ebuild @@ -0,0 +1,87 @@ +# 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} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Python code static checker" +HOMEPAGE=" + https://pypi.org/project/pylint/ + https://github.com/PyCQA/pylint/ +" +SRC_URI=" + https://github.com/pycqa/pylint/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +# Make sure to check https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps +# Adjust dep bounds! +RDEPEND=" + =dev-python/astroid-2.15.2[${PYTHON_USEDEP}] + >=dev-python/dill-0.3.6[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6[${PYTHON_USEDEP}] + =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.9) + $(python_gen_cond_dep ' + >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + test? ( + >=dev-python/GitPython-3[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + rm -rf pylint || die + + local EPYTEST_DESELECT=( + # TODO + 'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]' + 'tests/test_functional.py::test_functional[dataclass_with_field]' + 'tests/test_functional.py::test_functional[no_name_in_module]' + 'tests/test_functional.py::test_functional[shadowed_import]' + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg + tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config + + # apparently fragile, needs unpickleable plugin + tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable + ) + local EPYTEST_IGNORE=( + # No need to run the benchmarks + tests/benchmark/test_baseline_benchmarks.py + ) + epytest +} + +python_install_all() { + if use examples ; then + docompress -x "/usr/share/doc/${PF}/examples" + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/zstandard/Manifest b/dev-python/zstandard/Manifest index b453902bf228..f8522a5fd473 100644 --- a/dev-python/zstandard/Manifest +++ b/dev-python/zstandard/Manifest @@ -1,5 +1,5 @@ DIST python-zstandard-0.19.0.gh.tar.gz 683942 BLAKE2B 5b28fb6360147f87fb658d28652e5e43b0e41ff3cc31e46d91b1dcdd5334869f9a10a598f3d1d15a8c0f02afc59d009a8088ba3e81066f1a5f1ad9c05ebd4a1d SHA512 56e7b43161940f182ff5a0745bb6bdb2710c9a61140c4a84b690e0abd18c8b862211ab2b1ba36cfd99fe75bb0ae00af7de798b010b2bd4c5a44d691d4fa0c63d DIST python-zstandard-0.20.0.gh.tar.gz 712241 BLAKE2B 6ec393a440eb2a0527e655ee1aec16a47120578bbbb69d2f208b4367be199041887bf02d8feeb74f87992d0ab2b5e668cf8b3d8cd8967bd6dc47d4e052781ebc SHA512 bdbbd829e431a9b1ad1247b83e2e6102314a257a32c92a5c666c5ac050eb115bccd9d358240ac9ab41e975ade13bbbc155c66cb8fb583d2ee8dbd28ae323e4f8 EBUILD zstandard-0.19.0.ebuild 1647 BLAKE2B 6cbfffbbf41c2fe9dd8dd0be1f192fed7b01e40f595bb82afc85c187f60631f8eead8210b6bddd72462d1078cffe36d41dea46e485b367aac63a2a620e968cd7 SHA512 f32c7c1e1a6916ce7e42263912257c8bb302bb5b6cb257f6078b75e83801aca9fd4a5aaa6b4c5b9407596e6a63294103310c116570c484f697b3739211c429a4 -EBUILD zstandard-0.20.0.ebuild 1611 BLAKE2B 317f89172f49aa47f1fd4a6741ae9ed6b087a2d974a6f92e50c0ae7985512283e599fa9064d580420c5b4f645cd5155ede75cec909127ecb8386ce962f2c758c SHA512 27331a92279b96ad387586640e5e3ef34d492dcb5e9b7193e64cf05799f0e60c9472bbb14df21ca48032399cbd00909a662fcb762f3d8e63347b408e3b437be6 +EBUILD zstandard-0.20.0.ebuild 1610 BLAKE2B b4cb2ef474608e71db82f3cec2179b7b5dce739ac5d9cc177a663ccde37e9bb7372c3d545b208ff1e0b2198513d97f1c55186e1af1d121558fe05342e65fb8ef SHA512 d209fecdac0dbfef460976efc5aad831980f36451fb05acc43b993832e84ff271f897d47d74bf61293d0fb09b1908ac2021140062cb45923828c80f06709eb6f MISC metadata.xml 378 BLAKE2B dd5834c84bb375812b3a3cfcc00d29aa43ac8954b044e188e8f38bdca93fdf1ce98fe78b78dbeccd935c83ca10f3ce18f893e5720dd8991118b6c69149a4ac61 SHA512 06554d973b525d53c680c3e43041f33125dad222339e645294fbc22670a7eadb0e9bf8a3b0771d2b2fb8f136d958eadb32c295179d1547c50ae26754360609f3 diff --git a/dev-python/zstandard/zstandard-0.20.0.ebuild b/dev-python/zstandard/zstandard-0.20.0.ebuild index d38d0a961796..9c3dc16d768d 100644 --- a/dev-python/zstandard/zstandard-0.20.0.ebuild +++ b/dev-python/zstandard/zstandard-0.20.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} SLOT="0" LICENSE="BSD" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" DEPEND=" app-arch/zstd:= -- cgit v1.2.3