diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-01 20:47:42 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-01 20:47:42 +0000 |
| commit | 5d247b8408a6f5dfe82cb9f64ec52480aa51892f (patch) | |
| tree | ee3834ceeba79f2740e09798f6b224c35015fc26 /dev-python | |
| parent | 74755341b8504dc85ac08673144c0ec341b3a166 (diff) | |
| download | baldeagleos-repo-5d247b8408a6f5dfe82cb9f64ec52480aa51892f.tar.gz baldeagleos-repo-5d247b8408a6f5dfe82cb9f64ec52480aa51892f.tar.xz baldeagleos-repo-5d247b8408a6f5dfe82cb9f64ec52480aa51892f.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
17 files changed, 109 insertions, 28 deletions
diff --git a/dev-python/cmd2/cmd2-2.7.0.ebuild b/dev-python/cmd2/cmd2-2.7.0.ebuild index fc73e0bb8621..8616c2cc3fcd 100644 --- a/dev-python/cmd2/cmd2-2.7.0.ebuild +++ b/dev-python/cmd2/cmd2-2.7.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~ppc64 ~s390 ~x86" RDEPEND=" >=dev-python/pyperclip-1.8[${PYTHON_USEDEP}] diff --git a/dev-python/dateparser/Manifest b/dev-python/dateparser/Manifest index 1f05fece6f51..09056b5bc1b4 100644 --- a/dev-python/dateparser/Manifest +++ b/dev-python/dateparser/Manifest @@ -1 +1,2 @@ DIST dateparser-1.2.1.tar.gz 309924 BLAKE2B 09b7cf4148edea37bb80d1734b2f5a3ddac7965e6d46bc1775f2f0807d3421c80bd3927dd62135a80adc99451a85a2961b61335784d191cfdd1fdc51b3d81298 SHA512 85e1c5cabb8acebd63ec60c0913ac89b362b64edfbe5af06bcd5968ed7be6383d4035ec9f45afadc0d10fc95a3f538702285d75365c4f8e4522ac9643f4ed4da +DIST dateparser-1.2.2.tar.gz 329840 BLAKE2B 7f17feb402cd72d6b99c1c5e75627588e085963193aef72eaaeada82ea448d5d45c19d3aa5b8986500cecbc7b2417c9fc5f8526de47560455a6e9f12b2e500f1 SHA512 96ebc214843f57f3cdede79f63fd3067e9b26e17882a0dea023830e7a2a3f50b07145ae34d174bd3cd11f4f42980110111f90e7175fd38a4b0c428ac5f26428d diff --git a/dev-python/dateparser/dateparser-1.2.2.ebuild b/dev-python/dateparser/dateparser-1.2.2.ebuild new file mode 100644 index 000000000000..838987d5f124 --- /dev/null +++ b/dev-python/dateparser/dateparser-1.2.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Date parsing library designed to parse dates from HTML pages" +HOMEPAGE=" + https://pypi.org/project/dateparser/ + https://github.com/scrapinghub/dateparser +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + dev-python/tzlocal[${PYTHON_USEDEP}] +" +BDEPEND="test? ( + dev-libs/fastText[python,${PYTHON_USEDEP}] + dev-python/convertdate[${PYTHON_USEDEP}] + dev-python/hijridate[${PYTHON_USEDEP}] + dev-python/langdetect[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] +)" + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +python_test() { + # Need to set TZ when testing with gentoo docker images. + # Their /etc/{timezone,localtime} are inconsistent, which causes + # to tests to fail. + local -x TZ=UTC + + local EPYTEST_IGNORE=( + # tests that require network + tests/test_dateparser_data_integrity.py + ) + local EPYTEST_DESELECT=( + # tests that require network + tests/test_language_detect.py::CustomLangDetectParserTest::test_custom_language_detect_fast_text_{0,1} + ) + + epytest +} + +pkg_postinst() { + optfeature "calendars support" "dev-python/hijridate dev-python/convertdate" + optfeature "fasttext support" "dev-libs/fastText[python]" + optfeature "langdetect support" dev-python/langdetect +} diff --git a/dev-python/fastapi/Manifest b/dev-python/fastapi/Manifest index f09dd65d38a5..8cedfa132f74 100644 --- a/dev-python/fastapi/Manifest +++ b/dev-python/fastapi/Manifest @@ -1,2 +1,2 @@ -DIST fastapi-0.115.12.tar.gz 295236 BLAKE2B 224b74553668721dde3592a50a3d5b02a967a58f55d3beb6bec753755cddfbb803f0661ce6cc41af3ddfc28bb304d053f41aad8ab9d8965048ff80cad6c3207e SHA512 8eb8d998643ca748744b9c00e14cdd62f02e58145e2a64dcf090361d56fa52a12b643b8fc3dc98f41af74c06d46b787acf92ae2be828d99b6d4290c20ced7f6f DIST fastapi-0.115.13.tar.gz 295680 BLAKE2B 04fa6fec81e25045f6e6601dc6207973fa4afe7b2fe6ebd27645a48f5b6f0a30758581dba947972fbcfb62e6e5dcf119c03f007c9f31ddc80236f1ea7e39d453 SHA512 0c337265d118ce86e1800251caba4f55ece9c8262870000cf5b3b36f21467079043377a136c1c5aa17f96b724c3633cc600c96093192ced7a2ffa18eba7c8171 +DIST fastapi-0.115.14.tar.gz 296263 BLAKE2B 196cf0043d43b9b03b24198c9c001e1fcd9a37ba608ae0190908024dfb0cff2789f85a8a1b5f9b61f66101df5b28c701638e15f414e446b5a57b64d482d52b9e SHA512 48831b78c6a4738b02ba32327d4cef251e776126180b265877fcf3bab3d7631dbb20434b63c5845781d3dae495cce9fb12ee59e35edc656c8806efbddbfc0e53 diff --git a/dev-python/fastapi/fastapi-0.115.13.ebuild b/dev-python/fastapi/fastapi-0.115.13.ebuild index b103db4dcacc..47fc0a37175b 100644 --- a/dev-python/fastapi/fastapi-0.115.13.ebuild +++ b/dev-python/fastapi/fastapi-0.115.13.ebuild @@ -60,7 +60,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PN}-0.115.6-httpx-0.28-test-fix.patch" - "${FILESDIR}/${PN}-0.115.12-starlette-0.48.0.patch" + "${FILESDIR}/${PN}-0.115.14-starlette-bump.patch" ) distutils_enable_tests pytest diff --git a/dev-python/fastapi/fastapi-0.115.12-r1.ebuild b/dev-python/fastapi/fastapi-0.115.14.ebuild index 4225a3bbe3b4..47fc0a37175b 100644 --- a/dev-python/fastapi/fastapi-0.115.12-r1.ebuild +++ b/dev-python/fastapi/fastapi-0.115.14.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=pdm-backend PYTHON_COMPAT=( python3_{9,10,11,12,13} ) -inherit distutils-r1 optfeature pypi +inherit distutils-r1 optfeature DESCRIPTION="FastAPI framework, high performance, easy to learn, ready for production" HOMEPAGE=" @@ -15,9 +15,16 @@ HOMEPAGE=" https://github.com/fastapi/fastapi " +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fastapi/fastapi.git" +else + inherit pypi + KEYWORDS="~amd64" +fi + LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" RDEPEND=" <dev-python/pydantic-3.0.0[${PYTHON_USEDEP}] @@ -30,10 +37,11 @@ BDEPEND=" test? ( dev-python/aiosqlite[${PYTHON_USEDEP}] >=dev-python/anyio-3.2.1[${PYTHON_USEDEP}] + dev-python/bcrypt[${PYTHON_USEDEP}] dev-python/dirty-equals[${PYTHON_USEDEP}] dev-python/email-validator[${PYTHON_USEDEP}] >=dev-python/flask-1.1.2[${PYTHON_USEDEP}] - dev-python/inline-snapshot[${PYTHON_USEDEP}] + >=dev-python/inline-snapshot-0.21.1[${PYTHON_USEDEP}] >=dev-python/jinja2-3.1.5[${PYTHON_USEDEP}] dev-python/orjson[${PYTHON_USEDEP}] <dev-python/passlib-2.0.0[${PYTHON_USEDEP}] @@ -52,7 +60,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PN}-0.115.6-httpx-0.28-test-fix.patch" - "${FILESDIR}/${PN}-0.115.12-starlette-0.48.0.patch" + "${FILESDIR}/${PN}-0.115.14-starlette-bump.patch" ) distutils_enable_tests pytest @@ -63,6 +71,8 @@ EPYTEST_DESELECT=( # Test result affected by unrelated packages such as brotli and zstd # https://github.com/fastapi/fastapi/blob/7c6f2f8fde68f488163376c9e92a59d46c491298/tests/test_tutorial/test_header_param_models/test_tutorial001.py#L77 "tests/test_tutorial/test_header_param_models/test_tutorial001.py::test_header_param_model_invalid" + "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_invalid" + "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_no_underscore" # https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afa196ca0cb1604875847b1b84fa64896a06f6e "tests/test_multipart_installation.py::test_incorrect_multipart_installed_form" "tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_upload" @@ -75,10 +85,9 @@ EPYTEST_DESELECT=( "tests/test_multipart_installation.py::test_no_multipart_installed_multi_form" "tests/test_multipart_installation.py::test_no_multipart_installed_form_file" "tests/test_multipart_installation.py::test_old_multipart_installed" + # Hangs with network-sandbox + "tests/test_tutorial/test_websockets/test_tutorial003_py39.py::test_websocket_handle_disconnection" - # formatting changes? - "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_no_underscore" - "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_invalid" ) python_prepare_all() { diff --git a/dev-python/fastapi/files/fastapi-0.115.12-starlette-0.48.0.patch b/dev-python/fastapi/files/fastapi-0.115.14-starlette-bump.patch index 7783ed459a43..9c0b391638fd 100644 --- a/dev-python/fastapi/files/fastapi-0.115.12-starlette-0.48.0.patch +++ b/dev-python/fastapi/files/fastapi-0.115.14-starlette-bump.patch @@ -1,3 +1,5 @@ +https://github.com/fastapi/fastapi/pull/13743 + From 037aff6a9c4e3ea94d9312f734efd79220ac94d2 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" <code@musicinmybrain.net> Date: Thu, 29 May 2025 13:25:06 -0400 @@ -7,12 +9,6 @@ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ---- - pyproject.toml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pyproject.toml b/pyproject.toml -index 1c540e2f63b66..a0fe805cdb3b3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ classifiers = [ diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest index d12ab8aeaca8..a11d7c268c91 100644 --- a/dev-python/langdetect/Manifest +++ b/dev-python/langdetect/Manifest @@ -1,3 +1 @@ DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db -EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9cd8a2a93a8d45bf51fe2324402b175d641762ea591fcb99459427f977a95eccffa6ca4777ca4df39814eea6eac62711567faa654456d32f79023a4685804504 SHA512 d973b85ba1a44389a4275f02a779a93a005f7c2e096467b94b072862e4984d5b42cf33f9821ac68aa5b85b12c98983a90b96049989d8c84497969174b6bb838e -MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45 diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch new file mode 100644 index 000000000000..637368d2f237 --- /dev/null +++ b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch @@ -0,0 +1,13 @@ +Fix "Package 'langdetect.profiles' is absent from the `packages` configuration." + +--- a/setup.py ++++ b/setup.py +@@ -18,7 +18,7 @@ setup( + author_email='michal.danilak@gmail.com', + url='https://github.com/Mimino666/langdetect', + keywords='language detection library', +- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'], ++ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'], + include_package_data=True, + install_requires=['six'], + license='MIT', diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild index 56733bbffc48..99577c43fc3e 100644 --- a/dev-python/langdetect/langdetect-1.0.9.ebuild +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -1,9 +1,9 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi @@ -19,4 +19,6 @@ KEYWORDS="~amd64" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" ) + distutils_enable_tests unittest diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml index 020e07f2a3dd..c0f74ac187e2 100644 --- a/dev-python/langdetect/metadata.xml +++ b/dev-python/langdetect/metadata.xml @@ -2,11 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>marcin.deranek@slonko.net</email> - <name>Marcin Deranek</name> + <email>pastalian46@gmail.com</email> + <name>Takuya Wakazono</name> </maintainer> - <upstream> - <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to> - </upstream> - <origin>slonko-overlay</origin> + + <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/pysdl3/Manifest b/dev-python/pysdl3/Manifest index 4007a126cf5c..6c4379b639b7 100644 --- a/dev-python/pysdl3/Manifest +++ b/dev-python/pysdl3/Manifest @@ -1,2 +1,2 @@ -DIST pysdl3-0.9.8b2.tar.gz 1419685 BLAKE2B fcc5ceeeb78cdc45ceb8e35ed7e420375ff0ebd7cbbae23dd68718e5417be727aef179760f2f22841966c3e43aff87a20e7b4fb140baad19e62443f505ff312d SHA512 8c2548baa173302ca5ff6e3a2c47d71af3e9b3c8d5c31d6848dd2f734acbb05a765b489a66a83e20d412621155c7fee7dc8618a20bcbd715299e75596ca08fa4 DIST pysdl3-0.9.8b3.tar.gz 1416965 BLAKE2B d8eed631739051045998f5c0be78ea47f83338077c9024322fb9ac5ed1331b9c6e36dfff02402da0a5d4dd5139627afa2e17b2e239727438b5a291beaa60bf17 SHA512 680153060e479560db0ffb32cb5a76a951f0b784fc1a805999ae7ac03dec3f3e6797f5361b94ec00b87c692a4c6c63ee994f94a98cb73491036574f15145b837 +DIST pysdl3-0.9.8b5.tar.gz 1416932 BLAKE2B c8de2c87d77a741e75dfdf10adde2ddedfa161661202bbdcc40440a2cfb9f2dab94ff405a2a9a8eb97c13883620063967c3fdc6bda2ca219b58e1ec6ecab94fb SHA512 7c3471def81967a80da19d5aad69f38b22179889c1303dc609ad44b831945bb583f3ea0c5ef7159e66900810f42863fdaa1f63fe6d7935b438ca1acb9044e540 diff --git a/dev-python/pysdl3/pysdl3-0.9.8_beta2.ebuild b/dev-python/pysdl3/pysdl3-0.9.8_beta5.ebuild index 01bba1cce5f2..01bba1cce5f2 100644 --- a/dev-python/pysdl3/pysdl3-0.9.8_beta2.ebuild +++ b/dev-python/pysdl3/pysdl3-0.9.8_beta5.ebuild diff --git a/dev-python/rich-argparse/rich-argparse-1.7.1.ebuild b/dev-python/rich-argparse/rich-argparse-1.7.1.ebuild index 313c832f343a..d1beb9167088 100644 --- a/dev-python/rich-argparse/rich-argparse-1.7.1.ebuild +++ b/dev-python/rich-argparse/rich-argparse-1.7.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~ppc64 ~s390 ~x86" RDEPEND=" >=dev-python/rich-11.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/twisted/twisted-24.11.0-r1.ebuild b/dev-python/twisted/twisted-24.11.0-r1.ebuild index 8698ffc8371b..2d7a75854db6 100644 --- a/dev-python/twisted/twisted-24.11.0-r1.ebuild +++ b/dev-python/twisted/twisted-24.11.0-r1.ebuild @@ -56,6 +56,7 @@ RDEPEND=" IDEPEND=" >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] >=dev-python/constantly-15.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}] >=dev-python/zope-interface-5[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/twisted/twisted-25.5.0.ebuild b/dev-python/twisted/twisted-25.5.0.ebuild index cd475d153d8d..697d136bfd80 100644 --- a/dev-python/twisted/twisted-25.5.0.ebuild +++ b/dev-python/twisted/twisted-25.5.0.ebuild @@ -59,6 +59,7 @@ RDEPEND=" IDEPEND=" >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] >=dev-python/constantly-15.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}] >=dev-python/zope-interface-5[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/twisted/twisted-25.5.0_rc1.ebuild b/dev-python/twisted/twisted-25.5.0_rc1.ebuild index fe772f6a85a3..6235b2da04ca 100644 --- a/dev-python/twisted/twisted-25.5.0_rc1.ebuild +++ b/dev-python/twisted/twisted-25.5.0_rc1.ebuild @@ -58,6 +58,7 @@ RDEPEND=" IDEPEND=" >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] >=dev-python/constantly-15.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}] >=dev-python/zope-interface-5[${PYTHON_USEDEP}] " BDEPEND=" |
