summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-04-27 19:09:34 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-04-27 19:09:34 +0000
commitde66d96afebf1d9ad513ac59bb691dfa9f64115d (patch)
tree054c96388c0e6a3c039d7f70b3e0fad88872e4b5 /dev-python
parentdf2f5c02a0eb345de8d703b44dd0c79a6c43ef26 (diff)
downloadbaldeagleos-repo-de66d96afebf1d9ad513ac59bb691dfa9f64115d.tar.gz
baldeagleos-repo-de66d96afebf1d9ad513ac59bb691dfa9f64115d.tar.xz
baldeagleos-repo-de66d96afebf1d9ad513ac59bb691dfa9f64115d.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/aiohttp/aiohttp-3.11.16.ebuild2
-rw-r--r--dev-python/dbus-fast/Manifest1
-rw-r--r--dev-python/dbus-fast/dbus-fast-2.24.4.ebuild60
-rw-r--r--dev-python/dbus-fast/dbus-fast-2.44.1.ebuild2
-rw-r--r--dev-python/dependency-groups/dependency-groups-1.3.0.ebuild2
-rw-r--r--dev-python/gherkin-official/Manifest1
-rw-r--r--dev-python/gherkin-official/gherkin-official-30.0.4.ebuild29
-rw-r--r--dev-python/lxml/lxml-5.3.2.ebuild2
-rw-r--r--dev-python/multiprocess/multiprocess-0.70.17-r1.ebuild4
-rw-r--r--dev-python/nbclassic/Manifest1
-rw-r--r--dev-python/nbclassic/nbclassic-1.3.0.ebuild94
-rw-r--r--dev-python/nbxmpp/nbxmpp-6.1.1.ebuild2
-rw-r--r--dev-python/opcodes/opcodes-0.3.14-r2.ebuild2
-rw-r--r--dev-python/peachpy/peachpy-2022.11.13-r3.ebuild2
-rw-r--r--dev-python/pip/pip-25.1.ebuild2
-rw-r--r--dev-python/pylsqpack/pylsqpack-0.3.20-r1.ebuild2
-rw-r--r--dev-python/pymongo/pymongo-4.12.0.ebuild2
-rw-r--r--dev-python/pytest-socket/pytest-socket-0.7.0-r1.ebuild (renamed from dev-python/pytest-socket/pytest-socket-0.7.0.ebuild)3
18 files changed, 109 insertions, 104 deletions
diff --git a/dev-python/aiohttp/aiohttp-3.11.16.ebuild b/dev-python/aiohttp/aiohttp-3.11.16.ebuild
index 301f6858c3fd..7acb4b2199de 100644
--- a/dev-python/aiohttp/aiohttp-3.11.16.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.11.16.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="+native-extensions test-rust"
RDEPEND="
diff --git a/dev-python/dbus-fast/Manifest b/dev-python/dbus-fast/Manifest
index be979f3b60e9..58cdde07ff6a 100644
--- a/dev-python/dbus-fast/Manifest
+++ b/dev-python/dbus-fast/Manifest
@@ -1,2 +1 @@
-DIST dbus-fast-2.24.4.gh.tar.gz 178320 BLAKE2B 790935c94b8c5984993bbbc7741cca1ab6c232e8a58266030318c774dcbdd77b3712fbb5ab3b3c6197f86eb8c0be0d8626e9dfcabf50a1a485be8d80334721fe SHA512 e08a1b8c028cf33f7055621b502ffdffb1d9c79875b9f9d05afca401cdc583ae97bb029706002ad0e94e2ce8ccf3a992fe9cc9c023e87f64d04bb581b2e9f263
DIST dbus-fast-2.44.1.gh.tar.gz 202745 BLAKE2B 36fb2c1d1243ff376485b8fba783aab4917675d7277d28c71819fdcf0360cffa93c50fa4b71657897e17e0e5dec446e4965c4acc526bbb0528389fdf54a937ab SHA512 8db8d0748b09ffbe3040f3fae8938236dd23a326a0f0995868319c74152db4968ffa6b43f8efd950f8dbc4e850c17ffb7d474bc3f429935680f76a3e96bfd522
diff --git a/dev-python/dbus-fast/dbus-fast-2.24.4.ebuild b/dev-python/dbus-fast/dbus-fast-2.24.4.ebuild
deleted file mode 100644
index b0e6079eeea9..000000000000
--- a/dev-python/dbus-fast/dbus-fast-2.24.4.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="A faster version of dbus-next"
-HOMEPAGE="
- https://github.com/bluetooth-devices/dbus-fast/
- https://pypi.org/project/dbus-fast/
-"
-SRC_URI="
- https://github.com/Bluetooth-Devices/dbus-fast/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
- >=dev-python/setuptools-65.4.1[${PYTHON_USEDEP}]
- test? (
- >=dev-python/pycairo-1.21.0[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3.42.2[${PYTHON_USEDEP}]
- >=dev-python/pytest-asyncio-0.19[${PYTHON_USEDEP}]
- >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export REQUIRE_CYTHON=1
-
-src_test() {
- local dbus_params=(
- $(dbus-daemon --session --print-address --fork --print-pid)
- )
- local -x DBUS_SESSION_BUS_ADDRESS=${dbus_params[0]}
-
- virtx distutils-r1_src_test
-
- kill "${dbus_params[1]}" || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # interface not found on this object: org.freedesktop.DBus.Debug.Stats
- tests/client/test_signals.py::test_signals
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- nonfatal epytest -o addopts= -p asyncio || die
-}
diff --git a/dev-python/dbus-fast/dbus-fast-2.44.1.ebuild b/dev-python/dbus-fast/dbus-fast-2.44.1.ebuild
index ad872f34618a..f7aa420fb352 100644
--- a/dev-python/dbus-fast/dbus-fast-2.44.1.ebuild
+++ b/dev-python/dbus-fast/dbus-fast-2.44.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
BDEPEND="
>=dev-python/cython-3[${PYTHON_USEDEP}]
diff --git a/dev-python/dependency-groups/dependency-groups-1.3.0.ebuild b/dev-python/dependency-groups/dependency-groups-1.3.0.ebuild
index a57ce09f7cc7..69154dae92ac 100644
--- a/dev-python/dependency-groups/dependency-groups-1.3.0.ebuild
+++ b/dev-python/dependency-groups/dependency-groups-1.3.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
diff --git a/dev-python/gherkin-official/Manifest b/dev-python/gherkin-official/Manifest
index 3ecc0d7251fb..c7f12767e9e0 100644
--- a/dev-python/gherkin-official/Manifest
+++ b/dev-python/gherkin-official/Manifest
@@ -1,2 +1 @@
-DIST gherkin-30.0.4.gh.tar.gz 3858403 BLAKE2B bdf5cf80f1e06c9e8464d3fbc5a56a594b75f3d8ae6ff13dafcd583aa6571e1a6ba4aa4dd344f7c532174b09829bdaf9aae1e1e02339521e2836dbf9b3014108 SHA512 52cd5bab779e46d5d2c451558b545fb8ac408d1d5d11558e1dace94d77472ca271589eb183c412093fcbdef2574a495fdd11c98ce97d8146077a54b3369a9a6e
DIST gherkin-32.1.1.gh.tar.gz 3846876 BLAKE2B 7962e2784e7f70a996ee4952185323f3a9a6d580c574d2153bd1ccd6b8fb450a73902bb001d62f38dd70f746225b42889808e1ed3086b5465e2efe44459b1adf SHA512 f7b571d70d50759802a176acd7761363fcae347d591fcc1e1d94fb484ab3edb92cdc6a6474459d41204b593e3241989c6d141a5ec74373bf3599a3127df1f873
diff --git a/dev-python/gherkin-official/gherkin-official-30.0.4.ebuild b/dev-python/gherkin-official/gherkin-official-30.0.4.ebuild
deleted file mode 100644
index 79ce860935a3..000000000000
--- a/dev-python/gherkin-official/gherkin-official-30.0.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# note: only bump when there is a release on pypi, GH tags (which include
-# tests) are for the whole package and may have no changes to python/
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-inherit distutils-r1
-
-DESCRIPTION="Gherkin parser/compiler for Python"
-HOMEPAGE="https://github.com/cucumber/gherkin/"
-SRC_URI="
- https://github.com/cucumber/gherkin/archive/refs/tags/v${PV}.tar.gz
- -> gherkin-${PV}.gh.tar.gz
-"
-S=${WORKDIR}/gherkin-${PV}/python
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
-
-RDEPEND="
- dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/lxml/lxml-5.3.2.ebuild b/dev-python/lxml/lxml-5.3.2.ebuild
index 8a50873ff587..82e1b40f2f5e 100644
--- a/dev-python/lxml/lxml-5.3.2.ebuild
+++ b/dev-python/lxml/lxml-5.3.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/lxml-${P}
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc examples +threads test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/multiprocess/multiprocess-0.70.17-r1.ebuild b/dev-python/multiprocess/multiprocess-0.70.17-r1.ebuild
index 55e2021d94f4..c348ef220183 100644
--- a/dev-python/multiprocess/multiprocess-0.70.17-r1.ebuild
+++ b/dev-python/multiprocess/multiprocess-0.70.17-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/nbclassic/Manifest b/dev-python/nbclassic/Manifest
index 6c910632c6e1..e77f3f96bb7a 100644
--- a/dev-python/nbclassic/Manifest
+++ b/dev-python/nbclassic/Manifest
@@ -1 +1,2 @@
DIST nbclassic-1.2.0.tar.gz 20204389 BLAKE2B 37d2614b48e28d187b7f22aeab71bb5b1d8dbc0349654bbd8323a76bb6cd789ed6bd3d0c04764e6e9757d37df1131dde3fe3927d1933de6b9e2db2d4651e00b9 SHA512 416345cb773392b4d2b03a914ed3511bf75a7ea8dad02360a0623233af56f38a9853647ad1b62f0f7e397e6b3715bd66bc5e52e4736fe5b30884136fab0b459c
+DIST nbclassic-1.3.0.tar.gz 81486814 BLAKE2B 829660842360748b3c2a166d9281bfb66cdd5a7ad5e4215deab7ad8ff98a08fd87de066babd89ef80738eab32db22d32dc62c68d1ba1be42cde33f6cd15bbd57 SHA512 01d63aaab04f060341fd489dac1d0b7b2897e878b44b3f896a73ebf5a31f4122a518a6c91ee61562926c755e5b803e1864593dfe518259b4fc2f43eb5c372225
diff --git a/dev-python/nbclassic/nbclassic-1.3.0.ebuild b/dev-python/nbclassic/nbclassic-1.3.0.ebuild
new file mode 100644
index 000000000000..02df80bccfc6
--- /dev/null
+++ b/dev-python/nbclassic/nbclassic-1.3.0.ebuild
@@ -0,0 +1,94 @@
+# 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} pypy3 )
+DISTUTILS_USE_PEP517=hatchling
+
+inherit distutils-r1 pypi xdg-utils
+
+DESCRIPTION="Jupyter Notebook as a Jupyter Server Extension"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter/nbclassic/
+ https://pypi.org/project/nbclassic/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/ipykernel[${PYTHON_USEDEP}]
+ dev-python/ipython-genutils[${PYTHON_USEDEP}]
+ >=dev-python/nest-asyncio-1.5[${PYTHON_USEDEP}]
+ >=dev-python/notebook-shim-0.2.3[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/nbval[${PYTHON_USEDEP}]
+ dev-python/pytest-jupyter[${PYTHON_USEDEP}]
+ dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/requests-unixsocket[${PYTHON_USEDEP}]
+ dev-python/testpath[${PYTHON_USEDEP}]
+ )
+ doc? (
+ virtual/pandoc
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source \
+ dev-python/pydata-sphinx-theme \
+ dev-python/nbsphinx \
+ dev-python/sphinxcontrib-github-alt \
+ dev-python/myst-parser \
+ dev-python/ipython-genutils
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # This horror of a build system requires nodejs + yarn to regenerate
+ # some files that are already pregenerated in sdist.
+ sed -i -e 's:^\[tool.hatch.build.hooks.jupyter-builder\]$:[ignoreme]:' pyproject.toml || die
+ # Confuses hatchling sometimes, resulting in partial install.
+ # https://github.com/jupyter/nbclassic/issues/336
+ rm .gitignore || die
+
+ # Let's save some space at build-time, we're not using them anyway.
+ rm -r node_modules || die
+
+ # Dead symlinks that trip up hatchling sometimes, depending
+ # on the phase of the moon.
+ rm nbclassic/static/components/jquery-typeahead/node_modules/.bin/lz-string || die
+ # Symlink to itself.
+ rm nbclassic/static/components/moment/meteor/moment.js || die
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+ # Notebook interferes with our tests, pretend it does not exist
+ echo "raise ImportError" > notebook.py || die
+
+ epytest -p pytest_tornasync.plugin
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ # move /usr/etc stuff to /etc
+ mv "${ED}/usr/etc" "${ED}/etc" || die
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/dev-python/nbxmpp/nbxmpp-6.1.1.ebuild b/dev-python/nbxmpp/nbxmpp-6.1.1.ebuild
index c8012399fd10..685a57b5ac33 100644
--- a/dev-python/nbxmpp/nbxmpp-6.1.1.ebuild
+++ b/dev-python/nbxmpp/nbxmpp-6.1.1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv x86"
RDEPEND="
dev-libs/gobject-introspection
diff --git a/dev-python/opcodes/opcodes-0.3.14-r2.ebuild b/dev-python/opcodes/opcodes-0.3.14-r2.ebuild
index aa13c4c00f5a..57c41b433f3c 100644
--- a/dev-python/opcodes/opcodes-0.3.14-r2.ebuild
+++ b/dev-python/opcodes/opcodes-0.3.14-r2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/peachpy/peachpy-2022.11.13-r3.ebuild b/dev-python/peachpy/peachpy-2022.11.13-r3.ebuild
index a9bb51e17a88..6406a934318f 100644
--- a/dev-python/peachpy/peachpy-2022.11.13-r3.ebuild
+++ b/dev-python/peachpy/peachpy-2022.11.13-r3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="
dev-python/opcodes[${PYTHON_USEDEP}]
diff --git a/dev-python/pip/pip-25.1.ebuild b/dev-python/pip/pip-25.1.ebuild
index 80181f8e00ea..376c29129cad 100644
--- a/dev-python/pip/pip-25.1.ebuild
+++ b/dev-python/pip/pip-25.1.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="test-rust"
# see src/pip/_vendor/vendor.txt
diff --git a/dev-python/pylsqpack/pylsqpack-0.3.20-r1.ebuild b/dev-python/pylsqpack/pylsqpack-0.3.20-r1.ebuild
index 02069025a2bb..1d7e31cdcb14 100644
--- a/dev-python/pylsqpack/pylsqpack-0.3.20-r1.ebuild
+++ b/dev-python/pylsqpack/pylsqpack-0.3.20-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
distutils_enable_tests pytest
diff --git a/dev-python/pymongo/pymongo-4.12.0.ebuild b/dev-python/pymongo/pymongo-4.12.0.ebuild
index f44671894811..055fdf60e122 100644
--- a/dev-python/pymongo/pymongo-4.12.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.12.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="doc kerberos +native-extensions +test-full"
RDEPEND="
diff --git a/dev-python/pytest-socket/pytest-socket-0.7.0.ebuild b/dev-python/pytest-socket/pytest-socket-0.7.0-r1.ebuild
index 564b68121a89..85a83e06a32b 100644
--- a/dev-python/pytest-socket/pytest-socket-0.7.0.ebuild
+++ b/dev-python/pytest-socket/pytest-socket-0.7.0-r1.ebuild
@@ -16,13 +16,14 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
+ dev-python/pytest-httpx[${PYTHON_USEDEP}]
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
)
"