summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-13 14:17:04 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-13 14:17:04 +0000
commitfb12f951d1a9071b4ddf774f2d570de245c2d061 (patch)
tree12b4074e61af9ee7b74753f5249f2362dd1060bf /dev-python
parent4a74938e510c0dad732ae4c48f815dd0f0cabb46 (diff)
gentoo auto-resync : 13:02:2023 - 14:17:03
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin259587 -> 259758 bytes
-rw-r--r--dev-python/PyQt6/Manifest2
-rw-r--r--dev-python/PyQt6/PyQt6-6.4.1.ebuild145
-rw-r--r--dev-python/jupyter-server-terminals/Manifest3
-rw-r--r--dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild45
-rw-r--r--dev-python/jupyter-server-terminals/metadata.xml13
-rw-r--r--dev-python/jupyter_events/Manifest2
-rw-r--r--dev-python/jupyter_events/jupyter_events-0.5.0.ebuild40
-rw-r--r--dev-python/jupyter_server/Manifest1
-rw-r--r--dev-python/jupyter_server/jupyter_server-2.2.1-r1.ebuild75
-rw-r--r--dev-python/jupyter_server_fileid/Manifest2
-rw-r--r--dev-python/jupyter_server_fileid/jupyter_server_fileid-0.6.0-r1.ebuild (renamed from dev-python/jupyter_server_fileid/jupyter_server_fileid-0.6.0.ebuild)2
-rw-r--r--dev-python/jupyter_server_mathjax/Manifest2
-rw-r--r--dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild1
-rw-r--r--dev-python/jupyter_server_ydoc/Manifest2
-rw-r--r--dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.6.1.ebuild41
-rw-r--r--dev-python/jupyter_ydoc/Manifest2
-rw-r--r--dev-python/jupyter_ydoc/jupyter_ydoc-0.2.2.ebuild42
-rw-r--r--dev-python/jupyterlab/Manifest2
-rw-r--r--dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild (renamed from dev-python/jupyterlab/jupyterlab-3.6.1.ebuild)3
-rw-r--r--dev-python/mkdocs-git-revision-date-localized-plugin/Manifest2
-rw-r--r--dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild1
-rw-r--r--dev-python/py-cpuinfo/Manifest2
-rw-r--r--dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild2
-rw-r--r--dev-python/pytables/Manifest2
-rw-r--r--dev-python/pytables/pytables-3.8.0-r1.ebuild2
-rw-r--r--dev-python/ypy-websocket/Manifest2
-rw-r--r--dev-python/ypy-websocket/ypy-websocket-0.8.2-r1.ebuild (renamed from dev-python/ypy-websocket/ypy-websocket-0.8.2.ebuild)2
28 files changed, 281 insertions, 159 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 6c6564efccc1..2e274a89f09b 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest
index a89ddf81e6f7..993cace8b7eb 100644
--- a/dev-python/PyQt6/Manifest
+++ b/dev-python/PyQt6/Manifest
@@ -1,5 +1,3 @@
-DIST PyQt6-6.4.1.tar.gz 1025522 BLAKE2B 17a5f5f4dba5b06729d4a0f9b2964c5632be5bed1da67fe1a90a9d91ba63bc10a83012fc6e8ca5306238d1dc55a3d10ff08c84eed6b369d0c98ac7281e28d2b0 SHA512 860dea8878a81acdefee164f766ba850481b1f4258ebff95fc3cedcbcf15e832799cd2e62d3b2bf83a743879bcb7efdc70109229c83205b649357fdf918864cb
DIST PyQt6-6.4.2.tar.gz 1025595 BLAKE2B c39f94b934794c40efbda39fb5ccffab81cadcdbeaa5bcc6eff0ca4317576a2d251fd8e9f65de73026e927f547c35ff6cdac0d436d777537622cc6d35a92c112 SHA512 51e5f0d028ee7984876da1653cb135d61e2c402f18b939a92477888cc7c86d3bc2889477403dee6b3d9f66519ee3236d344323493b4c2c2e658e1637b10e53bf
-EBUILD PyQt6-6.4.1.ebuild 4500 BLAKE2B 4a2daeb29d55775047883c50cfa909f39fb81c1edddddd58d68cfb7c2241f94487f99e001c722c74d3db83c97ffa1b402238363b6be4a640ef5865f85ead75c2 SHA512 7312160a028b3c99bd84fc65fb0553c67f041b677821c0e9eedae0ccb02a42d075f8032021cbd8b97a5fe19a7671419b4a910b3c2c80151604a1e8d2ce717059
EBUILD PyQt6-6.4.2.ebuild 4500 BLAKE2B 4a2daeb29d55775047883c50cfa909f39fb81c1edddddd58d68cfb7c2241f94487f99e001c722c74d3db83c97ffa1b402238363b6be4a640ef5865f85ead75c2 SHA512 7312160a028b3c99bd84fc65fb0553c67f041b677821c0e9eedae0ccb02a42d075f8032021cbd8b97a5fe19a7671419b4a910b3c2c80151604a1e8d2ce717059
MISC metadata.xml 1915 BLAKE2B b4ca171871165e02fbc54d7931a52da3a70415b4acf5f85b23459d6949c7a720b68fbddba1a5c22d4d8b90e16faa7f628cb088cc93eb9f1db05da15d33967b1b SHA512 32671e148db535c25b9bf1dd48f945d3ddd74e9df86014af2beb92dccb8d49289e778a1ba38c57cc61dabab88528057ab1aa57ee48b95b80aa1254b1c765772b
diff --git a/dev-python/PyQt6/PyQt6-6.4.1.ebuild b/dev-python/PyQt6/PyQt6-6.4.1.ebuild
deleted file mode 100644
index 2e10cf119914..000000000000
--- a/dev-python/PyQt6/PyQt6-6.4.1.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=sip
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 flag-o-matic multiprocessing qmake-utils
-
-# 'can' work with older Qt depending on features, but keeping it simple
-QT_PV="$(ver_cut 1-2):6"
-
-DESCRIPTION="Python bindings for the Qt framework"
-HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/"
-SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-# defaults match what is provided with qtbase by default (except testlib),
-# reduces the need to set flags but does increase build time a fair amount
-IUSE="
- +dbus debug qml designer examples gles2-only +gui help multimedia
- +network opengl positioning +printsupport quick quick3d serialport
- +sql +ssl svg testlib webchannel websockets +widgets +xml"
-# see `grep -r "%Import " sip` and `grep qmake_QT project.py`
-REQUIRED_USE="
- designer? ( gui widgets )
- help? ( gui widgets )
- multimedia? ( gui network )
- opengl? ( gui )
- printsupport? ( gui widgets )
- qml? ( network )
- quick3d? ( gui qml )
- quick? ( gui qml )
- sql? ( widgets )
- svg? ( gui )
- testlib? ( gui widgets )
- webchannel? ( network )
- websockets? ( network )
- widgets? ( gui )"
-
-DEPEND="
- >=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?]
- dbus? (
- dev-python/dbus-python[${PYTHON_USEDEP}]
- sys-apps/dbus
- )
- designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
- help? ( >=dev-qt/qttools-${QT_PV}[assistant] )
- multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
- positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
- qml? ( >=dev-qt/qtdeclarative-${QT_PV} )
- quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )
- serialport? ( >=dev-qt/qtserialport-${QT_PV} )
- svg? ( >=dev-qt/qtsvg-${QT_PV} )
- webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
- websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )"
-RDEPEND="
- ${DEPEND}
- >=dev-python/PyQt6-sip-13.4[${PYTHON_USEDEP}]"
-BDEPEND="
- >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}]
- >=dev-qt/qtbase-${QT_PV}
- sys-devel/gcc
- dbus? ( virtual/pkgconfig )"
-
-src_prepare() {
- default
-
- # hack: qmake queries g++ directly for info (not building) and that doesn't
- # work with clang, this is to make it at least respect CHOST (bug #726112)
- mkdir "${T}"/cxx || die
- ln -s "$(type -P ${CHOST}-g++ || type -P g++ || die)" "${T}"/cxx/g++ || die
- PATH=${T}/cxx:${PATH}
-}
-
-src_configure() {
- append-cxxflags -std=c++17 # for old gcc / clang that use <17 (bug #892331)
-
- pyqt-use_enable() {
- local state=$(usex ${1} --enable= --disable=)
- shift
- echo ${*/#/${state}}
- }
-
- DISTUTILS_ARGS=(
- --jobs=$(makeopts_jobs)
- --qmake="$(type -P qmake6 || die)"
- --qmake-setting="$(qt5_get_qmake_args)"
- --verbose
- --confirm-license
-
- # TODO: enable more as new qt6 packages get added
- --disable=QAxContainer
- --disable=QtBluetooth
- --enable=QtCore
- $(pyqt-use_enable dbus QtDBus)
- $(pyqt-use_enable designer QtDesigner)
- $(pyqt-use_enable help QtHelp)
- $(pyqt-use_enable gui QtGui)
- #--disable=QtLocation # force-disabled in project.py
- $(pyqt-use_enable multimedia QtMultimedia \
- $(usev widgets QtMultimediaWidgets))
- $(pyqt-use_enable network QtNetwork)
- --disable=QtNfc
- $(pyqt-use_enable opengl QtOpenGL \
- $(usev widgets QtOpenGLWidgets))
- --disable=QtPdf #+QtPdfWidgets (QtPdf is disabled in qtwebengine:6)
- $(pyqt-use_enable positioning QtPositioning)
- $(pyqt-use_enable printsupport QtPrintSupport)
- $(pyqt-use_enable qml QtQml)
- $(pyqt-use_enable quick QtQuick \
- $(usev widgets QtQuickWidgets))
- $(pyqt-use_enable quick3d QtQuick3D)
- --disable=QtRemoteObjects
- --disable=QtSensors
- $(pyqt-use_enable serialport QtSerialPort)
- $(pyqt-use_enable sql QtSql)
- $(pyqt-use_enable svg QtSvg \
- $(usev widgets QtSvgWidgets))
- $(pyqt-use_enable testlib QtTest)
- --disable=QtTextToSpeech
- $(pyqt-use_enable webchannel QtWebChannel)
- $(pyqt-use_enable websockets QtWebSockets)
- $(pyqt-use_enable widgets QtWidgets)
- $(pyqt-use_enable xml QtXml)
-
- $(usev debug '--debug --qml-debug --tracing')
-
- $(usev !dbus --no-dbus-python)
- # TODO?: plugins not in wheels by upstream, see project.py#L215
- # (if needed by something, will need to be added to python_install)
- $(usev !designer --no-designer-plugin)
- $(usev !qml --no-qml-plugin)
-
- $(usev !gles2-only --disabled-feature=PyQt_OpenGL_ES2)
- $(usev !ssl --disabled-feature=PyQt_SSL)
- )
-}
-
-python_install_all() {
- einstalldocs
- use examples && dodoc -r examples
-}
diff --git a/dev-python/jupyter-server-terminals/Manifest b/dev-python/jupyter-server-terminals/Manifest
new file mode 100644
index 000000000000..aa8ea721c184
--- /dev/null
+++ b/dev-python/jupyter-server-terminals/Manifest
@@ -0,0 +1,3 @@
+DIST jupyter_server_terminals-0.4.4.tar.gz 29850 BLAKE2B 064876d7a10e7ff66da83e07d562abe53d609caeb27bcd7b7181d10c06af4406ee048b45b73092c8f3b0c10df40494eca1edb5234030154c63ea6a330f85a115 SHA512 5b1a6a9cfd550108be7f6664eac5ab7581d75e78a7dfc9825af2346b0d9b19f05543dcce010dafb9554c0782bf8e7929bf0ef96bdf2db392ab9b9ec1a3633fdd
+EBUILD jupyter-server-terminals-0.4.4.ebuild 973 BLAKE2B 9074814c8b608deb2c383023c5ce591ea5337542e46170a4e89c7308d5cf00a66b29d330da665b9556682fee0a66d3976286f3b35cf6dd4d5a3d6be5ce288b43 SHA512 0e142da57fd62757ad4b7b838331bef0c27e439dd57d9d4176cabe494caa7382844e9f379ebbbe31f3f2833185ecd98843ee61c614b9565325ee056f39d62ab0
+MISC metadata.xml 457 BLAKE2B 6667133607998f468774a24e818962e037f937805af2578f0b759be79421abdd389cba957d79c8d7d4039f1dc6698ca1d1e08bcada91d4aa503bac21c041df9e SHA512 9ae0f7f3ab2bba3aeab9eecaac56995cba07f4c55551351a290b25550d6a4516432a73616a850ac7e7bede45a458ed8bec7dccbde7322015239062efee4b4e40
diff --git a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
new file mode 100644
index 000000000000..892be06b65ef
--- /dev/null
+++ b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Jupyter Server Extension Providing Terminals"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter-server/jupyter_server_terminals/
+ https://pypi.org/project/jupyter-server-terminals/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/terminado[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/jupyter_server[${PYTHON_USEDEP}]
+ dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_DESELECT=(
+ # Fails if shell is not bash
+ tests/test_terminal.py::test_terminal_create_with_cwd
+ tests/test_terminal.py::test_terminal_create_with_relative_cwd
+)
+
+distutils_enable_tests pytest
+
+python_install_all() {
+ distutils-r1_python_install_all
+ mv "${ED}/usr/etc" "${ED}/etc" || die
+}
diff --git a/dev-python/jupyter-server-terminals/metadata.xml b/dev-python/jupyter-server-terminals/metadata.xml
new file mode 100644
index 000000000000..94455bab1f48
--- /dev/null
+++ b/dev-python/jupyter-server-terminals/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">jupyter-server-terminals</remote-id>
+ <remote-id type="github">jupyter-server/jupyter_server_terminals</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/jupyter_events/Manifest b/dev-python/jupyter_events/Manifest
index d19c5ff6509d..4637e0a3c195 100644
--- a/dev-python/jupyter_events/Manifest
+++ b/dev-python/jupyter_events/Manifest
@@ -1,3 +1,5 @@
+DIST jupyter_events-0.5.0.tar.gz 55838 BLAKE2B a3ac815a28d2592a10394569726b76de75cb3baab0bab4c1f276da33375ba93d6bfed71fbfaca404a238b7af58ebd7e75dd7fdf6c8717141517c2f790eeb9514 SHA512 49c21f0d5dce18b137f73911b0272919a56c972561deceb228558ea369f2091ce219ac335eec002b22ca1465b2622330fb3d8973d142df4b76e350345cb6249a
DIST jupyter_events-0.6.3.tar.gz 59393 BLAKE2B 0f747cc099e8b0e30024b7fa61007d4449fad1be3b4807021df28668969dca18087634606d6f2c453da81da9c107576133e13ec373cf34362d0182320e84e809 SHA512 a9b9c180f7b4759a3d2c99421947a837020149ec1a91ad0cd06971d7ae99ad1050652f01f78c9478ce3fd3f1a1ab6b579e90c279fcee0771546f3c346becd61f
+EBUILD jupyter_events-0.5.0.ebuild 1019 BLAKE2B 31be848e26b53dae919dbdb4e7ac5e2d28b42f35b30530f09f187ccf63eb1348ee96898f21a03c05d7f8e3ba92f50e3e38cc0580e4b659d08ac151d92e328595 SHA512 e45695af80ea00b0c152231cfbb186eb37e9eed18541cbfccf93aa543f06646d99a19ae7fc9ee8e8b630773dbfb1867f7f792cdf558368eb99e63464aada79c0
EBUILD jupyter_events-0.6.3.ebuild 1066 BLAKE2B c9e3d6fbb1193af10d939c7748085258276bcb7b9a5cfb1270b2ab3fffddc6987c0c060e03bdbf5f6e3d1e5f32f39b5b618607ee499e20df0dfb3bebd60dd6d4 SHA512 58b9180befc92ce542e551ddf1fb77442cb6c8dd8707a06f75ecd94db6b9453de06f6207dbf36ec77d3764bd9bd96b90a684d111a5f29ce5b5eeb73848fe83f5
MISC metadata.xml 537 BLAKE2B dfe33b67ac51a46c9ad33d4b0e02ff39d5aa1780d70f92f12b7ee8ac336c43caa79201bebd42c461373bfdc7608580487ec000613cf92765fec352b70a8aec13 SHA512 689e8a1125b4da96db6d6c4495933ee29d24666ad9e7e3af891170f8da512ac388c005836402c74418476cb9838f278c19f5267840533cef0e02091d47fa43ea
diff --git a/dev-python/jupyter_events/jupyter_events-0.5.0.ebuild b/dev-python/jupyter_events/jupyter_events-0.5.0.ebuild
new file mode 100644
index 000000000000..aa7f35f09849
--- /dev/null
+++ b/dev-python/jupyter_events/jupyter_events-0.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Jupyter Event System library"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter/jupyter_events/
+ https://pypi.org/project/jupyter-events/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+# jsonschema[format-nongpl] deps are always on in our ebuild
+RDEPEND="
+ >=dev-python/jsonschema-4.3.0[${PYTHON_USEDEP}]
+ >=dev-python/python-json-logger-2.0.4[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.3[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/rich[${PYTHON_USEDEP}]
+ )
+"
+
+# TODO: package jupyterlite-sphinx
+# distutils_enable_sphinx docs
+distutils_enable_tests pytest
diff --git a/dev-python/jupyter_server/Manifest b/dev-python/jupyter_server/Manifest
index c219e71620ca..245363e0f943 100644
--- a/dev-python/jupyter_server/Manifest
+++ b/dev-python/jupyter_server/Manifest
@@ -2,5 +2,6 @@ AUX jupyter_server-2.0.1-skip-npm.patch 698 BLAKE2B f037094e4ba041f112e6b2b08693
DIST jupyter_server-1.19.1.tar.gz 453411 BLAKE2B 800231e7e7ddfcf2a2c2f2725971983d754c76940623ce000e6b86ad503bc6ca68a27e55ca3766193e58184a7148471464dfa9c27076e53ac84b176b8ff65897 SHA512 f4228c73950e49fe26add11c61f3de425b963726908a2df7dae21bb38b986c2ebb6abfc3319ef9e3acbc2fef9579a1a70ac594920985977adf580a082d272368
DIST jupyter_server-2.2.1.tar.gz 689208 BLAKE2B 27989736fd8cdc2dbfd48967c44966d3ef013f2def1e7aa7b8b76fdfdcbb4de9b22c7c910d6250413ee95e1279f4e0abaa460b8cbce58cabe43ca49ebc3c47f5 SHA512 6baa1fed933a7600e52c9e13ce6ae22556ebe6cb153218b174b1c26f5ff2662870d14bac18c719be358d68185863fadf00d672470f033b4883f18b98b56f842c
EBUILD jupyter_server-1.19.1.ebuild 2282 BLAKE2B 769870c7c897b7442a91f0b242e25f6c9da458bb94fd1bfa9af28e70b288d76db9049816c4b7d3dbebae897299387d9be69d4b8d1511bfe614801b3e21001e3f SHA512 e0f2e5c955e3b65f0d86684d7113f9f6b8cf1a96d8918d697fab16e6448828ff7feb99249a221accb2c683b47155063279aa3204c49144ce2bae94cc5edad36a
+EBUILD jupyter_server-2.2.1-r1.ebuild 2114 BLAKE2B d79e7f660be3e5aae65b7da999a10c66b3d55cfd4e26c332a25d1981f495f601f6791bedd3eb3bf698c24cfca0a1a0c4c3e98fcc9171beca0f8c5facccfe3ba1 SHA512 2c3d6a9f8b4dc21ef82964a1ae4d178cd046fac4ccc9ecaf033a51eb74acfce1c539a5ad7f1fb79ca8c98296006034ae683586f4ad655c775f6243fe096afe9d
EBUILD jupyter_server-2.2.1.ebuild 2150 BLAKE2B 26d8be46c196fa30195151a781daaaaa887fcdf3d534e791a9b0d924bf24b8fb78c3c9320d552091c6d9f448f30f902a49fcdbb8fc9bdddffa37d3303c79f598 SHA512 c8945ac5bf1059bee07e6532175182476d49cdfefaf10fe6f51a464010cd993e283fe5986e5adb6c7f29ccd3db29766be7fe5bc6913273f1347229ca60588b9f
MISC metadata.xml 544 BLAKE2B ec5a0aea1d2ad6ce0e59972d2ef4ce62c03877d464dfdc34bcb94a7d01304c63761c6bc30ed973bba1f4100e25f70541bed4eea858deb44f359d0e373ae1ade0 SHA512 ffe7deb7349ce99890b902a225b73913185bfa860237dea8c1a508a6a5e84bbb74ca7a5c43253c9986f97fb3fd1e9f2bb63ca60f73953fcc851359df8adb5fbd
diff --git a/dev-python/jupyter_server/jupyter_server-2.2.1-r1.ebuild b/dev-python/jupyter_server/jupyter_server-2.2.1-r1.ebuild
new file mode 100644
index 000000000000..368f13be0950
--- /dev/null
+++ b/dev-python/jupyter_server/jupyter_server-2.2.1-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web applications"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter-server/jupyter_server/
+ https://pypi.org/project/jupyter-server/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
+ dev-python/argon2-cffi[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_client-6.1.1[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_core-5.1.0[${PYTHON_USEDEP}]
+ dev-python/jupyter-server-terminals[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_events-0.4.0[${PYTHON_USEDEP}]
+ >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}]
+ >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/prometheus_client[${PYTHON_USEDEP}]
+ >=dev-python/pyzmq-24[${PYTHON_USEDEP}]
+ dev-python/send2trash[${PYTHON_USEDEP}]
+ >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
+ >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}]
+ dev-python/websocket-client[${PYTHON_USEDEP}]
+
+"
+BDEPEND="
+ test? (
+ dev-python/ipykernel[${PYTHON_USEDEP}]
+ dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+ dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # This fails if your terminal is zsh (and maybe other non-bash as well?)
+ tests/test_terminal.py
+ # Fails because above is ignored
+ tests/auth/test_authorizer.py
+ # Fails with additional extensions installed
+ tests/extension/test_app.py::test_stop_extension
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.0.1-skip-npm.patch"
+)
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest \
+ -p pytest_tornasync.plugin \
+ -p jupyter_server.pytest_plugin \
+ -p pytest_console_scripts \
+ -p pytest_timeout
+}
diff --git a/dev-python/jupyter_server_fileid/Manifest b/dev-python/jupyter_server_fileid/Manifest
index 37ec313b8809..f98fdc588b36 100644
--- a/dev-python/jupyter_server_fileid/Manifest
+++ b/dev-python/jupyter_server_fileid/Manifest
@@ -1,3 +1,3 @@
DIST jupyter_server_fileid-0.6.0.tar.gz 50006 BLAKE2B d7fb42e6640354b58c488cdcc0310051fec3bb7d9318a230c6fc1f75ce4ab4c1d545b3d685e76529156861915457f3025d30aedc575d811f7850db1ed8a978d3 SHA512 96bfc5b7c3d60ca32d7956363aaef5905ae8ac5f8c5a2a520aa86bf5a9b0e89817e89f7587cedfc00ba4a1b97cb63191ed9f62fe9a91a2f3c989f0f3f6dd9f9a
-EBUILD jupyter_server_fileid-0.6.0.ebuild 833 BLAKE2B de50169b350b9c7421c3630e6336e302dc56a327f70a57c541a97d6885339ba62137dbee001276b71dae5d3bfd6478ebd32ecca9fd76719957da5bdeffccc631 SHA512 4707540c81c5dcfccedb896104f0d4103cae7a278a0dddc605b615201c8077b0cd506a8ce421b036cbcd416697d9d41430ecf124d0da312a91e6360008181a34
+EBUILD jupyter_server_fileid-0.6.0-r1.ebuild 840 BLAKE2B 3b3bb7841dcdf71c2aab60ba02a56b690e4c49dc662117ee66c313a98469f0482902ecbd7251e9fd427d9af0902dbeef6a36e637d8239eefe18fb64547903528 SHA512 448d6dc8c4ec6eb49cb376d51c4c86c844e0c5c88f1521c4ba69e3e665b98dab25ba744f1c8d3e9cd36a6feee8e53644913b9c4fb2ac9bddf4862b068ef7d62d
MISC metadata.xml 451 BLAKE2B 501da442ec086270995b029cd90bb3bcdecfe6a0dc7ba0f60d6cf505930d34a56da918e593702bd8597b8ea14f91fb5c23f18a2cf0a6987d8320bfd1391be763 SHA512 379e0af3faff9baa29d49cb8069d87b7024695aa3c6bb4c8f7f063b8046ad806ff775a3deb0d31ba910f57240403f6881f703f2935bb2c63c23d2275d7179208
diff --git a/dev-python/jupyter_server_fileid/jupyter_server_fileid-0.6.0.ebuild b/dev-python/jupyter_server_fileid/jupyter_server_fileid-0.6.0-r1.ebuild
index e1feeccfd23f..18a6211f0e1d 100644
--- a/dev-python/jupyter_server_fileid/jupyter_server_fileid-0.6.0.ebuild
+++ b/dev-python/jupyter_server_fileid/jupyter_server_fileid-0.6.0-r1.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="~amd64"
RDEPEND="
dev-python/jupyter_server[${PYTHON_USEDEP}]
- dev-python/jupyter_events[${PYTHON_USEDEP}]
+ ~dev-python/jupyter_events-0.5.0[${PYTHON_USEDEP}]
"
BDEPEND="
diff --git a/dev-python/jupyter_server_mathjax/Manifest b/dev-python/jupyter_server_mathjax/Manifest
index 1de4311ab9c1..8a7db55b12c5 100644
--- a/dev-python/jupyter_server_mathjax/Manifest
+++ b/dev-python/jupyter_server_mathjax/Manifest
@@ -1,3 +1,3 @@
DIST jupyter_server_mathjax-0.2.6.tar.gz 2648665 BLAKE2B 079108842d1c62b58c12e5466736508a4002fcc977acdbb1ea0c35205f685f53b985038af7df1d58ab188eadf6be85c59cc3eed4012a92d4353d5b77424935ea SHA512 a87a73471c470a60fae67d3a2dc7e163c39fc2ce62b357fd6eaa030ffcf63b44106ef35377795e58c5f89a847648c7fedfcace68ad9aef8efa45e71a2fd1a79c
-EBUILD jupyter_server_mathjax-0.2.6.ebuild 1026 BLAKE2B c9ef20f56104dea467b11075ec0146c9c3b0e0db730a4085a2e00931b01978efbde2026a6c8dc2d9d7eadc7d27cff266ec13c0d504638873740e34b6d066f43a SHA512 8173288454cedcfbab7063aad9c5cc0c4eae6f437e947c3f69e2dc4b00896bd4cecf7d5c0098b5a89d6dd7b4ec3773f4a899d3cc541c0388c66cd58191ed6052
+EBUILD jupyter_server_mathjax-0.2.6.ebuild 1072 BLAKE2B 007654bdcb590a6e4d9de0ee1cc8ff35f300f7d52c673551a2ee5617de0e5cf9813666d7bf42fb10aafb83c5f66b56deba35c16ab9ed481925b56a6ee853aaa4 SHA512 f598a3257e42d07a518a41b548fc5298d50528ba58d76185aebd98b839f487ee1953ed8738607115e6fbb37b116c7b7ba6a3cd3ca93382e7f351e0f8369be1a3
MISC metadata.xml 453 BLAKE2B 7a4ebaf263ff85d75f9ceac762692040bac146e147e7d01f5464132f3c518f2141c884cc0c447388e863651929727fe1524971925bcee7fad92aa5d33febf90e SHA512 399c94bc19b4144701f44638ea0fde80c366750131c8952a9c8c5f8554275e8ff0be72c3ad08335facb3719c0f8b9c9027ab2f60b3897e5e9791eb3ab95daa17
diff --git a/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild b/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild
index 154555a3f0ae..f6e236598892 100644
--- a/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild
+++ b/dev-python/jupyter_server_mathjax/jupyter_server_mathjax-0.2.6.ebuild
@@ -27,6 +27,7 @@ BDEPEND="
dev-python/jupyter_packaging[${PYTHON_USEDEP}]
test? (
dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+ dev-python/pytest_jupyter[${PYTHON_USEDEP}]
)
"
diff --git a/dev-python/jupyter_server_ydoc/Manifest b/dev-python/jupyter_server_ydoc/Manifest
index afc0ba9f02b2..3ba155c27ddb 100644
--- a/dev-python/jupyter_server_ydoc/Manifest
+++ b/dev-python/jupyter_server_ydoc/Manifest
@@ -1,3 +1,5 @@
+DIST jupyter_server_ydoc-0.6.1.tar.gz 25122 BLAKE2B c8543bc620ff8cefa5b7f1f1bd3d889301a96997607122184cf514ab6d02c50cada7c81844c6d4d2919caaaea9de8a4b5863c024b151d45b1450f1b6c351ccdf SHA512 7c0c79de866d6a794f24ac7dbbfaecaf2a0d447c9f81690d2de82bf86372337669389397672d737b441f37b34364fee16df0bb680d23980f7da931d13c3a0c85
DIST jupyter_server_ydoc-0.7.0.tar.gz 25422 BLAKE2B d67a59c5ce17a1af4f88bdef07ae95b876d4c34dad0528d6b7aead3650f7178d42d4fd64956df89157242077fa87063f585ae8539688978b836a62000179eebd SHA512 38d3397533a00e1f5f414bb3567dd660bf7b732d8d6fb0beaa6ccec85c4ed0cf8022c4ba3fdb68a38482ee13f0c9f0f8d193a8317f8e3e1cea685601aa210cc9
+EBUILD jupyter_server_ydoc-0.6.1.ebuild 910 BLAKE2B 70f66cb89a9c9f2a79b7a53a6aaa0d781f17a7ac83b0e5857ace0cb269e3f162a8339c4c4148d1cb70342f54df3ea934cc300718701f7e0c82110f531c420ea5 SHA512 6e9dd3557155f7530e506c9a20be92b96878b587c35b30946bfccb4ed6007c31d52aa572099b8596fc32b44561b1549f50dbe1374c8aac2d7c02aebfa6345928
EBUILD jupyter_server_ydoc-0.7.0.ebuild 942 BLAKE2B f283e95456e0dd640b3efa161847d4fa0d0cc07c38c3c50fe32ca5a9629ccf4163ef7f924dfbb6b214e6587f46634fdf5159b3565dde6886afd743b08d53f901 SHA512 ab173eecf7dabf5cea727c1a7873ad1d75d63a155e00aeb72e9cd1a547d21befb22cacf13932f26b644c20847987ae648efb63b18fe1cb0f37e7da030c7eac67
MISC metadata.xml 447 BLAKE2B 66cfd1d1a59608e62bc7837cf0dbe48ca5a1e192f76db8e315b15e1cdea7b71d10dd8ae85181b1264e5f18bc5e58287c750009a7fa28de66ff2a748439459a6e SHA512 f558b5729e381952bbe9ef983221be36a9bfc79667921f63df978e6a3d65b57810e2cdddfc193ea6c789515b803ddd366bd56d70cee42c2b191b1cac85ca6cb5
diff --git a/dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.6.1.ebuild b/dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.6.1.ebuild
new file mode 100644
index 000000000000..d9f80a6c8620
--- /dev/null
+++ b/dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.6.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Jupyter Server Extension Providing Y Documents"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter-server/jupyter_server_ydoc/
+ https://pypi.org/project/jupyter-server-ydoc/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ <dev-python/jupyter_ydoc-0.4[${PYTHON_USEDEP}]
+ <dev-python/ypy-websocket-0.9.0[${PYTHON_USEDEP}]
+ <dev-python/jupyter_server_fileid-1[${PYTHON_USEDEP}]
+
+"
+BDEPEND="
+ test? (
+ dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+ dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+ distutils-r1_python_install_all
+ mv "${ED}/usr/etc" "${ED}/etc" || die
+}
diff --git a/dev-python/jupyter_ydoc/Manifest b/dev-python/jupyter_ydoc/Manifest
index c3ac7fcdfd8c..6c4f1e1ac0b5 100644
--- a/dev-python/jupyter_ydoc/Manifest
+++ b/dev-python/jupyter_ydoc/Manifest
@@ -1,4 +1,6 @@
AUX jupyter_ydoc-0.3.1-no-node-for-version.patch 846 BLAKE2B e2db718c5c7f1fd04a720e0eed00158bf657b931462274090740d6a11d37b7dc4e1493414e0490ace783ff91c01cd052fad00db1651192eb6fd1618ab68fc420 SHA512 827b79a02c933b902d75aeb997b6abd25a867b0ef978f2ba78f689897545552560d31e472207b6048b63605db40799eb5b10cfaf0b502c621278a48f96ac6a22
+DIST jupyter_ydoc-0.2.2.gh.tar.gz 10664 BLAKE2B d8a0536c07097e359b0145e5ca08f203dcc06d6ff1f556b814cebb5d8798dcd0ca36f70c010f410f4c14a754989db7dc65255863ea7c2610f0201820917f0e90 SHA512 f8db63a1829ffd58c8e773a2c9be674023e58a57dbd7bfffdfaf37ee735bf6cbd62c984df830198b1e8bdd5d1bcb1679cef07a77af36b02c72a704d6e9e295ca
DIST jupyter_ydoc-0.3.1.gh.tar.gz 170182 BLAKE2B 6a3b000b47bb00ddb8f6ddecb1091a150dbb33dadcb8ecfe8d55a03050663ee9dacbe1b8063174f54cca5472a6245951ba8ce3137afedea17735d1c5679690fc SHA512 897779f39cf2ffb0e59db31745063d2482d165ee76ca4cedb131b8daed341a63826af150a6da013226febc99d1bd0376fc003ff179744e81ec619993c04ffdd0
+EBUILD jupyter_ydoc-0.2.2.ebuild 1023 BLAKE2B 63cdfca42641af7171b46929865e566a724da6500f70e16b50dd9e22273a11e271508150b4dacc0ad29d4f3d7b31383d3c131fadf2413d0a6bee4c98a997f78b SHA512 87951f813afc6e462c6c80192db7dd5bed9da14244d07747c83f64d2f01fe866e7d9c808bb9b353cec2ed450477cd2236683e016eca49c6102a05acbc39c0ef5
EBUILD jupyter_ydoc-0.3.1.ebuild 1075 BLAKE2B 727cafaa76ba2b0ddb12d7f0990e820808785081f783e256f3137c1dee52212a8d4ec0f9af4c0756b3bb88e90004cf1baa6fc8de0a3e572a3c43c1ffc3b4a13b SHA512 0383dc0484e249b32dae9bb495fed02cb44b5af6cd162f575e5fdc4f7f4f2a42e19b27604a2b6562a1413f91781332cf03bdb35fcb8b22642af3febc21b30a05
MISC metadata.xml 433 BLAKE2B cf2579c7d85eefe97d8ec81f37ac5e10deee9aaf52b16cea8ce3649f6076a3afee9e7ce6efbf82cd7713421353b53c16ed4d28b03a9b6e8b5c029fc6f3615651 SHA512 1258a3f0bd2a959055312594eb72bcd06fd639cf777543b41919da60b4082d241ad87231bdfb8c2ef057c85657875ac596b732301d3fb0c9a10cea5d2746234f
diff --git a/dev-python/jupyter_ydoc/jupyter_ydoc-0.2.2.ebuild b/dev-python/jupyter_ydoc/jupyter_ydoc-0.2.2.ebuild
new file mode 100644
index 000000000000..42240178e1de
--- /dev/null
+++ b/dev-python/jupyter_ydoc/jupyter_ydoc-0.2.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Document structures for collaborative editing using Ypy"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyter-server/jupyter_ydoc/
+ https://pypi.org/project/jupyter-ydoc/
+"
+SRC_URI="https://github.com/jupyter-server/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Requires node
+RESTRICT="test"
+
+RDEPEND="
+ <dev-python/y-py-0.6.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/importlib_metadata-4.8.3[${PYTHON_USEDEP}]
+ ' 3.8 3.9)
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/websockets[${PYTHON_USEDEP}]
+ dev-python/ypy-websocket[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+# Hangs for some reason
+#distutils_enable_sphinx docs/source dev-python/myst_parser dev-python/pydata-sphinx-theme
diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index 6eacf06c6295..ff7d0f636646 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,5 +1,5 @@
DIST jupyterlab-3.5.3.tar.gz 17114007 BLAKE2B 70d32721a2579331dd4e3481f7241f5e2c5aad6dac851f213de0ac1fc3b76667bea496bca5ea13ee562e9678d51ac45df91c5901d8d3b7dc839977d3d842e67d SHA512 fdacd34ab629da2b5c2eb23f11ba4d44d5b27872e1736850319bcabbe635d31cfa2891c1c5991b152a5c1d94221e3766a20fc91033f556d8e508374bc46d5fe2
DIST jupyterlab-3.6.1.tar.gz 16845937 BLAKE2B 41c50a9ddefc0ec97c70843e15107d3e3cebfadea2ec148e4536407b0f1b202c2aeace794b02c7cb666c316434da614c1bfebab5e5fc7e654f62677bac6e1eb3 SHA512 9dc63162955c13721c97d620a60116cd75bf10eca9c8eab08ae35749bf2dfec84c55759a361ca1abab34c44d63eded95748cfea589aff98907045b483d778413
EBUILD jupyterlab-3.5.3.ebuild 2623 BLAKE2B 5a31b2cadf9398c5ba6c5273f25dcf0ce8921f9e28b2f3ff8e0eb9a335f779608d26f64860ec120da1aa85ce14a48c21f4cb37dc50e3780def58e40f026a1e79 SHA512 625279bc464242757e4481431bbcb9cd6ed6514333da1502256530a0557640ff7c4afc7ca5796a42fc2d7d282af50a1626a2c99884d3c0a0cd97f7483e8dcd25
-EBUILD jupyterlab-3.6.1.ebuild 2787 BLAKE2B c47731a19b8283da9ae6736f92a074a967a884e02da17c8f189c4a6ba68b06440b0f45f6441cd4b4168c0727f7b8f0d0e10671dde6f2aef99758191339cf25c2 SHA512 8386065320122c0a7172aa564c66273f406ef081082c9a309a538f1a3e57fd7d3c7fc40e3c80b340afd108ef54e7dac24702d0d83b118bb67adbf8555b4749f6
+EBUILD jupyterlab-3.6.1-r1.ebuild 2843 BLAKE2B ce3b6f38de1bd3d3b204e3fc53d89c7b10f4c3089d02bc1604d9942d5a055fa43333bd53068a5395c6a3e2ada0c6abfd25dea3126cd356a5ed81680eea412d83 SHA512 3cc0265cf87985611599db17ff74483fe854ed637a3755c83c6706b709ac4ec4234d79e8d436ff5835119e20e1a8a5eb14479361cd5cc2ee59ce629240ae54a6
MISC metadata.xml 412 BLAKE2B f0b40e19f8ba9dc116f0e4a882cabab6376f22d1eaeb3eac58ecff465ee2aff3564ddbf55e4ffb8971807a39945109a164037a954419671a274d3ac558b102ea SHA512 b6149a03585ca04bc3bf6f3ea6055e8e1fcb620a771359d150df7c22ee16bf09f57c8037df2161021fac0c194be0ac5ec79a31f0511d785e0c5b1ca96d817e42
diff --git a/dev-python/jupyterlab/jupyterlab-3.6.1.ebuild b/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild
index 7a468359518e..883c50f0a800 100644
--- a/dev-python/jupyterlab/jupyterlab-3.6.1.ebuild
+++ b/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild
@@ -26,8 +26,9 @@ RDEPEND="
dev-python/jupyter_core[${PYTHON_USEDEP}]
>=dev-python/jupyterlab_server-2.19[${PYTHON_USEDEP}]
>=dev-python/jupyter_server-1.16[${PYTHON_USEDEP}]
- >=dev-python/jupyter_ydoc-0.2.2[${PYTHON_USEDEP}]
+ ~dev-python/jupyter_ydoc-0.2.2[${PYTHON_USEDEP}]
>=dev-python/jupyter_server_ydoc-0.6.0[${PYTHON_USEDEP}]
+ <dev-python/jupyter_server_ydoc-0.7.0[${PYTHON_USEDEP}]
>=dev-python/nbclassic-0.2[${PYTHON_USEDEP}]
<dev-python/notebook-7[${PYTHON_USEDEP}]
>=dev-python/jinja-2.1[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
index 869442842466..450bf5afea72 100644
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
+++ b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs-git-revision-date-localized-plugin-1.1.0.gh.tar.gz 375907 BLAKE2B d39f1d807616da95962cca6bdc5a4501163d008f0a8fcac5df2e7542bf8401d04362a38383558689f467c9249f2ad6dff636a8ebf4568aa920ea0078f90fb367 SHA512 f5f911cba9b9e3747c5628e4c947a87fa07c798f854b6ed8783b74c732cf29e4afdacb37e074a5d04672d90f96de560ab6b86cd3d826ce46226d73f48c54c27d
-EBUILD mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild 1473 BLAKE2B 0dc66b6f225605161f50091fd2f269f836b3f1e95edf8c61ce398f6be4bfcbbf2053047802d44cfbd8136c847a5ca4159bca139d8c162dddd46cda420fe4581f SHA512 378bb27e4a548c99ec95dc391b502e91887bcdaeaaee491615a2b74553a0bc894b8d2d2f80d48b81ab55c0830b433731d34aa998f564d9387a5e184f2b5adcf9
+EBUILD mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild 1491 BLAKE2B 94ca710e2326dde21a1672f8399142c25721a60aea997ff149c349ef597a8ba246635a007e9335a5af0048f3ae65f628eb4cfcda23682ab68d686ab7a0a0b35d SHA512 f810521098eee394881234e3e1e8b2cd6b30c3c76c27b5f20916f175d804a8be9c618474af64c7e76a7692fd007c3ac36ee5ea809d531e130a2cc586fd1660d1
MISC metadata.xml 596 BLAKE2B 9010c7fd37265b6770544a605f918524b75d7b1afea8809075c3b5afb5e56f6848aff4c7fe98367b3dcb3de16f0d21682f9a2fc80f441783f32f904dd8f9a152 SHA512 431dff95204b056afa3a4dab48eec1559d72d0c1ae9a65d89d95fb97454f858c9022578043238a34ce205ac5a16871e6f6d68a3bfe3231c20852437c4fd66254
diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild
index 5945ad0dfa89..6cb5447565ac 100644
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild
+++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild
@@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} )
DOCS_BUILDER="mkdocs"
DOCS_DEPEND="
+ dev-python/regex
dev-python/mkdocs-i18n
dev-python/mkdocs-material
dev-python/mkdocs-git-authors-plugin
diff --git a/dev-python/py-cpuinfo/Manifest b/dev-python/py-cpuinfo/Manifest
index 388cd0d457e0..53417cd9d6b1 100644
--- a/dev-python/py-cpuinfo/Manifest
+++ b/dev-python/py-cpuinfo/Manifest
@@ -1,3 +1,3 @@
DIST py-cpuinfo-9.0.0.tar.gz 104716 BLAKE2B 667f5d420fd7eeff74e5047ee05220717585332c0b8b2a61422c3b4505f9c71c6b3091bbf3ebe29a3460b574a873cea423cffb5a83c49ceec3654a1558e435af SHA512 c7711137d60ad52bcbef8738a70fb48ceaa69e1e1632d135d0ee95c282b02df6170c3dd88a1e14b3e9a386d3286a15ca9722fcfb596107da022161a7cf84509a
-EBUILD py-cpuinfo-9.0.0.ebuild 520 BLAKE2B 1f64e60c9e62d7b26183252d3b1f3954e623b9e331d34b80b8036eeb31da191b480123233a966be93ce0c14960a73d917475f1ba4eb95c83712184c756f3287b SHA512 05744d020668549d4b9a165dae603f44b997235fc3c763ac7551f50a4a143ecf7ef582af539c0ccbe2dd3e33fed69a7f48d0cbad786bdb467ea134fbf7de4ca2
+EBUILD py-cpuinfo-9.0.0.ebuild 527 BLAKE2B d9b2499d4ed5374594cd53a64d0ab836174d5450aa8a405ac54b6be6e576b04885db7f2922f8b962ced5d0b47dedbb74e3bc7834524377b1d26533e81e297ded SHA512 adf058e4992af4ab50a76d3bd4e511f1eb0ccd665d187323f914ffc09831ebe89baa124964d4d8d24bf52482675c574c38038bbebfba10a0fffb4a9a6ae2f18b
MISC metadata.xml 532 BLAKE2B 32c0f690bf91102b46b486db560e99ee94400c0c1bfa5ae00d4dff415d92d9c57931571d6f4c233221c1a8ea82c1f16629ba68dfa76abd462d953152643d098a SHA512 88a5a900b83df3680f1f437329758489d0de63da450921397b4c3256decd455ad134da5a1311fddee4bf9843b3466a6c6e70b0e6bad6bb7d90de9b73c8e67dcb
diff --git a/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild b/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild
index 93cdf975d0ae..6a400d105fd3 100644
--- a/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild
+++ b/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild
@@ -17,6 +17,6 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
distutils_enable_tests unittest
diff --git a/dev-python/pytables/Manifest b/dev-python/pytables/Manifest
index a39d54b4262a..3c4b2c696c4c 100644
--- a/dev-python/pytables/Manifest
+++ b/dev-python/pytables/Manifest
@@ -2,5 +2,5 @@ AUX pytables-3.8.0-blosc2.patch 842 BLAKE2B 1ab97a9b0d5c5e435671c00cb8d5ab77048f
DIST tables-3.7.0.tar.gz 8227955 BLAKE2B 0d5b7b765375c4787f1210138e5fd02e3c0ce429ef209a3a8d4fd3bc094f68486ab6f4d0a960ce86efea6991ed691ef2a3e9e8f37a49fe91cb8d6372cadea80e SHA512 eaa368d063b5fad87e6d0f9ab6f02da0b2a3542740a52fe8c2bb58e41121495d07b6d2710ad402a28891294aa61a11238c6a7e2cf2933a1bb11391b79cf4fd13
DIST tables-3.8.0.tar.gz 8014052 BLAKE2B 28d120ad609ebc9ae8cd97286bb3fb9c484bd8a179edcf0de1b96e4400b7a21b4db835d94fae3aaee84924bd46b84b84da12c538b39517362d805651e7aa3aef SHA512 1616c00787a2e88ff3dc2aebe3a1b2ad428b5a8ea48fc94058b49c509f1c040b540b3f62551b16b3246d2fed58e0b33443cbdaaf1dfcba5a6eead5f3e8028029
EBUILD pytables-3.7.0.ebuild 1645 BLAKE2B b8e46514aad26f9f76d120700e0cd2633dffec035b04205fd3d6f01264902608fae5a09a53d323b55fa6d039d16aaf1b7cd5f970aa7da53c72b3358219be2cdf SHA512 6b70999d5972c851b7dcf77ba1b6966c0d35638524d3fda1a83b1ff1d6cccdb56ffcb48930121e331919ff442289fbf9f3b52fa94146f4cab9d5994c1a987899
-EBUILD pytables-3.8.0-r1.ebuild 1746 BLAKE2B a6024ae3a0ddf36f6f8344407640e1156bf477240e4b0e700a3541865c37a55f60ef70ad1f9c9344e5fee34c5b06646328c85544fad98e60759f47fb0895cf4e SHA512 68073b84cd7fcc60b767bd7e3eb5c9188f2daf501a26e8d06b09ed49107e11bd2447662d547e678e9a17c40006418eaffa13b20a8b078a06fdd105ee57afdbfb
+EBUILD pytables-3.8.0-r1.ebuild 1753 BLAKE2B 42186346d6d271dc771c0174f2035e3550f3e1c14ffb282ac150c53db90974a5cee2470de819618844375153bcf2e0d963db82df5de3d86ebd58ab4b5703d89c SHA512 02c1c1733127137b935f871846c35e3fe868ab7740bcc116e39605247de7cfb249d5b87663f6f879393699d2d5078c01852cc195c05827986056deabc6b34591
MISC metadata.xml 956 BLAKE2B 83bc2b1782cf984d8fda896db3662b926addd243421e95e8c028c2ae179686b0d3ec9520aa5f83109944b110750b764daed9f20435270779f9f738c172b2d911 SHA512 4106148d9f0512a07aa08e55cfa979d3b36c59ef1cd2b45b0cef3d3e13bf4bb36c5436da055f3dddb7f8c2b726f87f637613f05e63df08019fc3eba3cf3134ac
diff --git a/dev-python/pytables/pytables-3.8.0-r1.ebuild b/dev-python/pytables/pytables-3.8.0-r1.ebuild
index a6672ca3563d..be91b5e1670b 100644
--- a/dev-python/pytables/pytables-3.8.0-r1.ebuild
+++ b/dev-python/pytables/pytables-3.8.0-r1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~riscv"
IUSE="examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/ypy-websocket/Manifest b/dev-python/ypy-websocket/Manifest
index 245635c302b5..7947b6e47ef3 100644
--- a/dev-python/ypy-websocket/Manifest
+++ b/dev-python/ypy-websocket/Manifest
@@ -1,3 +1,3 @@
DIST ypy-websocket-0.8.2.gh.tar.gz 13045 BLAKE2B 44cd1538247b68b54d161800f76f467f67d77d81726b4af01cbeeb045b77aeb7ec8fde7c126c5d54a0792be11bc97d41a624c99a80c2ea8178a358d045e59389 SHA512 6774d646a04afe4dcf72b6ec44bad5092ff40d8647c6650697340ebf6f2a548ba870ac2924de84626f10e88b6603a01c842e5a5d0ef71d3a75fc67a080ca22f6
-EBUILD ypy-websocket-0.8.2.ebuild 836 BLAKE2B 4792165569c779ecc99d295b7c8c402d8f06737f13fe74f657c313e41daf596a68491bc18ab0c602e6c0483ada4aef1b3da9c23d9320f4f930313dd010d4e134 SHA512 08dd07c5bd3adf1c775f80e8b6b3df9ebb6ae1654fe196fa539757c7002509d41ad9420eaa9f37f4e9a160e3671f1aafbed697cdae52b4036f664751a1836190
+EBUILD ypy-websocket-0.8.2-r1.ebuild 840 BLAKE2B a5230fd624bed608f3ce144bb24e18205550e7f1a69f51e1511cee6fd99fee032b4fbf92bcfccd3dc9ba03c24ade29d358cb5ae9d6892615248dd1be73cf5e6b SHA512 0785d71a6352504dcfce885b4c3ff755298a9dceab24ea515b7964b670cba4de6c8741ec45639a307d4df97319c12a6917f2e384153ede4ad57e3c0c52e0c417
MISC metadata.xml 414 BLAKE2B a58b2ac27d2f9e1a1d06c8fd9dcb6f9d1654fd2665d6d676a734ba228b71f6da488b835b7cb5739a6acad7102a669356e8f872bc96ce40b6ab0104699f8a7379 SHA512 533c2d5a8363cc5575d8ee08a3642f8b6fd11311fdef7d6902cc5e19fb33512ca2d9a6ecde76e909a6192a48449d612bb2b6db7b96ad1d99a89d67b06b749d76
diff --git a/dev-python/ypy-websocket/ypy-websocket-0.8.2.ebuild b/dev-python/ypy-websocket/ypy-websocket-0.8.2-r1.ebuild
index 7e47e92fcb06..b5aac52aeb33 100644
--- a/dev-python/ypy-websocket/ypy-websocket-0.8.2.ebuild
+++ b/dev-python/ypy-websocket/ypy-websocket-0.8.2-r1.ebuild
@@ -20,7 +20,7 @@ SLOT="0"
KEYWORDS="~amd64"
DEPEND="
- dev-python/aiofiles[${PYTHON_USEDEP}]
+ <dev-python/aiofiles-23[${PYTHON_USEDEP}]
dev-python/aiosqlite[${PYTHON_USEDEP}]
dev-python/y-py[${PYTHON_USEDEP}]
"