diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-04-27 19:09:34 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-04-27 19:09:34 +0000 |
| commit | de66d96afebf1d9ad513ac59bb691dfa9f64115d (patch) | |
| tree | 054c96388c0e6a3c039d7f70b3e0fad88872e4b5 /dev-python | |
| parent | df2f5c02a0eb345de8d703b44dd0c79a6c43ef26 (diff) | |
| download | baldeagleos-repo-de66d96afebf1d9ad513ac59bb691dfa9f64115d.tar.gz baldeagleos-repo-de66d96afebf1d9ad513ac59bb691dfa9f64115d.tar.xz baldeagleos-repo-de66d96afebf1d9ad513ac59bb691dfa9f64115d.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
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}] ) " |
