summaryrefslogtreecommitdiff
path: root/dev-python/jupyter_server
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-03-07 17:57:54 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-03-07 17:57:54 +0000
commitbc75b42f7650c33ffdb61e5e29b0b96cb9111932 (patch)
tree867908c0cf83e6015a5b1544cfdc4e17f1c13753 /dev-python/jupyter_server
parentb3fef92e618039dc93153a93176184a49606c74a (diff)
gentoo auto-resync : 07:03:2023 - 17:57:54
Diffstat (limited to 'dev-python/jupyter_server')
-rw-r--r--dev-python/jupyter_server/Manifest8
-rw-r--r--dev-python/jupyter_server/jupyter_server-2.2.1-r1.ebuild2
-rw-r--r--dev-python/jupyter_server/jupyter_server-2.2.1.ebuild2
-rw-r--r--dev-python/jupyter_server/jupyter_server-2.3.0.ebuild2
-rw-r--r--dev-python/jupyter_server/jupyter_server-2.4.0.ebuild75
5 files changed, 83 insertions, 6 deletions
diff --git a/dev-python/jupyter_server/Manifest b/dev-python/jupyter_server/Manifest
index 80bed4df9737..dc4937e1c728 100644
--- a/dev-python/jupyter_server/Manifest
+++ b/dev-python/jupyter_server/Manifest
@@ -2,8 +2,10 @@ 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
DIST jupyter_server-2.3.0.tar.gz 690143 BLAKE2B 06dcd78ecc55817600200ebbf03d152284818336fbd0c9abd46d716cbab750979a716e28d8a0eef757445f90102afb48e003ed1cec0c63898b52e88f295bce8a SHA512 a4769e79eed0f75b97db9affd6612bff28d873f9b75179a873c098511c914c1e3cd758e0b0c9192b7f8d6c221e16eaf07729b70e4fa95f5d8a8825dc5fd67d35
+DIST jupyter_server-2.4.0.tar.gz 693740 BLAKE2B c50a06f1ebe1479c126c2a10ac7f58f012f97f8d565f1705b5d8080ff854a387a6bbcba65785652988a1adc3575009ea0b68e48b7cda8bbd89b5208e1a6d0612 SHA512 c5ceb6caa37c6d8bb5b3026f450bdfc92c37cb5a350541fa35764eeb33007918b2aa55b41108703477efe68f7d5e4f4ba3fea51cd203f3f3c0b74ba3bed6e1c5
EBUILD jupyter_server-1.19.1.ebuild 2282 BLAKE2B e9401e36a4b31f75ecb6fa8cc253182f04b79784106b0898832fea2f6faa3385e1c748cd9bb474e32f6316ec37ee4e818d1466a8242fb1abd25c8df27c4e3909 SHA512 294432d78c688f22ad90404a126fc9fc53255333f7b2916ef8e4490df62872d8277175b6ddc8d6675f13a0fd85836e3966bf8654294a2f6ac5b3f10d83a18b59
-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
-EBUILD jupyter_server-2.3.0.ebuild 2138 BLAKE2B 33eeb02e34661e05a52a52dbb8d91af17902ff87bdf58d290ddbb9b67af8e6817aa61e1061b23203d597c2bfbb87ffe3048faaa0d9461a500ebc5c84c87f12d9 SHA512 7c910ba6821a4e31129d2143723cf12ef4918454e8fc25a345ed2991daf66468a2f6d5d16474db501eb85df6f65e1141ffb3bb107cb63118627dfd062c14e13c
+EBUILD jupyter_server-2.2.1-r1.ebuild 2157 BLAKE2B 503a1637a1d4d40d5eb7ccc1fa7d7552c2817cdd83e9437da04a3801ea32c7fa7682526f6e68f3ab886603c70c0e077b5abaf2ee80418c64cad00de0089bb640 SHA512 dd31e8e2897c0b5ab4e11a1b4c50bb723e7535ddfef52e5ce6cba427afb0df3d45ec62bd81c653680aaf286d22ceb3b6712bb841ca332d8ca890e9dca5f192b3
+EBUILD jupyter_server-2.2.1.ebuild 2174 BLAKE2B 537f2236afd1d3bca4786e308e38d5d8418e2a143befc34c7c68577428c3bb4ffae8cd58e1fbe9bf548ded04c7c3f47df114fff97c756aafdc742472c9485422 SHA512 57e37a760f42180174eaf03ae7a75894086626501b881ca8594903c302616a08a097ee49219a2f5ddbbfa9ff51b9b5e27f84b8fa6588a1b14f69174599e618ef
+EBUILD jupyter_server-2.3.0.ebuild 2157 BLAKE2B 503a1637a1d4d40d5eb7ccc1fa7d7552c2817cdd83e9437da04a3801ea32c7fa7682526f6e68f3ab886603c70c0e077b5abaf2ee80418c64cad00de0089bb640 SHA512 dd31e8e2897c0b5ab4e11a1b4c50bb723e7535ddfef52e5ce6cba427afb0df3d45ec62bd81c653680aaf286d22ceb3b6712bb841ca332d8ca890e9dca5f192b3
+EBUILD jupyter_server-2.4.0.ebuild 2157 BLAKE2B d09c56b709a9de2cedbbd46c3ecc4d81f9314a674b86fdcbc385190bbbbbf0d30c8bb7fb5aaed50b57017fba3e424942b99ea77af39dfa453935b1798a45684d SHA512 e52156239c3ca4229c2cbd3c13197f52c3967b47b0998356b8b43032a3a0f659dbac6dc1591b0d2a40ec394cc63f5685e755d02dfcffe266a1f95c0ec609ac16
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
index 368f13be0950..a74ffffdfd15 100644
--- a/dev-python/jupyter_server/jupyter_server-2.2.1-r1.ebuild
+++ b/dev-python/jupyter_server/jupyter_server-2.2.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc"
RDEPEND="
>=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_server/jupyter_server-2.2.1.ebuild b/dev-python/jupyter_server/jupyter_server-2.2.1.ebuild
index 579b5167232a..7108477bda93 100644
--- a/dev-python/jupyter_server/jupyter_server-2.2.1.ebuild
+++ b/dev-python/jupyter_server/jupyter_server-2.2.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
>=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_server/jupyter_server-2.3.0.ebuild b/dev-python/jupyter_server/jupyter_server-2.3.0.ebuild
index 82e47e9d444a..a74ffffdfd15 100644
--- a/dev-python/jupyter_server/jupyter_server-2.3.0.ebuild
+++ b/dev-python/jupyter_server/jupyter_server-2.3.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc"
RDEPEND="
>=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild b/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild
new file mode 100644
index 000000000000..4f06cd4cc603
--- /dev/null
+++ b/dev-python/jupyter_server/jupyter_server-2.4.0.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 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc"
+
+RDEPEND="
+ >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
+ dev-python/argon2-cffi[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_client-7.4.4[${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
+}