summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-03-04 06:47:23 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-03-04 06:47:23 +0000
commit5f4939dca2d096cd8c5ffeec833cf3d5931255a5 (patch)
treeecf96a17684bc5f5bb9a4de2ae90c279591173ee /dev-python
parent73a1be2bfcd97b44f7c6a9ae0a8fef5f10871410 (diff)
downloadbaldeagleos-repo-5f4939dca2d096cd8c5ffeec833cf3d5931255a5.tar.gz
baldeagleos-repo-5f4939dca2d096cd8c5ffeec833cf3d5931255a5.tar.xz
baldeagleos-repo-5f4939dca2d096cd8c5ffeec833cf3d5931255a5.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/aiohttp/aiohttp-3.9.3.ebuild2
-rw-r--r--dev-python/eventlet/Manifest1
-rw-r--r--dev-python/eventlet/eventlet-0.35.2-r1.ebuild (renamed from dev-python/eventlet/eventlet-0.35.1.ebuild)4
-rw-r--r--dev-python/eventlet/eventlet-0.35.2.ebuild28
-rw-r--r--dev-python/fonttools/fonttools-4.49.0.ebuild2
-rw-r--r--dev-python/langdetect/Manifest2
-rw-r--r--dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch13
-rw-r--r--dev-python/langdetect/langdetect-1.0.9.ebuild4
-rw-r--r--dev-python/langdetect/metadata.xml10
-rw-r--r--dev-python/numpy/numpy-1.26.4.ebuild2
-rw-r--r--dev-python/numpydoc/files/numpydoc-1.6.0-py3.12-flt-depr-warn.patch59
-rw-r--r--dev-python/numpydoc/numpydoc-1.6.0.ebuild7
-rw-r--r--dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild2
-rw-r--r--dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.4.0.ebuild2
-rw-r--r--dev-python/spyder-line-profiler/spyder-line-profiler-0.3.2.ebuild2
-rw-r--r--dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild2
-rw-r--r--dev-python/spyder-terminal/spyder-terminal-1.2.2.ebuild2
-rw-r--r--dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild2
-rw-r--r--dev-python/spyder-vim/spyder-vim-0.1.0.ebuild2
-rw-r--r--dev-python/thriftpy2/thriftpy2-0.4.20.ebuild14
20 files changed, 110 insertions, 52 deletions
diff --git a/dev-python/aiohttp/aiohttp-3.9.3.ebuild b/dev-python/aiohttp/aiohttp-3.9.3.ebuild
index 1735ed815213..a69e47f481b7 100644
--- a/dev-python/aiohttp/aiohttp-3.9.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.9.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test-rust"
RDEPEND="
diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest
index 78cc922140bf..772bab2d85ef 100644
--- a/dev-python/eventlet/Manifest
+++ b/dev-python/eventlet/Manifest
@@ -1,2 +1 @@
-DIST eventlet-0.35.1.tar.gz 548382 BLAKE2B afdbcbaf22c7ec5dc0f73fa03dfe34bab7a5ee53faa76beaf0c624755b3d86835813c0be7f7451d4b9f073c1bb737917dd2a6864a233bf6a41e33fc7dc076af6 SHA512 e7f20514a35a070663c86197e4e5ffb3a0fbf81f386c750d3c5b13c2837df29aa09a0d934cdcb4062a310c20f2f2e4cb33c14777b387887f1114b410f21e4d24
DIST eventlet-0.35.2.tar.gz 548860 BLAKE2B 0c969b11b375af0ca2e556706da8883d2812d591b005dc2b1de68496fa9e20cfffea42a055d702275dd0aaa0f5195aaf1d71629c477db9169393046b8ac6193e SHA512 81d1a49fc81287dbbeac17dbdd2bd736b9b4e90c85cae6462b3c9af19bf8e052c82bda6b4a2a789e7377faeafe1f0de97b7866662dddd1a480e26d993558697b
diff --git a/dev-python/eventlet/eventlet-0.35.1.ebuild b/dev-python/eventlet/eventlet-0.35.2-r1.ebuild
index 0e9bbf5bff2b..71a4dcb70b0a 100644
--- a/dev-python/eventlet/eventlet-0.35.1.ebuild
+++ b/dev-python/eventlet/eventlet-0.35.2-r1.ebuild
@@ -24,5 +24,9 @@ RDEPEND="
test? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ dev-python/hatchling[${PYTHON_USEDEP}]
+"
distutils_enable_tests pytest
diff --git a/dev-python/eventlet/eventlet-0.35.2.ebuild b/dev-python/eventlet/eventlet-0.35.2.ebuild
deleted file mode 100644
index 0e9bbf5bff2b..000000000000
--- a/dev-python/eventlet/eventlet-0.35.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Concurrent networking library for Python"
-HOMEPAGE="https://github.com/eventlet/eventlet/
- https://pypi.org/project/eventlet/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-python/dnspython[${PYTHON_USEDEP}]
- dev-python/greenlet[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
diff --git a/dev-python/fonttools/fonttools-4.49.0.ebuild b/dev-python/fonttools/fonttools-4.49.0.ebuild
index 4e9248847568..65a5a430f7e6 100644
--- a/dev-python/fonttools/fonttools-4.49.0.ebuild
+++ b/dev-python/fonttools/fonttools-4.49.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
IUSE="+native-extensions"
RDEPEND="
diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest
index e9da2ac43cac..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 493 BLAKE2B 0df8bce19bc80f79f8e76bcef5a4c2caf333365fe0cb9a3c076b7858bceded5a3e58921474f866a2709dd657b7ed330c1ec4a7f9d7bab0fcf1bc92d77cabc32d SHA512 ea2a1adcb133ac5fc951ba1aa90ef1ce3dfcc424e59727591763d4875aa044a74188be2d15fd89c6b2e83ed6ea04ec3d9851ed584ae79d2c2c127bde7d994b48
-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 c09b7356f549..630fe63c6f53 100644
--- a/dev-python/langdetect/langdetect-1.0.9.ebuild
+++ b/dev-python/langdetect/langdetect-1.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -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..736a1167c898 100644
--- a/dev-python/langdetect/metadata.xml
+++ b/dev-python/langdetect/metadata.xml
@@ -1,12 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marcin.deranek@slonko.net</email>
- <name>Marcin Deranek</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/numpy/numpy-1.26.4.ebuild b/dev-python/numpy/numpy-1.26.4.ebuild
index 5457a26db5ee..581b3f749f26 100644
--- a/dev-python/numpy/numpy-1.26.4.ebuild
+++ b/dev-python/numpy/numpy-1.26.4.ebuild
@@ -24,7 +24,7 @@ SLOT="0"
# is barely supported anyway, see bug #914358.
IUSE="+lapack"
if [[ ${PV} != *_[rab]* ]] ; then
- 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"
fi
RDEPEND="
diff --git a/dev-python/numpydoc/files/numpydoc-1.6.0-py3.12-flt-depr-warn.patch b/dev-python/numpydoc/files/numpydoc-1.6.0-py3.12-flt-depr-warn.patch
new file mode 100644
index 000000000000..c059331730d7
--- /dev/null
+++ b/dev-python/numpydoc/files/numpydoc-1.6.0-py3.12-flt-depr-warn.patch
@@ -0,0 +1,59 @@
+https://github.com/numpy/numpydoc/pull/523
+diff --git a/numpydoc/tests/test_validate.py b/numpydoc/tests/test_validate.py
+index d41e4bd0..0671684b 100644
+--- a/numpydoc/tests/test_validate.py
++++ b/numpydoc/tests/test_validate.py
+@@ -1348,6 +1348,7 @@ def test_bad_generic_functions(self, capsys, func):
+ assert isinstance(errors, list)
+ assert errors
+
++ @pytest.mark.filterwarnings("ignore::DeprecationWarning")
+ @pytest.mark.parametrize(
+ "klass,func,msgs",
+ [
+
+diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
+index 1af5e7a5..fd1be4ed 100644
+--- a/.github/workflows/test.yml
++++ b/.github/workflows/test.yml
+@@ -16,7 +16,7 @@ jobs:
+ strategy:
+ matrix:
+ os: [Ubuntu]
+- python-version: ["3.8", "3.9", "3.10", "3.11"]
++ python-version: ["3.9", "3.10", "3.11", "3.12"]
+ sphinx-version:
+ [
+ "sphinx==5.0",
+@@ -76,7 +76,7 @@ jobs:
+ strategy:
+ matrix:
+ os: [ubuntu]
+- python-version: ["3.9", "3.10"]
++ python-version: ["3.10", "3.11", "3.12"]
+ steps:
+ - uses: actions/checkout@v4
+
+
+diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
+index fd1be4ed..3d9c7979 100644
+--- a/.github/workflows/test.yml
++++ b/.github/workflows/test.yml
+@@ -16,7 +16,7 @@ jobs:
+ strategy:
+ matrix:
+ os: [Ubuntu]
+- python-version: ["3.9", "3.10", "3.11", "3.12"]
++ python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
+ sphinx-version:
+ [
+ "sphinx==5.0",
+@@ -76,7 +76,7 @@ jobs:
+ strategy:
+ matrix:
+ os: [ubuntu]
+- python-version: ["3.10", "3.11", "3.12"]
++ python-version: ["3.11", "3.12"]
+ steps:
+ - uses: actions/checkout@v4
+
diff --git a/dev-python/numpydoc/numpydoc-1.6.0.ebuild b/dev-python/numpydoc/numpydoc-1.6.0.ebuild
index ba8125bf6d46..e270046f66dc 100644
--- a/dev-python/numpydoc/numpydoc-1.6.0.ebuild
+++ b/dev-python/numpydoc/numpydoc-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -37,6 +37,11 @@ BDEPEND="
)
"
+PATCHES=(
+ # https://github.com/numpy/numpydoc/pull/523
+ "${FILESDIR}/${P}-py3.12-flt-depr-warn.patch"
+)
+
distutils_enable_tests pytest
python_test() {
diff --git a/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild b/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild
index 97307c24db85..7210b4744439 100644
--- a/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild
+++ b/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.4.0.ebuild b/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.4.0.ebuild
index 2f5c19be7959..341f957353f9 100644
--- a/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.4.0.ebuild
+++ b/dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/spyder-line-profiler/spyder-line-profiler-0.3.2.ebuild b/dev-python/spyder-line-profiler/spyder-line-profiler-0.3.2.ebuild
index 501ce12f663f..2f4cfeb2b6ca 100644
--- a/dev-python/spyder-line-profiler/spyder-line-profiler-0.3.2.ebuild
+++ b/dev-python/spyder-line-profiler/spyder-line-profiler-0.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild b/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild
index ecad10c6de7b..062e86277e6e 100644
--- a/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild
+++ b/dev-python/spyder-notebook/spyder-notebook-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/spyder-terminal/spyder-terminal-1.2.2.ebuild b/dev-python/spyder-terminal/spyder-terminal-1.2.2.ebuild
index c1585a4abf5f..a664711b255e 100644
--- a/dev-python/spyder-terminal/spyder-terminal-1.2.2.ebuild
+++ b/dev-python/spyder-terminal/spyder-terminal-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild b/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild
index 742f60bdcee2..174e3a6958a0 100644
--- a/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild
+++ b/dev-python/spyder-unittest/spyder-unittest-0.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/spyder-vim/spyder-vim-0.1.0.ebuild b/dev-python/spyder-vim/spyder-vim-0.1.0.ebuild
index ccf6971029a0..495747502361 100644
--- a/dev-python/spyder-vim/spyder-vim-0.1.0.ebuild
+++ b/dev-python/spyder-vim/spyder-vim-0.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/thriftpy2/thriftpy2-0.4.20.ebuild b/dev-python/thriftpy2/thriftpy2-0.4.20.ebuild
index 5f1359c9b629..3b2d54e449f6 100644
--- a/dev-python/thriftpy2/thriftpy2-0.4.20.ebuild
+++ b/dev-python/thriftpy2/thriftpy2-0.4.20.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-inherit distutils-r1 pypi
+inherit distutils-r1 flag-o-matic pypi
DESCRIPTION="Pure python approach of Apache Thrift"
HOMEPAGE="
@@ -33,6 +33,18 @@ BDEPEND="
distutils_enable_tests pytest
+src_compile() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/857105
+ # https://github.com/Thriftpy/thriftpy2/issues/246
+ #
+ # Don't trust this to LTO
+ append-flags -fno-strict-aliasing
+ filter-lto
+
+ distutils-r1_src_compile
+}
+
python_test() {
local EPYTEST_DESELECT=(
tests/test_tornado.py::TornadoRPCTestCase::test_asynchronous_exception