[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-05-17 Thread Michał Górny
commit: 52b424318543f9333d61a251d74bc3e999d6201f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 17 09:36:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 17 09:36:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b42431

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 -
 dev-python/nbconvert/nbconvert-7.16.3.ebuild | 74 
 2 files changed, 75 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index fa0044cf08df..9e8b0cc1e577 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1 @@
-DIST nbconvert-7.16.3.tar.gz 854257 BLAKE2B 
77bf80e4e7ed93b3aa3731cf74e84a9e1e588c2a43a6d83dafd3511690fa2e9e040344251d4544c0e4e7e1546907be31d065d7bbce2818abbbc4a41c8d6de15d
 SHA512 
571c56fe172586d0929c986cc40aa42687e30d98cf13ba4053535efe3d0353c4c137ae85d6445038c6611479ea30ed438b91dffdf7e4b145e92ae5e4f450d42c
 DIST nbconvert-7.16.4.tar.gz 854422 BLAKE2B 
f04a8fbffde70e08736d13a3db3278c9248f742b27688eb56760b9ff46c58aec63aa05a4cff256e5929009c3f76d760ce71209f3c49b40af374f06b073ddd661
 SHA512 
f9793ce89f18530492e1e9aeba3759ac6ae8aa8e0459be52928689a58b0d816128d275bdf9061ec9f33a047e0b6c8d4d83e5a81da556700e0add48374f15fcd8

diff --git a/dev-python/nbconvert/nbconvert-7.16.3.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.3.ebuild
deleted file mode 100644
index 5f2a9c069ee1..
--- a/dev-python/nbconvert/nbconvert-7.16.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # crazy qtweb* stuff, perhaps permissions
-   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
-   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
-   )
-
-   # virtx implies nonfatal, make it explicit to avoid confusion
-   nonfatal epytest || die
-}
-
-pkg_postinst() {
-   if ! has_version virtual/pandoc; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this functionality, 
install"
-   einfo "app-text/pandoc or app-text/pandoc-bin."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-05-17 Thread Arthur Zamarin
commit: 42b8a3d925c9f5ee33f6dd4bd5ac2a75ed5de3cf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 17 08:27:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 17 08:27:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b8a3d9

dev-python/nbconvert: Stabilize 7.16.4 ALLARCHES, #932069

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.16.4.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.4.ebuild
index 90b36a68a170..5f2a9c069ee1 100644
--- a/dev-python/nbconvert/nbconvert-7.16.4.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.16.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-04-29 Thread Michał Górny
commit: ef8c7fe102d9f78d76424de0eee83a34d7551465
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 30 04:50:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 30 05:02:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8c7fe1

dev-python/nbconvert: Bump to 7.16.4

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.16.4.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 125460023da5..fa0044cf08df 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
 DIST nbconvert-7.16.3.tar.gz 854257 BLAKE2B 
77bf80e4e7ed93b3aa3731cf74e84a9e1e588c2a43a6d83dafd3511690fa2e9e040344251d4544c0e4e7e1546907be31d065d7bbce2818abbbc4a41c8d6de15d
 SHA512 
571c56fe172586d0929c986cc40aa42687e30d98cf13ba4053535efe3d0353c4c137ae85d6445038c6611479ea30ed438b91dffdf7e4b145e92ae5e4f450d42c
+DIST nbconvert-7.16.4.tar.gz 854422 BLAKE2B 
f04a8fbffde70e08736d13a3db3278c9248f742b27688eb56760b9ff46c58aec63aa05a4cff256e5929009c3f76d760ce71209f3c49b40af374f06b073ddd661
 SHA512 
f9793ce89f18530492e1e9aeba3759ac6ae8aa8e0459be52928689a58b0d816128d275bdf9061ec9f33a047e0b6c8d4d83e5a81da556700e0add48374f15fcd8

diff --git a/dev-python/nbconvert/nbconvert-7.16.4.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.4.ebuild
new file mode 100644
index ..90b36a68a170
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.16.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-04-06 Thread Michał Górny
commit: fddf63e63866c4a0d15c199dfb16ea72e0cb7b34
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr  6 12:31:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  6 12:37:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddf63e6

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 -
 dev-python/nbconvert/nbconvert-7.16.2.ebuild | 74 
 2 files changed, 75 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index b5d06ca29d03..125460023da5 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1 @@
-DIST nbconvert-7.16.2.tar.gz 854119 BLAKE2B 
46b150af3bcdf9bc1269d6c020f5b3c23fc429060b73ed8f2221e07820092b3b6240be4dad978e009d2717d0d041b2a9aac6474d9ac9c6f8394fe83ec3e23a44
 SHA512 
8782507013f7eb8fc83bd51d94649834c9b376fb932d8a86766210c021af3646a623ee1dc0bb73592dc0d38e3c9b5b864dbd97834dcaf736230f6524575759ef
 DIST nbconvert-7.16.3.tar.gz 854257 BLAKE2B 
77bf80e4e7ed93b3aa3731cf74e84a9e1e588c2a43a6d83dafd3511690fa2e9e040344251d4544c0e4e7e1546907be31d065d7bbce2818abbbc4a41c8d6de15d
 SHA512 
571c56fe172586d0929c986cc40aa42687e30d98cf13ba4053535efe3d0353c4c137ae85d6445038c6611479ea30ed438b91dffdf7e4b145e92ae5e4f450d42c

diff --git a/dev-python/nbconvert/nbconvert-7.16.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.2.ebuild
deleted file mode 100644
index 5f2a9c069ee1..
--- a/dev-python/nbconvert/nbconvert-7.16.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # crazy qtweb* stuff, perhaps permissions
-   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
-   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
-   )
-
-   # virtx implies nonfatal, make it explicit to avoid confusion
-   nonfatal epytest || die
-}
-
-pkg_postinst() {
-   if ! has_version virtual/pandoc; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this functionality, 
install"
-   einfo "app-text/pandoc or app-text/pandoc-bin."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-04-06 Thread Arthur Zamarin
commit: 906f13f4656905e3bc94cd5020f07ad2e1a06de3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  6 10:02:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  6 10:02:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=906f13f4

dev-python/nbconvert: Stabilize 7.16.3 ALLARCHES, #928698

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.16.3.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.3.ebuild
index 90b36a68a170..5f2a9c069ee1 100644
--- a/dev-python/nbconvert/nbconvert-7.16.3.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.16.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-03-21 Thread Michał Górny
commit: 2fa4b7441edf49e9d5b467d8d9c82d09cd450816
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 22 03:39:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 22 04:38:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa4b744

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  2 -
 dev-python/nbconvert/nbconvert-7.15.0.ebuild | 74 
 dev-python/nbconvert/nbconvert-7.16.1.ebuild | 74 
 3 files changed, 150 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 9cea728316c5..b5d06ca29d03 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,4 +1,2 @@
-DIST nbconvert-7.15.0.tar.gz 853363 BLAKE2B 
c417428708279099d8a966ab61d044be1deebbb37757b75a248b8bf50302db8a7ba39a25c0d255777d695f9af93f43f420727c33bdad0a4a239660b7f74cc49a
 SHA512 
bf598cc776ceadadecdec816ec8fd78502cffae399175d22cf184d6e45974fcd0d5e731ef8aa032aec251dcd2a8e5d6077c585c5f70786d4cbe72979e1ad8503
-DIST nbconvert-7.16.1.tar.gz 854006 BLAKE2B 
304690bc9c6636efdec1f904314bab6db7805da5608dd929a837d2c56253423c0df1f8c5e5add54deb32e2a60bc6497c823602d1a11d13bb3b1004cc2f5cd4cc
 SHA512 
6a2991eab0b1e981920d7c040535a1bffea037e854b6aeca26a2c185a31305855096f83092348e7dbd102094d5bda860bc893594126e969cfe170d09f7a808d5
 DIST nbconvert-7.16.2.tar.gz 854119 BLAKE2B 
46b150af3bcdf9bc1269d6c020f5b3c23fc429060b73ed8f2221e07820092b3b6240be4dad978e009d2717d0d041b2a9aac6474d9ac9c6f8394fe83ec3e23a44
 SHA512 
8782507013f7eb8fc83bd51d94649834c9b376fb932d8a86766210c021af3646a623ee1dc0bb73592dc0d38e3c9b5b864dbd97834dcaf736230f6524575759ef
 DIST nbconvert-7.16.3.tar.gz 854257 BLAKE2B 
77bf80e4e7ed93b3aa3731cf74e84a9e1e588c2a43a6d83dafd3511690fa2e9e040344251d4544c0e4e7e1546907be31d065d7bbce2818abbbc4a41c8d6de15d
 SHA512 
571c56fe172586d0929c986cc40aa42687e30d98cf13ba4053535efe3d0353c4c137ae85d6445038c6611479ea30ed438b91dffdf7e4b145e92ae5e4f450d42c

diff --git a/dev-python/nbconvert/nbconvert-7.15.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.15.0.ebuild
deleted file mode 100644
index 5f2a9c069ee1..
--- a/dev-python/nbconvert/nbconvert-7.15.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # crazy qtweb* stuff, perhaps permissions
-   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
-   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
-   )
-
-   # virtx implies nonfatal, make it explicit to avoid confusion
-   nonfatal epytest || die
-}
-
-pkg_postinst() {
-   if ! has_version virtual/pandoc; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this functionality, 
install"
-   einfo "app-text/pandoc or app-text/pandoc-bin."
-   fi
-}

diff --git a/dev-python/nbconvert/nbconvert-7.16.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.1.ebuild
deleted file mode 100644
index 90b36a68a170..
--- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-03-21 Thread Arthur Zamarin
commit: fcea861c08b0f8410b406a387d0865e2f03838a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 21 17:51:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 21 17:51:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcea861c

dev-python/nbconvert: Stabilize 7.16.2 ALLARCHES, #927421

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.16.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.2.ebuild
index 90b36a68a170..5f2a9c069ee1 100644
--- a/dev-python/nbconvert/nbconvert-7.16.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.16.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-03-04 Thread Michał Górny
commit: a226cce2d92c60a5b402e5c58cacb62f94eecdfe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  5 05:04:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  5 05:18:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a226cce2

dev-python/nbconvert: Bump to 7.16.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.16.2.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index f67b03772e28..c407121bd8fd 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.15.0.tar.gz 853363 BLAKE2B 
c417428708279099d8a966ab61d044be1deebbb37757b75a248b8bf50302db8a7ba39a25c0d255777d695f9af93f43f420727c33bdad0a4a239660b7f74cc49a
 SHA512 
bf598cc776ceadadecdec816ec8fd78502cffae399175d22cf184d6e45974fcd0d5e731ef8aa032aec251dcd2a8e5d6077c585c5f70786d4cbe72979e1ad8503
 DIST nbconvert-7.16.1.tar.gz 854006 BLAKE2B 
304690bc9c6636efdec1f904314bab6db7805da5608dd929a837d2c56253423c0df1f8c5e5add54deb32e2a60bc6497c823602d1a11d13bb3b1004cc2f5cd4cc
 SHA512 
6a2991eab0b1e981920d7c040535a1bffea037e854b6aeca26a2c185a31305855096f83092348e7dbd102094d5bda860bc893594126e969cfe170d09f7a808d5
+DIST nbconvert-7.16.2.tar.gz 854119 BLAKE2B 
46b150af3bcdf9bc1269d6c020f5b3c23fc429060b73ed8f2221e07820092b3b6240be4dad978e009d2717d0d041b2a9aac6474d9ac9c6f8394fe83ec3e23a44
 SHA512 
8782507013f7eb8fc83bd51d94649834c9b376fb932d8a86766210c021af3646a623ee1dc0bb73592dc0d38e3c9b5b864dbd97834dcaf736230f6524575759ef

diff --git a/dev-python/nbconvert/nbconvert-7.16.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.2.ebuild
new file mode 100644
index ..90b36a68a170
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.16.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-02-20 Thread Michał Górny
commit: 89848f62714975e8f36daeeda05db1db97f36df8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 20 09:00:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 20 09:09:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89848f62

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  2 -
 dev-python/nbconvert/nbconvert-7.14.2.ebuild | 74 
 dev-python/nbconvert/nbconvert-7.16.0.ebuild | 74 
 3 files changed, 150 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 2fc247f11f6e..f67b03772e28 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,4 +1,2 @@
-DIST nbconvert-7.14.2.tar.gz 852202 BLAKE2B 
195a4f8088ec82d7fcb56b7450878d8e769027bedf64dec82adfb2683936400c74b62ceb2a24d47724584df0cfa0e9c773e53357b412eda0958aa2c4256cb3fd
 SHA512 
79a91b2cacb50af8eb584668b070bf233de4cdf783fa0d9d256c2204de4a97efc5224088811b6f2b5f89015e4180a24da63c5b79a026b1966df157de325114cd
 DIST nbconvert-7.15.0.tar.gz 853363 BLAKE2B 
c417428708279099d8a966ab61d044be1deebbb37757b75a248b8bf50302db8a7ba39a25c0d255777d695f9af93f43f420727c33bdad0a4a239660b7f74cc49a
 SHA512 
bf598cc776ceadadecdec816ec8fd78502cffae399175d22cf184d6e45974fcd0d5e731ef8aa032aec251dcd2a8e5d6077c585c5f70786d4cbe72979e1ad8503
-DIST nbconvert-7.16.0.tar.gz 853637 BLAKE2B 
6fdfe20563813c9d331c7406b74bedb09330c812f8be9e78cad76d4a741fc130dcaad95960a1dc5f6028075b6599db9349fabcab7f08906349501cad21401334
 SHA512 
22e5e5f8d52a27322378da10ecd14b10a14e2a022e7940fbfe2f7c9b9359a00a952d3b32ecd0c0f4959a5d2792630a7a7620dd4476324a773cda840f83aa74f4
 DIST nbconvert-7.16.1.tar.gz 854006 BLAKE2B 
304690bc9c6636efdec1f904314bab6db7805da5608dd929a837d2c56253423c0df1f8c5e5add54deb32e2a60bc6497c823602d1a11d13bb3b1004cc2f5cd4cc
 SHA512 
6a2991eab0b1e981920d7c040535a1bffea037e854b6aeca26a2c185a31305855096f83092348e7dbd102094d5bda860bc893594126e969cfe170d09f7a808d5

diff --git a/dev-python/nbconvert/nbconvert-7.14.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.2.ebuild
deleted file mode 100644
index 5f2a9c069ee1..
--- a/dev-python/nbconvert/nbconvert-7.14.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # crazy qtweb* stuff, perhaps permissions
-   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
-   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
-   )
-
-   # virtx implies nonfatal, make it explicit to avoid confusion
-   nonfatal epytest || die
-}
-
-pkg_postinst() {
-   if ! has_version virtual/pandoc; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this functionality, 
install"
-   einfo "app-text/pandoc or app-text/pandoc-bin."
-   fi
-}

diff --git a/dev-python/nbconvert/nbconvert-7.16.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.0.ebuild
deleted file mode 100644
index 90b36a68a170..
--- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-02-19 Thread Sam James
commit: a7a1b23d2845b9083a610a2822abee8eafd820b1
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 07:55:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 07:55:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a1b23d

dev-python/nbconvert: Stabilize 7.15.0 ALLARCHES, #925043

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-7.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.15.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.15.0.ebuild
index 90b36a68a170..5f2a9c069ee1 100644
--- a/dev-python/nbconvert/nbconvert-7.15.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.15.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-02-19 Thread Michał Górny
commit: 22ad03313c1ea36eb0a304c767d4b903b46e5c1e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 19 15:05:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 19 15:51:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ad0331

dev-python/nbconvert: Bump to 7.16.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.16.1.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index fdf8b5e04ef3..2fc247f11f6e 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
 DIST nbconvert-7.14.2.tar.gz 852202 BLAKE2B 
195a4f8088ec82d7fcb56b7450878d8e769027bedf64dec82adfb2683936400c74b62ceb2a24d47724584df0cfa0e9c773e53357b412eda0958aa2c4256cb3fd
 SHA512 
79a91b2cacb50af8eb584668b070bf233de4cdf783fa0d9d256c2204de4a97efc5224088811b6f2b5f89015e4180a24da63c5b79a026b1966df157de325114cd
 DIST nbconvert-7.15.0.tar.gz 853363 BLAKE2B 
c417428708279099d8a966ab61d044be1deebbb37757b75a248b8bf50302db8a7ba39a25c0d255777d695f9af93f43f420727c33bdad0a4a239660b7f74cc49a
 SHA512 
bf598cc776ceadadecdec816ec8fd78502cffae399175d22cf184d6e45974fcd0d5e731ef8aa032aec251dcd2a8e5d6077c585c5f70786d4cbe72979e1ad8503
 DIST nbconvert-7.16.0.tar.gz 853637 BLAKE2B 
6fdfe20563813c9d331c7406b74bedb09330c812f8be9e78cad76d4a741fc130dcaad95960a1dc5f6028075b6599db9349fabcab7f08906349501cad21401334
 SHA512 
22e5e5f8d52a27322378da10ecd14b10a14e2a022e7940fbfe2f7c9b9359a00a952d3b32ecd0c0f4959a5d2792630a7a7620dd4476324a773cda840f83aa74f4
+DIST nbconvert-7.16.1.tar.gz 854006 BLAKE2B 
304690bc9c6636efdec1f904314bab6db7805da5608dd929a837d2c56253423c0df1f8c5e5add54deb32e2a60bc6497c823602d1a11d13bb3b1004cc2f5cd4cc
 SHA512 
6a2991eab0b1e981920d7c040535a1bffea037e854b6aeca26a2c185a31305855096f83092348e7dbd102094d5bda860bc893594126e969cfe170d09f7a808d5

diff --git a/dev-python/nbconvert/nbconvert-7.16.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.1.ebuild
new file mode 100644
index ..90b36a68a170
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.16.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-02-07 Thread Michał Górny
commit: 88ab68765586737e93eb81416778159f1bf3ff28
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  8 04:14:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  8 04:22:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ab6876

dev-python/nbconvert: Bump to 7.16.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.16.0.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index f898445b8447..fdf8b5e04ef3 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.14.2.tar.gz 852202 BLAKE2B 
195a4f8088ec82d7fcb56b7450878d8e769027bedf64dec82adfb2683936400c74b62ceb2a24d47724584df0cfa0e9c773e53357b412eda0958aa2c4256cb3fd
 SHA512 
79a91b2cacb50af8eb584668b070bf233de4cdf783fa0d9d256c2204de4a97efc5224088811b6f2b5f89015e4180a24da63c5b79a026b1966df157de325114cd
 DIST nbconvert-7.15.0.tar.gz 853363 BLAKE2B 
c417428708279099d8a966ab61d044be1deebbb37757b75a248b8bf50302db8a7ba39a25c0d255777d695f9af93f43f420727c33bdad0a4a239660b7f74cc49a
 SHA512 
bf598cc776ceadadecdec816ec8fd78502cffae399175d22cf184d6e45974fcd0d5e731ef8aa032aec251dcd2a8e5d6077c585c5f70786d4cbe72979e1ad8503
+DIST nbconvert-7.16.0.tar.gz 853637 BLAKE2B 
6fdfe20563813c9d331c7406b74bedb09330c812f8be9e78cad76d4a741fc130dcaad95960a1dc5f6028075b6599db9349fabcab7f08906349501cad21401334
 SHA512 
22e5e5f8d52a27322378da10ecd14b10a14e2a022e7940fbfe2f7c9b9359a00a952d3b32ecd0c0f4959a5d2792630a7a7620dd4476324a773cda840f83aa74f4

diff --git a/dev-python/nbconvert/nbconvert-7.16.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.16.0.ebuild
new file mode 100644
index ..90b36a68a170
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.16.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-02-05 Thread Michał Górny
commit: ab504fea4a06adfa52943d3df6ce01255beda176
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb  6 02:54:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb  6 03:07:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab504fea

dev-python/nbconvert: Bump to 7.15.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.15.0.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 6bb995265f9e..f898445b8447 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
 DIST nbconvert-7.14.2.tar.gz 852202 BLAKE2B 
195a4f8088ec82d7fcb56b7450878d8e769027bedf64dec82adfb2683936400c74b62ceb2a24d47724584df0cfa0e9c773e53357b412eda0958aa2c4256cb3fd
 SHA512 
79a91b2cacb50af8eb584668b070bf233de4cdf783fa0d9d256c2204de4a97efc5224088811b6f2b5f89015e4180a24da63c5b79a026b1966df157de325114cd
+DIST nbconvert-7.15.0.tar.gz 853363 BLAKE2B 
c417428708279099d8a966ab61d044be1deebbb37757b75a248b8bf50302db8a7ba39a25c0d255777d695f9af93f43f420727c33bdad0a4a239660b7f74cc49a
 SHA512 
bf598cc776ceadadecdec816ec8fd78502cffae399175d22cf184d6e45974fcd0d5e731ef8aa032aec251dcd2a8e5d6077c585c5f70786d4cbe72979e1ad8503

diff --git a/dev-python/nbconvert/nbconvert-7.15.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.15.0.ebuild
new file mode 100644
index ..90b36a68a170
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.15.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-02-03 Thread Michał Górny
commit: ce55e48d6d6c5a6f03cdf656d883b992af21640c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb  3 11:38:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb  3 11:44:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce55e48d

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  2 -
 dev-python/nbconvert/nbconvert-7.14.0.ebuild | 82 
 dev-python/nbconvert/nbconvert-7.14.1.ebuild | 74 -
 3 files changed, 158 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index dabb2cd4b0f2..6bb995265f9e 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1 @@
-DIST nbconvert-7.14.0.tar.gz 851778 BLAKE2B 
dcad57a56b1d7070188eb864668e1a12f26fb45ad88b0c566b26bc262bef250559bc4e011280c792d82c614330f38816f5f8fc9c3035d5d218aff8c312b78df6
 SHA512 
140c335c1ad5fa8419f273d102e2f39179edadff96caaba78f3b87118ee7690dee2978981d972ddd06ed3a67182f7d24467f8d0ad44760d1f0d74a2f5dd7ac35
-DIST nbconvert-7.14.1.tar.gz 852119 BLAKE2B 
22248b507220e7fc71fca95a2d43646c9365adc89ec89c2f840705937f2715a070c2d509301cf9252fd0489e2041f0c6f1df38c928ed5e449a3674a2f1639873
 SHA512 
91e29460f746ad6a9db898e27de755c469ba0011d21737f2149d8475c9dcc4442178802b79f890424666d81108a416c1727eaf3de7db13370713ec9cd9b77262
 DIST nbconvert-7.14.2.tar.gz 852202 BLAKE2B 
195a4f8088ec82d7fcb56b7450878d8e769027bedf64dec82adfb2683936400c74b62ceb2a24d47724584df0cfa0e9c773e53357b412eda0958aa2c4256cb3fd
 SHA512 
79a91b2cacb50af8eb584668b070bf233de4cdf783fa0d9d256c2204de4a97efc5224088811b6f2b5f89015e4180a24da63c5b79a026b1966df157de325114cd

diff --git a/dev-python/nbconvert/nbconvert-7.14.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.0.ebuild
deleted file mode 100644
index 4f3fdfbc64b9..
--- a/dev-python/nbconvert/nbconvert-7.14.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # crazy qtweb* stuff, perhaps permissions
-   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
-   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
-   )
-
-   # virtx implies nonfatal, make it explicit to avoid confusion
-   nonfatal epytest || die
-}
-
-pkg_postinst() {
-   if ! has_version virtual/pandoc; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this functionality, 
install"
-   einfo "app-text/pandoc or app-text/pandoc-bin."
-   fi
-}

diff --git a/dev-python/nbconvert/nbconvert-7.14.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.1.ebuild
deleted file mode 100644
index 90b36a68a170..
--- a/dev-python/nbconvert/nbconvert-7.14.1.ebuild
+++ /dev/null

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-02-03 Thread Michał Górny
commit: e4d2414e9a33566134f23f59c34fe18258af8df2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb  3 10:41:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb  3 10:41:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d2414e

dev-python/nbconvert: Remove WD40 keywords

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/nbconvert-7.14.0.ebuild | 2 +-
 dev-python/nbconvert/nbconvert-7.14.1.ebuild | 2 +-
 dev-python/nbconvert/nbconvert-7.14.2.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/nbconvert/nbconvert-7.14.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.0.ebuild
index f43854ba9d21..4f3fdfbc64b9 100644
--- a/dev-python/nbconvert/nbconvert-7.14.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.14.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]

diff --git a/dev-python/nbconvert/nbconvert-7.14.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.1.ebuild
index 0e4d228d0bea..90b36a68a170 100644
--- a/dev-python/nbconvert/nbconvert-7.14.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.14.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]

diff --git a/dev-python/nbconvert/nbconvert-7.14.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.2.ebuild
index 5bcd0dc03026..5f2a9c069ee1 100644
--- a/dev-python/nbconvert/nbconvert-7.14.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.14.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-02-03 Thread Arthur Zamarin
commit: 98c29f20c0b96ea3f8f05926db68dc9c925427dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 10:09:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 10:09:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c29f20

dev-python/nbconvert: Stabilize 7.14.2 ALLARCHES, #923696

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.14.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.2.ebuild
index 0e4d228d0bea..5bcd0dc03026 100644
--- a/dev-python/nbconvert/nbconvert-7.14.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.14.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 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"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-01-18 Thread Michał Górny
commit: bced3b857cc091fee1f38acb37c6a3d5f2da6431
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 18 18:45:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 18 18:46:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bced3b85

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 -
 dev-python/nbconvert/nbconvert-7.13.1.ebuild | 82 
 2 files changed, 83 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 4761cfaa6d31..dabb2cd4b0f2 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,4 +1,3 @@
-DIST nbconvert-7.13.1.tar.gz 851593 BLAKE2B 
aa9895257710b2e759c25f91723a69cdd1a4c27e7910c423ed8818497ae78d6a5896dc2bc312a51d022d3de51a3afc0aecfc03e5ae9814dcea508b79e928
 SHA512 
33fd1bd41ea4b321875ac6a698b1bfd61e69ded672ee0e7ba4d1dd0a5bff7150f56f18f68212dd4a9e997c9642d83c237354fa8a5a62be492d8a292440cbc2d4
 DIST nbconvert-7.14.0.tar.gz 851778 BLAKE2B 
dcad57a56b1d7070188eb864668e1a12f26fb45ad88b0c566b26bc262bef250559bc4e011280c792d82c614330f38816f5f8fc9c3035d5d218aff8c312b78df6
 SHA512 
140c335c1ad5fa8419f273d102e2f39179edadff96caaba78f3b87118ee7690dee2978981d972ddd06ed3a67182f7d24467f8d0ad44760d1f0d74a2f5dd7ac35
 DIST nbconvert-7.14.1.tar.gz 852119 BLAKE2B 
22248b507220e7fc71fca95a2d43646c9365adc89ec89c2f840705937f2715a070c2d509301cf9252fd0489e2041f0c6f1df38c928ed5e449a3674a2f1639873
 SHA512 
91e29460f746ad6a9db898e27de755c469ba0011d21737f2149d8475c9dcc4442178802b79f890424666d81108a416c1727eaf3de7db13370713ec9cd9b77262
 DIST nbconvert-7.14.2.tar.gz 852202 BLAKE2B 
195a4f8088ec82d7fcb56b7450878d8e769027bedf64dec82adfb2683936400c74b62ceb2a24d47724584df0cfa0e9c773e53357b412eda0958aa2c4256cb3fd
 SHA512 
79a91b2cacb50af8eb584668b070bf233de4cdf783fa0d9d256c2204de4a97efc5224088811b6f2b5f89015e4180a24da63c5b79a026b1966df157de325114cd

diff --git a/dev-python/nbconvert/nbconvert-7.13.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.13.1.ebuild
deleted file mode 100644
index f43854ba9d21..
--- a/dev-python/nbconvert/nbconvert-7.13.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # crazy qtweb* stuff, perhaps permissions
-   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
-   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
-   )
-
-   # virtx implies nonfatal, make it explicit to avoid confusion
-   nonfatal epytest || die
-}
-
-pkg_postinst() {
-   if ! has_version virtual/pandoc; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this functionality, 
install"
-   einfo "app-text/pandoc or 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-01-18 Thread Arthur Zamarin
commit: 59f07ee8370fd9dbd52177613f820b7be6357d34
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 18 18:23:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 18 18:23:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f07ee8

dev-python/nbconvert: Stabilize 7.14.0 ALLARCHES, #922429

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.14.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.0.ebuild
index 93752b290252..f43854ba9d21 100644
--- a/dev-python/nbconvert/nbconvert-7.14.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.14.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 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"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-01-16 Thread Michał Górny
commit: 3861ba6f1be3eebf83586b5552940c75fce97c02
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 16 16:53:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 16 17:30:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3861ba6f

dev-python/nbconvert: Bump to 7.14.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.14.2.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 78d20b0c8b3f..4761cfaa6d31 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
 DIST nbconvert-7.13.1.tar.gz 851593 BLAKE2B 
aa9895257710b2e759c25f91723a69cdd1a4c27e7910c423ed8818497ae78d6a5896dc2bc312a51d022d3de51a3afc0aecfc03e5ae9814dcea508b79e928
 SHA512 
33fd1bd41ea4b321875ac6a698b1bfd61e69ded672ee0e7ba4d1dd0a5bff7150f56f18f68212dd4a9e997c9642d83c237354fa8a5a62be492d8a292440cbc2d4
 DIST nbconvert-7.14.0.tar.gz 851778 BLAKE2B 
dcad57a56b1d7070188eb864668e1a12f26fb45ad88b0c566b26bc262bef250559bc4e011280c792d82c614330f38816f5f8fc9c3035d5d218aff8c312b78df6
 SHA512 
140c335c1ad5fa8419f273d102e2f39179edadff96caaba78f3b87118ee7690dee2978981d972ddd06ed3a67182f7d24467f8d0ad44760d1f0d74a2f5dd7ac35
 DIST nbconvert-7.14.1.tar.gz 852119 BLAKE2B 
22248b507220e7fc71fca95a2d43646c9365adc89ec89c2f840705937f2715a070c2d509301cf9252fd0489e2041f0c6f1df38c928ed5e449a3674a2f1639873
 SHA512 
91e29460f746ad6a9db898e27de755c469ba0011d21737f2149d8475c9dcc4442178802b79f890424666d81108a416c1727eaf3de7db13370713ec9cd9b77262
+DIST nbconvert-7.14.2.tar.gz 852202 BLAKE2B 
195a4f8088ec82d7fcb56b7450878d8e769027bedf64dec82adfb2683936400c74b62ceb2a24d47724584df0cfa0e9c773e53357b412eda0958aa2c4256cb3fd
 SHA512 
79a91b2cacb50af8eb584668b070bf233de4cdf783fa0d9d256c2204de4a97efc5224088811b6f2b5f89015e4180a24da63c5b79a026b1966df157de325114cd

diff --git a/dev-python/nbconvert/nbconvert-7.14.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.2.ebuild
new file mode 100644
index ..0e4d228d0bea
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.14.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-01-11 Thread Michał Górny
commit: bda645b0359253a78da2152dcb9df36b9880df2b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 11 14:37:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 11 15:24:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda645b0

dev-python/nbconvert: Bump to 7.14.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.14.1.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index fd0c6ba47581..78d20b0c8b3f 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.13.1.tar.gz 851593 BLAKE2B 
aa9895257710b2e759c25f91723a69cdd1a4c27e7910c423ed8818497ae78d6a5896dc2bc312a51d022d3de51a3afc0aecfc03e5ae9814dcea508b79e928
 SHA512 
33fd1bd41ea4b321875ac6a698b1bfd61e69ded672ee0e7ba4d1dd0a5bff7150f56f18f68212dd4a9e997c9642d83c237354fa8a5a62be492d8a292440cbc2d4
 DIST nbconvert-7.14.0.tar.gz 851778 BLAKE2B 
dcad57a56b1d7070188eb864668e1a12f26fb45ad88b0c566b26bc262bef250559bc4e011280c792d82c614330f38816f5f8fc9c3035d5d218aff8c312b78df6
 SHA512 
140c335c1ad5fa8419f273d102e2f39179edadff96caaba78f3b87118ee7690dee2978981d972ddd06ed3a67182f7d24467f8d0ad44760d1f0d74a2f5dd7ac35
+DIST nbconvert-7.14.1.tar.gz 852119 BLAKE2B 
22248b507220e7fc71fca95a2d43646c9365adc89ec89c2f840705937f2715a070c2d509301cf9252fd0489e2041f0c6f1df38c928ed5e449a3674a2f1639873
 SHA512 
91e29460f746ad6a9db898e27de755c469ba0011d21737f2149d8475c9dcc4442178802b79f890424666d81108a416c1727eaf3de7db13370713ec9cd9b77262

diff --git a/dev-python/nbconvert/nbconvert-7.14.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.1.ebuild
new file mode 100644
index ..0e4d228d0bea
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.14.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-01-06 Thread Michał Górny
commit: 95c8a0a9678aacb45ef6e42016baede8f73c355c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 09:52:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 09:52:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c8a0a9

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  2 -
 dev-python/nbconvert/nbconvert-7.12.0.ebuild | 82 
 dev-python/nbconvert/nbconvert-7.13.0.ebuild | 82 
 3 files changed, 166 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index abea2962e5b0..fd0c6ba47581 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,4 +1,2 @@
-DIST nbconvert-7.12.0.tar.gz 851572 BLAKE2B 
e6f91a29790fc24901bfb527fc4335000af11354090c969d393eb1c95ad9f36c1e65e941a061b20ed884fd4e70316c6cdf1eb7ca115147ecb8a4726f62a98b83
 SHA512 
ba450938e7a907a6b5679e619b79ea6555f81b6f4ca387c3fab94377ce060d5b99424804052855451ec3f6f8a160355d58c6b875bdd3951a16c5dacae19a2c24
-DIST nbconvert-7.13.0.tar.gz 851504 BLAKE2B 
72e745f58f624c4bf8dc05e366e924f734590cb7deaf27ea14229d6cdcca6b057fd1fb47a35bae511c7abb72cf7836203401613cb37ca2541f543b98422204ee
 SHA512 
8d008ccb5e281cd7fd25c384ca1ecf4f3ddd314c07ec1eae079ad2075ca3ed8d92b4d9849fc29a444f8784727cd92335e02154340980c1631d5fc0d6bad956f9
 DIST nbconvert-7.13.1.tar.gz 851593 BLAKE2B 
aa9895257710b2e759c25f91723a69cdd1a4c27e7910c423ed8818497ae78d6a5896dc2bc312a51d022d3de51a3afc0aecfc03e5ae9814dcea508b79e928
 SHA512 
33fd1bd41ea4b321875ac6a698b1bfd61e69ded672ee0e7ba4d1dd0a5bff7150f56f18f68212dd4a9e997c9642d83c237354fa8a5a62be492d8a292440cbc2d4
 DIST nbconvert-7.14.0.tar.gz 851778 BLAKE2B 
dcad57a56b1d7070188eb864668e1a12f26fb45ad88b0c566b26bc262bef250559bc4e011280c792d82c614330f38816f5f8fc9c3035d5d218aff8c312b78df6
 SHA512 
140c335c1ad5fa8419f273d102e2f39179edadff96caaba78f3b87118ee7690dee2978981d972ddd06ed3a67182f7d24467f8d0ad44760d1f0d74a2f5dd7ac35

diff --git a/dev-python/nbconvert/nbconvert-7.12.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.12.0.ebuild
deleted file mode 100644
index 53500dc9c310..
--- a/dev-python/nbconvert/nbconvert-7.12.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # crazy qtweb* stuff, perhaps permissions
-   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
-   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
-   )
-
-   # virtx implies nonfatal, make it explicit to avoid confusion
-   nonfatal epytest || die
-}
-
-pkg_postinst() {
-   if ! has_version virtual/pandoc; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-01-06 Thread Michał Górny
commit: 7170784007d727d2f4b2b51363e9abdce956e3b3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 09:49:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 09:49:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71707840

dev-python/nbconvert: Stabilize 7.13.1 ALLARCHES, #921478

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/nbconvert-7.13.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/nbconvert/nbconvert-7.13.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.13.1.ebuild
index f9b2a54b29af..f43854ba9d21 100644
--- a/dev-python/nbconvert/nbconvert-7.13.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.13.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
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 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"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2024-01-01 Thread Michał Górny
commit: a3489dc11abcdc5bfd2a62301396f90b48adb834
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan  2 04:08:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  2 05:07:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3489dc1

dev-python/nbconvert: Bump to 7.14.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.14.0.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 0ff70a1ff7c0..abea2962e5b0 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
 DIST nbconvert-7.12.0.tar.gz 851572 BLAKE2B 
e6f91a29790fc24901bfb527fc4335000af11354090c969d393eb1c95ad9f36c1e65e941a061b20ed884fd4e70316c6cdf1eb7ca115147ecb8a4726f62a98b83
 SHA512 
ba450938e7a907a6b5679e619b79ea6555f81b6f4ca387c3fab94377ce060d5b99424804052855451ec3f6f8a160355d58c6b875bdd3951a16c5dacae19a2c24
 DIST nbconvert-7.13.0.tar.gz 851504 BLAKE2B 
72e745f58f624c4bf8dc05e366e924f734590cb7deaf27ea14229d6cdcca6b057fd1fb47a35bae511c7abb72cf7836203401613cb37ca2541f543b98422204ee
 SHA512 
8d008ccb5e281cd7fd25c384ca1ecf4f3ddd314c07ec1eae079ad2075ca3ed8d92b4d9849fc29a444f8784727cd92335e02154340980c1631d5fc0d6bad956f9
 DIST nbconvert-7.13.1.tar.gz 851593 BLAKE2B 
aa9895257710b2e759c25f91723a69cdd1a4c27e7910c423ed8818497ae78d6a5896dc2bc312a51d022d3de51a3afc0aecfc03e5ae9814dcea508b79e928
 SHA512 
33fd1bd41ea4b321875ac6a698b1bfd61e69ded672ee0e7ba4d1dd0a5bff7150f56f18f68212dd4a9e997c9642d83c237354fa8a5a62be492d8a292440cbc2d4
+DIST nbconvert-7.14.0.tar.gz 851778 BLAKE2B 
dcad57a56b1d7070188eb864668e1a12f26fb45ad88b0c566b26bc262bef250559bc4e011280c792d82c614330f38816f5f8fc9c3035d5d218aff8c312b78df6
 SHA512 
140c335c1ad5fa8419f273d102e2f39179edadff96caaba78f3b87118ee7690dee2978981d972ddd06ed3a67182f7d24467f8d0ad44760d1f0d74a2f5dd7ac35

diff --git a/dev-python/nbconvert/nbconvert-7.14.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.14.0.ebuild
new file mode 100644
index ..93752b290252
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.14.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-12-22 Thread Michał Górny
commit: 656a31ba80a1b0787dc1b24f980899369bc8d0e3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 22 08:02:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 22 08:30:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656a31ba

dev-python/nbconvert: Bump to 7.13.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.13.1.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index c073225dd457..0ff70a1ff7c0 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.12.0.tar.gz 851572 BLAKE2B 
e6f91a29790fc24901bfb527fc4335000af11354090c969d393eb1c95ad9f36c1e65e941a061b20ed884fd4e70316c6cdf1eb7ca115147ecb8a4726f62a98b83
 SHA512 
ba450938e7a907a6b5679e619b79ea6555f81b6f4ca387c3fab94377ce060d5b99424804052855451ec3f6f8a160355d58c6b875bdd3951a16c5dacae19a2c24
 DIST nbconvert-7.13.0.tar.gz 851504 BLAKE2B 
72e745f58f624c4bf8dc05e366e924f734590cb7deaf27ea14229d6cdcca6b057fd1fb47a35bae511c7abb72cf7836203401613cb37ca2541f543b98422204ee
 SHA512 
8d008ccb5e281cd7fd25c384ca1ecf4f3ddd314c07ec1eae079ad2075ca3ed8d92b4d9849fc29a444f8784727cd92335e02154340980c1631d5fc0d6bad956f9
+DIST nbconvert-7.13.1.tar.gz 851593 BLAKE2B 
aa9895257710b2e759c25f91723a69cdd1a4c27e7910c423ed8818497ae78d6a5896dc2bc312a51d022d3de51a3afc0aecfc03e5ae9814dcea508b79e928
 SHA512 
33fd1bd41ea4b321875ac6a698b1bfd61e69ded672ee0e7ba4d1dd0a5bff7150f56f18f68212dd4a9e997c9642d83c237354fa8a5a62be492d8a292440cbc2d4

diff --git a/dev-python/nbconvert/nbconvert-7.13.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.13.1.ebuild
new file mode 100644
index ..f9b2a54b29af
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.13.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-12-20 Thread Michał Górny
commit: 7dd35c270b51160e7b810e8a24cee62a6abba83e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 20 15:55:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 20 15:55:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd35c27

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 -
 dev-python/nbconvert/nbconvert-7.11.0.ebuild | 82 
 2 files changed, 83 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 9765d0dd6e13..c073225dd457 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,2 @@
-DIST nbconvert-7.11.0.tar.gz 851158 BLAKE2B 
0506acda6a645ffba6771f600c63f0c37705481021b716a2b5ec61b49f2b9da490beac7a1fec67718d091d7bfcf82d7f07b68e207573ca5c08271fc502214eb1
 SHA512 
097e740413520b943afea11e2b797fbb163e1c34b79932597ec1c5a2c64bbb9342e4b3e1f0ab7e4d6dbdaa736d747650d8e0e50da0e4db5398151da8c3b57c59
 DIST nbconvert-7.12.0.tar.gz 851572 BLAKE2B 
e6f91a29790fc24901bfb527fc4335000af11354090c969d393eb1c95ad9f36c1e65e941a061b20ed884fd4e70316c6cdf1eb7ca115147ecb8a4726f62a98b83
 SHA512 
ba450938e7a907a6b5679e619b79ea6555f81b6f4ca387c3fab94377ce060d5b99424804052855451ec3f6f8a160355d58c6b875bdd3951a16c5dacae19a2c24
 DIST nbconvert-7.13.0.tar.gz 851504 BLAKE2B 
72e745f58f624c4bf8dc05e366e924f734590cb7deaf27ea14229d6cdcca6b057fd1fb47a35bae511c7abb72cf7836203401613cb37ca2541f543b98422204ee
 SHA512 
8d008ccb5e281cd7fd25c384ca1ecf4f3ddd314c07ec1eae079ad2075ca3ed8d92b4d9849fc29a444f8784727cd92335e02154340980c1631d5fc0d6bad956f9

diff --git a/dev-python/nbconvert/nbconvert-7.11.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.11.0.ebuild
deleted file mode 100644
index 53500dc9c310..
--- a/dev-python/nbconvert/nbconvert-7.11.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # crazy qtweb* stuff, perhaps permissions
-   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
-   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
-   )
-
-   # virtx implies nonfatal, make it explicit to avoid confusion
-   nonfatal epytest || die
-}
-
-pkg_postinst() {
-   if ! has_version virtual/pandoc; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this functionality, 
install"
-   einfo "app-text/pandoc or app-text/pandoc-bin."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-12-20 Thread Michał Górny
commit: 537c2f8de5f3b063fc3840224ba93dc8e08e684d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 20 15:51:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 20 15:51:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537c2f8d

dev-python/nbconvert: Stabilize 7.12.0 ALLARCHES, #920410

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/nbconvert-7.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.12.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.12.0.ebuild
index e6d12ff02703..53500dc9c310 100644
--- a/dev-python/nbconvert/nbconvert-7.12.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 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"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-12-18 Thread Michał Górny
commit: e6612c14b13a3e864fdea8bf1ff25ffcb8e9a094
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 18 16:53:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 18 16:53:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6612c14

dev-python/nbconvert: Bump to 7.13.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.13.0.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 9b6d637661f8..9765d0dd6e13 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.11.0.tar.gz 851158 BLAKE2B 
0506acda6a645ffba6771f600c63f0c37705481021b716a2b5ec61b49f2b9da490beac7a1fec67718d091d7bfcf82d7f07b68e207573ca5c08271fc502214eb1
 SHA512 
097e740413520b943afea11e2b797fbb163e1c34b79932597ec1c5a2c64bbb9342e4b3e1f0ab7e4d6dbdaa736d747650d8e0e50da0e4db5398151da8c3b57c59
 DIST nbconvert-7.12.0.tar.gz 851572 BLAKE2B 
e6f91a29790fc24901bfb527fc4335000af11354090c969d393eb1c95ad9f36c1e65e941a061b20ed884fd4e70316c6cdf1eb7ca115147ecb8a4726f62a98b83
 SHA512 
ba450938e7a907a6b5679e619b79ea6555f81b6f4ca387c3fab94377ce060d5b99424804052855451ec3f6f8a160355d58c6b875bdd3951a16c5dacae19a2c24
+DIST nbconvert-7.13.0.tar.gz 851504 BLAKE2B 
72e745f58f624c4bf8dc05e366e924f734590cb7deaf27ea14229d6cdcca6b057fd1fb47a35bae511c7abb72cf7836203401613cb37ca2541f543b98422204ee
 SHA512 
8d008ccb5e281cd7fd25c384ca1ecf4f3ddd314c07ec1eae079ad2075ca3ed8d92b4d9849fc29a444f8784727cd92335e02154340980c1631d5fc0d6bad956f9

diff --git a/dev-python/nbconvert/nbconvert-7.13.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.13.0.ebuild
new file mode 100644
index ..f9b2a54b29af
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.13.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-12-04 Thread Arthur Zamarin
commit: 36b79fddc2f1f0740838d18c08cccdf491815e10
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:31:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b79fdd

dev-python/nbconvert: add 7.12.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.12.0.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index bd46da416051..9b6d637661f8 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
 DIST nbconvert-7.11.0.tar.gz 851158 BLAKE2B 
0506acda6a645ffba6771f600c63f0c37705481021b716a2b5ec61b49f2b9da490beac7a1fec67718d091d7bfcf82d7f07b68e207573ca5c08271fc502214eb1
 SHA512 
097e740413520b943afea11e2b797fbb163e1c34b79932597ec1c5a2c64bbb9342e4b3e1f0ab7e4d6dbdaa736d747650d8e0e50da0e4db5398151da8c3b57c59
+DIST nbconvert-7.12.0.tar.gz 851572 BLAKE2B 
e6f91a29790fc24901bfb527fc4335000af11354090c969d393eb1c95ad9f36c1e65e941a061b20ed884fd4e70316c6cdf1eb7ca115147ecb8a4726f62a98b83
 SHA512 
ba450938e7a907a6b5679e619b79ea6555f81b6f4ca387c3fab94377ce060d5b99424804052855451ec3f6f8a160355d58c6b875bdd3951a16c5dacae19a2c24

diff --git a/dev-python/nbconvert/nbconvert-7.12.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.12.0.ebuild
new file mode 100644
index ..e6d12ff02703
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.12.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-11-29 Thread Michał Górny
commit: 8c57b55d53fa9f1ffee7b61c3f70f53567e787c7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 10:27:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 10:27:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c57b55d

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  2 -
 dev-python/nbconvert/nbconvert-7.10.0.ebuild | 82 
 dev-python/nbconvert/nbconvert-7.9.2.ebuild  | 82 
 3 files changed, 166 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 1f8129624bb3..bd46da416051 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1 @@
-DIST nbconvert-7.10.0.tar.gz 850541 BLAKE2B 
ab0fbe4ab21c123dacfca5780c108b158c09db1046c999ccf07e0f3621e9d50ebf900df5df9b531aae76b53f283179fcb659a37d5a72c7713e37af48b10ed300
 SHA512 
b04bd5a20b9284fbab66e6bd8aa165d07e2a2dba51c478e421eae67ec9ac139e2bbc5bc1eec15b7ad23757125747016abc8de0de905794af142523f1ee0683c4
 DIST nbconvert-7.11.0.tar.gz 851158 BLAKE2B 
0506acda6a645ffba6771f600c63f0c37705481021b716a2b5ec61b49f2b9da490beac7a1fec67718d091d7bfcf82d7f07b68e207573ca5c08271fc502214eb1
 SHA512 
097e740413520b943afea11e2b797fbb163e1c34b79932597ec1c5a2c64bbb9342e4b3e1f0ab7e4d6dbdaa736d747650d8e0e50da0e4db5398151da8c3b57c59
-DIST nbconvert-7.9.2.tar.gz 850333 BLAKE2B 
d2d2b6f04e879a78151e606c24b03dd4655b37cc13a1302d7d7a8fd880d9728f0a144f25aefbfaa4b63d4a510811ee6af6d92cf9506d2c1718d7b319cb7ef745
 SHA512 
43ed36aae813f77bfd50aebfed4c650e552fc5a438e607b924aa2907f23c53c61ec3ddff1051d77e8b0ad968fcef17e6b010b1e7876b17b380d2e12cfeecf631

diff --git a/dev-python/nbconvert/nbconvert-7.10.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.10.0.ebuild
deleted file mode 100644
index e0161089c7f2..
--- a/dev-python/nbconvert/nbconvert-7.10.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# 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_{10..12} )
-
-inherit distutils-r1 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # crazy qtweb* stuff, perhaps permissions
-   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
-   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
-   )
-
-   # virtx implies nonfatal, make it explicit to avoid confusion
-   nonfatal epytest -n "$(makeopts_jobs)" || die
-}
-
-pkg_postinst() {
-   if ! has_version virtual/pandoc; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this functionality, 
install"
-   einfo "app-text/pandoc or app-text/pandoc-bin."
-   fi
-}

diff --git a/dev-python/nbconvert/nbconvert-7.9.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-11-29 Thread Michał Górny
commit: cc2923afaadb4304547b989aff4d5452d49ded0f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 10:26:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 10:26:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2923af

dev-python/nbconvert: Stabilize 7.11.0 ALLARCHES, #918778

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/nbconvert-7.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.11.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.11.0.ebuild
index e6d12ff02703..53500dc9c310 100644
--- a/dev-python/nbconvert/nbconvert-7.11.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 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"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-11-20 Thread Michał Górny
commit: 973f8da935d0c3e67d627bfa33ac07ddd05d060a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 13:56:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 15:02:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973f8da9

dev-python/nbconvert: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/nbconvert-7.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.11.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.11.0.ebuild
index 9c8f8f3e14fd..e6d12ff02703 100644
--- a/dev-python/nbconvert/nbconvert-7.11.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.11.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi virtualx
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-11-07 Thread Michał Górny
commit: 596e0aa0bce5c5e8aba68201d202a744170aadb1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 14:44:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 15:19:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596e0aa0

dev-python/nbconvert: Bump to 7.11.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.11.0.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index a31e44668702..1f8129624bb3 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.10.0.tar.gz 850541 BLAKE2B 
ab0fbe4ab21c123dacfca5780c108b158c09db1046c999ccf07e0f3621e9d50ebf900df5df9b531aae76b53f283179fcb659a37d5a72c7713e37af48b10ed300
 SHA512 
b04bd5a20b9284fbab66e6bd8aa165d07e2a2dba51c478e421eae67ec9ac139e2bbc5bc1eec15b7ad23757125747016abc8de0de905794af142523f1ee0683c4
+DIST nbconvert-7.11.0.tar.gz 851158 BLAKE2B 
0506acda6a645ffba6771f600c63f0c37705481021b716a2b5ec61b49f2b9da490beac7a1fec67718d091d7bfcf82d7f07b68e207573ca5c08271fc502214eb1
 SHA512 
097e740413520b943afea11e2b797fbb163e1c34b79932597ec1c5a2c64bbb9342e4b3e1f0ab7e4d6dbdaa736d747650d8e0e50da0e4db5398151da8c3b57c59
 DIST nbconvert-7.9.2.tar.gz 850333 BLAKE2B 
d2d2b6f04e879a78151e606c24b03dd4655b37cc13a1302d7d7a8fd880d9728f0a144f25aefbfaa4b63d4a510811ee6af6d92cf9506d2c1718d7b319cb7ef745
 SHA512 
43ed36aae813f77bfd50aebfed4c650e552fc5a438e607b924aa2907f23c53c61ec3ddff1051d77e8b0ad968fcef17e6b010b1e7876b17b380d2e12cfeecf631

diff --git a/dev-python/nbconvert/nbconvert-7.11.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.11.0.ebuild
new file mode 100644
index ..03f935b8be1a
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.11.0.ebuild
@@ -0,0 +1,82 @@
+# 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_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-11-05 Thread Michał Górny
commit: 1c6e61f8cc7143c06dcf0d114d2fe3fc7543e470
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  5 20:24:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  5 20:57:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c6e61f8

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  2 -
 dev-python/nbconvert/nbconvert-7.8.0.ebuild | 93 -
 dev-python/nbconvert/nbconvert-7.9.1.ebuild | 82 -
 3 files changed, 177 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 07d1c2d67183..a31e44668702 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,4 +1,2 @@
 DIST nbconvert-7.10.0.tar.gz 850541 BLAKE2B 
ab0fbe4ab21c123dacfca5780c108b158c09db1046c999ccf07e0f3621e9d50ebf900df5df9b531aae76b53f283179fcb659a37d5a72c7713e37af48b10ed300
 SHA512 
b04bd5a20b9284fbab66e6bd8aa165d07e2a2dba51c478e421eae67ec9ac139e2bbc5bc1eec15b7ad23757125747016abc8de0de905794af142523f1ee0683c4
-DIST nbconvert-7.8.0.tar.gz 850287 BLAKE2B 
c499f9df8dd7eb4d337f0b7b6f79cb6046361900747fc1cbd84426b2fda35f9e453002341b322b32f04187e0fd3e375dcc4338e3b4bc7455ddc4f2185a69ed1d
 SHA512 
e332f5561050244c79e728c71e51b9ecd66c99c1550bb95bc3cb710b1bb67a3513c0a7c00cb3e333c032e5228f251b7be036162c77cb375900c5eacc923fc197
-DIST nbconvert-7.9.1.tar.gz 850278 BLAKE2B 
718eb528911c85f7a60285590fdf6d0bea6b9f6a11b9764506cfeb46ace20b32582947a7f63f7c1a8c3d631cc2b032a683cabcad9f52414a260a05acc717d1dc
 SHA512 
d50cec9fdb89d1b6e31fe24aa9146207aea86438b96d8f7a5d9ee4d18f41f0c53ae1855e0701d2ddceb00b5e97bf849c63790a674ac2346546ab7285ee3c9a6e
 DIST nbconvert-7.9.2.tar.gz 850333 BLAKE2B 
d2d2b6f04e879a78151e606c24b03dd4655b37cc13a1302d7d7a8fd880d9728f0a144f25aefbfaa4b63d4a510811ee6af6d92cf9506d2c1718d7b319cb7ef745
 SHA512 
43ed36aae813f77bfd50aebfed4c650e552fc5a438e607b924aa2907f23c53c61ec3ddff1051d77e8b0ad968fcef17e6b010b1e7876b17b380d2e12cfeecf631

diff --git a/dev-python/nbconvert/nbconvert-7.8.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.8.0.ebuild
deleted file mode 100644
index c503ec9a03d4..
--- a/dev-python/nbconvert/nbconvert-7.8.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# 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_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Missing pyppeteer for now
-   # TODO: Doesn't skip?
-   nbconvert/exporters/tests/test_webpdf.py
-   # Needs pyppeteer too
-   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
-   # TODO
-   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
-   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # latex failing, might be too new pandoc
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-11-05 Thread Arthur Zamarin
commit: 14ed57a44c971e41ef1007a71a81152226c747a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov  5 19:20:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov  5 19:20:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ed57a4

dev-python/nbconvert: Stabilize 7.9.2 ALLARCHES, #916925

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.9.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
index e0161089c7f2..fd96be1eb3ea 100644
--- a/dev-python/nbconvert/nbconvert-7.9.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-10-30 Thread Michał Górny
commit: bed744b4b3dcab3990bd60f661438ff32340fc49
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 30 17:00:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 30 18:04:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed744b4

dev-python/nbconvert: Bump to 7.10.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.10.0.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index b44fc24ff720..07d1c2d67183 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
+DIST nbconvert-7.10.0.tar.gz 850541 BLAKE2B 
ab0fbe4ab21c123dacfca5780c108b158c09db1046c999ccf07e0f3621e9d50ebf900df5df9b531aae76b53f283179fcb659a37d5a72c7713e37af48b10ed300
 SHA512 
b04bd5a20b9284fbab66e6bd8aa165d07e2a2dba51c478e421eae67ec9ac139e2bbc5bc1eec15b7ad23757125747016abc8de0de905794af142523f1ee0683c4
 DIST nbconvert-7.8.0.tar.gz 850287 BLAKE2B 
c499f9df8dd7eb4d337f0b7b6f79cb6046361900747fc1cbd84426b2fda35f9e453002341b322b32f04187e0fd3e375dcc4338e3b4bc7455ddc4f2185a69ed1d
 SHA512 
e332f5561050244c79e728c71e51b9ecd66c99c1550bb95bc3cb710b1bb67a3513c0a7c00cb3e333c032e5228f251b7be036162c77cb375900c5eacc923fc197
 DIST nbconvert-7.9.1.tar.gz 850278 BLAKE2B 
718eb528911c85f7a60285590fdf6d0bea6b9f6a11b9764506cfeb46ace20b32582947a7f63f7c1a8c3d631cc2b032a683cabcad9f52414a260a05acc717d1dc
 SHA512 
d50cec9fdb89d1b6e31fe24aa9146207aea86438b96d8f7a5d9ee4d18f41f0c53ae1855e0701d2ddceb00b5e97bf849c63790a674ac2346546ab7285ee3c9a6e
 DIST nbconvert-7.9.2.tar.gz 850333 BLAKE2B 
d2d2b6f04e879a78151e606c24b03dd4655b37cc13a1302d7d7a8fd880d9728f0a144f25aefbfaa4b63d4a510811ee6af6d92cf9506d2c1718d7b319cb7ef745
 SHA512 
43ed36aae813f77bfd50aebfed4c650e552fc5a438e607b924aa2907f23c53c61ec3ddff1051d77e8b0ad968fcef17e6b010b1e7876b17b380d2e12cfeecf631

diff --git a/dev-python/nbconvert/nbconvert-7.10.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.10.0.ebuild
new file mode 100644
index ..e0161089c7f2
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.10.0.ebuild
@@ -0,0 +1,82 @@
+# 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_{10..12} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest -n "$(makeopts_jobs)" || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-10-24 Thread Michał Górny
commit: a94a389943a4a390db53a6c6242023369233ebfe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 16:56:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94a3899

dev-python/nbconvert: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/nbconvert-7.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.9.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
index c3ac4e5d1e50..e0161089c7f2 100644
--- a/dev-python/nbconvert/nbconvert-7.9.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 multiprocessing pypi virtualx
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-10-04 Thread Michał Górny
commit: 7412fe7399fae12a469dfa0f9f80c9b34660ad7c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  5 02:51:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  5 02:51:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7412fe73

dev-python/nbconvert: Bump to 7.9.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.9.2.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 77368b379180..b44fc24ff720 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.8.0.tar.gz 850287 BLAKE2B 
c499f9df8dd7eb4d337f0b7b6f79cb6046361900747fc1cbd84426b2fda35f9e453002341b322b32f04187e0fd3e375dcc4338e3b4bc7455ddc4f2185a69ed1d
 SHA512 
e332f5561050244c79e728c71e51b9ecd66c99c1550bb95bc3cb710b1bb67a3513c0a7c00cb3e333c032e5228f251b7be036162c77cb375900c5eacc923fc197
 DIST nbconvert-7.9.1.tar.gz 850278 BLAKE2B 
718eb528911c85f7a60285590fdf6d0bea6b9f6a11b9764506cfeb46ace20b32582947a7f63f7c1a8c3d631cc2b032a683cabcad9f52414a260a05acc717d1dc
 SHA512 
d50cec9fdb89d1b6e31fe24aa9146207aea86438b96d8f7a5d9ee4d18f41f0c53ae1855e0701d2ddceb00b5e97bf849c63790a674ac2346546ab7285ee3c9a6e
+DIST nbconvert-7.9.2.tar.gz 850333 BLAKE2B 
d2d2b6f04e879a78151e606c24b03dd4655b37cc13a1302d7d7a8fd880d9728f0a144f25aefbfaa4b63d4a510811ee6af6d92cf9506d2c1718d7b319cb7ef745
 SHA512 
43ed36aae813f77bfd50aebfed4c650e552fc5a438e607b924aa2907f23c53c61ec3ddff1051d77e8b0ad968fcef17e6b010b1e7876b17b380d2e12cfeecf631

diff --git a/dev-python/nbconvert/nbconvert-7.9.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
new file mode 100644
index ..c3ac4e5d1e50
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
@@ -0,0 +1,82 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest -n "$(makeopts_jobs)" || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-10-04 Thread Michał Górny
commit: 491015671426efd953c36cc3840073471f540e33
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  4 17:28:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  4 17:43:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49101567

dev-python/nbconvert: Bump to 7.9.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.9.1.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 55201c9c2091..77368b379180 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
 DIST nbconvert-7.8.0.tar.gz 850287 BLAKE2B 
c499f9df8dd7eb4d337f0b7b6f79cb6046361900747fc1cbd84426b2fda35f9e453002341b322b32f04187e0fd3e375dcc4338e3b4bc7455ddc4f2185a69ed1d
 SHA512 
e332f5561050244c79e728c71e51b9ecd66c99c1550bb95bc3cb710b1bb67a3513c0a7c00cb3e333c032e5228f251b7be036162c77cb375900c5eacc923fc197
+DIST nbconvert-7.9.1.tar.gz 850278 BLAKE2B 
718eb528911c85f7a60285590fdf6d0bea6b9f6a11b9764506cfeb46ace20b32582947a7f63f7c1a8c3d631cc2b032a683cabcad9f52414a260a05acc717d1dc
 SHA512 
d50cec9fdb89d1b6e31fe24aa9146207aea86438b96d8f7a5d9ee4d18f41f0c53ae1855e0701d2ddceb00b5e97bf849c63790a674ac2346546ab7285ee3c9a6e

diff --git a/dev-python/nbconvert/nbconvert-7.9.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.9.1.ebuild
new file mode 100644
index ..c3ac4e5d1e50
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.9.1.ebuild
@@ -0,0 +1,82 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest -n "$(makeopts_jobs)" || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-09-16 Thread Michał Górny
commit: 57a121f6116d74bc77d2271a46e5b91a8199af30
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 17 04:35:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 17 04:44:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a121f6

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  2 -
 dev-python/nbconvert/nbconvert-7.7.3.ebuild | 93 -
 dev-python/nbconvert/nbconvert-7.7.4.ebuild | 93 -
 3 files changed, 188 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index d2ebbcc9f44a..55201c9c2091 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1 @@
-DIST nbconvert-7.7.3.tar.gz 849762 BLAKE2B 
a887fc2bbb7978fdcabbaa46ea391a9b42ba904609ee0a67fc59f1d66373ee2d4cc6328b4c39a7deb77f5bb87c503dc61f7c3a5ce04e36a8149fe7ece42fab46
 SHA512 
8b6f5b05c89e4931716ecd7de1d16be54284a0c5699439f896f9c08bf3d88f930e6e6cf2fa688132a6c7b93ccd11be9526cc08732d4c28ccf3854f402e21fe82
-DIST nbconvert-7.7.4.tar.gz 849858 BLAKE2B 
e7260b7cd6d315fc7ca70ef272a72b2b85557813caadc5c89964a21cf85c5cda186921d16685f2abc8f0a34b1b78a9c5c03b8bbb5308a31363f6af3ecbd4c721
 SHA512 
4af508cabfcff9c3bfd56fcb7e002f3af0a3edb1209ffb6dd48ab79f8ce24d0d7abe87398117fe41dd8d704bb8bf292a785826f1bb6e8be124a761a317fcb015
 DIST nbconvert-7.8.0.tar.gz 850287 BLAKE2B 
c499f9df8dd7eb4d337f0b7b6f79cb6046361900747fc1cbd84426b2fda35f9e453002341b322b32f04187e0fd3e375dcc4338e3b4bc7455ddc4f2185a69ed1d
 SHA512 
e332f5561050244c79e728c71e51b9ecd66c99c1550bb95bc3cb710b1bb67a3513c0a7c00cb3e333c032e5228f251b7be036162c77cb375900c5eacc923fc197

diff --git a/dev-python/nbconvert/nbconvert-7.7.3.ebuild 
b/dev-python/nbconvert/nbconvert-7.7.3.ebuild
deleted file mode 100644
index c503ec9a03d4..
--- a/dev-python/nbconvert/nbconvert-7.7.3.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# 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_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Missing pyppeteer for now
-   # TODO: Doesn't skip?
-   nbconvert/exporters/tests/test_webpdf.py
-   # Needs pyppeteer too
-   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
-   # TODO
-   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
-   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # latex failing, might be too new pandoc
-   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
-   nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf
-   # too new pandoc but we don't have old anymore
-   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-09-16 Thread Sam James
commit: 7ebce44eb9a94da58e282b625f92164301122035
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 16 22:58:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 16 22:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebce44e

dev-python/nbconvert: Stabilize 7.8.0 ALLARCHES, #914319

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-7.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.8.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.8.0.ebuild
index 8243caec62c7..c503ec9a03d4 100644
--- a/dev-python/nbconvert/nbconvert-7.8.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-08-29 Thread Michał Górny
commit: 487f38fa962e848fa055da73d301ac9c97284ecd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 30 03:02:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 30 03:02:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487f38fa

dev-python/nbconvert: Bump to 7.8.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.8.0.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 763d7d59fd07..d2ebbcc9f44a 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.7.3.tar.gz 849762 BLAKE2B 
a887fc2bbb7978fdcabbaa46ea391a9b42ba904609ee0a67fc59f1d66373ee2d4cc6328b4c39a7deb77f5bb87c503dc61f7c3a5ce04e36a8149fe7ece42fab46
 SHA512 
8b6f5b05c89e4931716ecd7de1d16be54284a0c5699439f896f9c08bf3d88f930e6e6cf2fa688132a6c7b93ccd11be9526cc08732d4c28ccf3854f402e21fe82
 DIST nbconvert-7.7.4.tar.gz 849858 BLAKE2B 
e7260b7cd6d315fc7ca70ef272a72b2b85557813caadc5c89964a21cf85c5cda186921d16685f2abc8f0a34b1b78a9c5c03b8bbb5308a31363f6af3ecbd4c721
 SHA512 
4af508cabfcff9c3bfd56fcb7e002f3af0a3edb1209ffb6dd48ab79f8ce24d0d7abe87398117fe41dd8d704bb8bf292a785826f1bb6e8be124a761a317fcb015
+DIST nbconvert-7.8.0.tar.gz 850287 BLAKE2B 
c499f9df8dd7eb4d337f0b7b6f79cb6046361900747fc1cbd84426b2fda35f9e453002341b322b32f04187e0fd3e375dcc4338e3b4bc7455ddc4f2185a69ed1d
 SHA512 
e332f5561050244c79e728c71e51b9ecd66c99c1550bb95bc3cb710b1bb67a3513c0a7c00cb3e333c032e5228f251b7be036162c77cb375900c5eacc923fc197

diff --git a/dev-python/nbconvert/nbconvert-7.8.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.8.0.ebuild
new file mode 100644
index ..8243caec62c7
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.8.0.ebuild
@@ -0,0 +1,93 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
+   nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf
+   # too new pandoc but we don't have old anymore
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_pandoc_available
+   # crazy qtweb* 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-08-19 Thread Michał Górny
commit: 13e6d2e09fc4909f99ee7e45344f1b6f24574104
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 18:19:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 18:28:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e6d2e0

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  2 -
 dev-python/nbconvert/nbconvert-7.6.0.ebuild | 92 
 dev-python/nbconvert/nbconvert-7.7.2.ebuild | 93 -
 3 files changed, 187 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 1ec1fee08063..763d7d59fd07 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,4 +1,2 @@
-DIST nbconvert-7.6.0.tar.gz 886726 BLAKE2B 
9623b10adf08f06921c7b162018a747ef02e47a99c9663261247af2ee895ca66d310c42bcfb8717009b8fd9e8da4a088c5d8369f0ebe5a570a1439d3ea0db37e
 SHA512 
70870b875c0045796004ada5ea3ec5402339392419919c11f2713f07cb0f35605f8902a1e965706c13b972fa4d7785d4941834bd9565e3b3c8afde2a9d2868c9
-DIST nbconvert-7.7.2.tar.gz 849694 BLAKE2B 
20fb4f9385e5c0d7288974b1c2fb76529b48ac32a21a786e06844d001dfda94643250e54d484809d02c056378429b352ef17559790197305fdeffbe27722d1b2
 SHA512 
9a92efa3522eb38f975db82a5ea4559833cf30bb65c03f1a2895bc7e4f95c691aca3a8f8e48b0105e44e8428062ee82883480655442ca5fb215b48df45937a09
 DIST nbconvert-7.7.3.tar.gz 849762 BLAKE2B 
a887fc2bbb7978fdcabbaa46ea391a9b42ba904609ee0a67fc59f1d66373ee2d4cc6328b4c39a7deb77f5bb87c503dc61f7c3a5ce04e36a8149fe7ece42fab46
 SHA512 
8b6f5b05c89e4931716ecd7de1d16be54284a0c5699439f896f9c08bf3d88f930e6e6cf2fa688132a6c7b93ccd11be9526cc08732d4c28ccf3854f402e21fe82
 DIST nbconvert-7.7.4.tar.gz 849858 BLAKE2B 
e7260b7cd6d315fc7ca70ef272a72b2b85557813caadc5c89964a21cf85c5cda186921d16685f2abc8f0a34b1b78a9c5c03b8bbb5308a31363f6af3ecbd4c721
 SHA512 
4af508cabfcff9c3bfd56fcb7e002f3af0a3edb1209ffb6dd48ab79f8ce24d0d7abe87398117fe41dd8d704bb8bf292a785826f1bb6e8be124a761a317fcb015

diff --git a/dev-python/nbconvert/nbconvert-7.6.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.6.0.ebuild
deleted file mode 100644
index 759da74de6ed..
--- a/dev-python/nbconvert/nbconvert-7.6.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# 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_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Missing pyppeteer for now
-   # TODO: Doesn't skip?
-   nbconvert/exporters/tests/test_webpdf.py
-   # Needs pyppeteer too
-   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
-   # TODO
-   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
-   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
-   # latex failing, might be too new pandoc
-   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-08-19 Thread Arthur Zamarin
commit: 138179fc7a34c285e939c2982c0d933cc0cc885e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 19 18:03:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 19 18:03:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138179fc

dev-python/nbconvert: Stabilize 7.7.3 ALLARCHES, #912617

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.7.3.ebuild 
b/dev-python/nbconvert/nbconvert-7.7.3.ebuild
index 8243caec62c7..c503ec9a03d4 100644
--- a/dev-python/nbconvert/nbconvert-7.7.3.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.7.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-08-17 Thread Michał Górny
commit: fe0b1f80e6d5989b123e3047e80239a893f1b8e8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 17 07:53:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 17 08:36:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0b1f80

dev-python/nbconvert: Bump to 7.7.4

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.7.4.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index dc880022501d..1ec1fee08063 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
 DIST nbconvert-7.6.0.tar.gz 886726 BLAKE2B 
9623b10adf08f06921c7b162018a747ef02e47a99c9663261247af2ee895ca66d310c42bcfb8717009b8fd9e8da4a088c5d8369f0ebe5a570a1439d3ea0db37e
 SHA512 
70870b875c0045796004ada5ea3ec5402339392419919c11f2713f07cb0f35605f8902a1e965706c13b972fa4d7785d4941834bd9565e3b3c8afde2a9d2868c9
 DIST nbconvert-7.7.2.tar.gz 849694 BLAKE2B 
20fb4f9385e5c0d7288974b1c2fb76529b48ac32a21a786e06844d001dfda94643250e54d484809d02c056378429b352ef17559790197305fdeffbe27722d1b2
 SHA512 
9a92efa3522eb38f975db82a5ea4559833cf30bb65c03f1a2895bc7e4f95c691aca3a8f8e48b0105e44e8428062ee82883480655442ca5fb215b48df45937a09
 DIST nbconvert-7.7.3.tar.gz 849762 BLAKE2B 
a887fc2bbb7978fdcabbaa46ea391a9b42ba904609ee0a67fc59f1d66373ee2d4cc6328b4c39a7deb77f5bb87c503dc61f7c3a5ce04e36a8149fe7ece42fab46
 SHA512 
8b6f5b05c89e4931716ecd7de1d16be54284a0c5699439f896f9c08bf3d88f930e6e6cf2fa688132a6c7b93ccd11be9526cc08732d4c28ccf3854f402e21fe82
+DIST nbconvert-7.7.4.tar.gz 849858 BLAKE2B 
e7260b7cd6d315fc7ca70ef272a72b2b85557813caadc5c89964a21cf85c5cda186921d16685f2abc8f0a34b1b78a9c5c03b8bbb5308a31363f6af3ecbd4c721
 SHA512 
4af508cabfcff9c3bfd56fcb7e002f3af0a3edb1209ffb6dd48ab79f8ce24d0d7abe87398117fe41dd8d704bb8bf292a785826f1bb6e8be124a761a317fcb015

diff --git a/dev-python/nbconvert/nbconvert-7.7.4.ebuild 
b/dev-python/nbconvert/nbconvert-7.7.4.ebuild
new file mode 100644
index ..8243caec62c7
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.7.4.ebuild
@@ -0,0 +1,93 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-07-26 Thread Michał Górny
commit: 3a9b83b49853c89396c2c6cbbd284456c881d4d7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 26 05:13:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 26 06:03:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9b83b4

dev-python/nbconvert: Bump to 7.7.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.7.3.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 8432736d34d2..dc880022501d 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.6.0.tar.gz 886726 BLAKE2B 
9623b10adf08f06921c7b162018a747ef02e47a99c9663261247af2ee895ca66d310c42bcfb8717009b8fd9e8da4a088c5d8369f0ebe5a570a1439d3ea0db37e
 SHA512 
70870b875c0045796004ada5ea3ec5402339392419919c11f2713f07cb0f35605f8902a1e965706c13b972fa4d7785d4941834bd9565e3b3c8afde2a9d2868c9
 DIST nbconvert-7.7.2.tar.gz 849694 BLAKE2B 
20fb4f9385e5c0d7288974b1c2fb76529b48ac32a21a786e06844d001dfda94643250e54d484809d02c056378429b352ef17559790197305fdeffbe27722d1b2
 SHA512 
9a92efa3522eb38f975db82a5ea4559833cf30bb65c03f1a2895bc7e4f95c691aca3a8f8e48b0105e44e8428062ee82883480655442ca5fb215b48df45937a09
+DIST nbconvert-7.7.3.tar.gz 849762 BLAKE2B 
a887fc2bbb7978fdcabbaa46ea391a9b42ba904609ee0a67fc59f1d66373ee2d4cc6328b4c39a7deb77f5bb87c503dc61f7c3a5ce04e36a8149fe7ece42fab46
 SHA512 
8b6f5b05c89e4931716ecd7de1d16be54284a0c5699439f896f9c08bf3d88f930e6e6cf2fa688132a6c7b93ccd11be9526cc08732d4c28ccf3854f402e21fe82

diff --git a/dev-python/nbconvert/nbconvert-7.7.3.ebuild 
b/dev-python/nbconvert/nbconvert-7.7.3.ebuild
new file mode 100644
index ..8243caec62c7
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.7.3.ebuild
@@ -0,0 +1,93 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
+   nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf
+   # too new pandoc but we don't have old anymore
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_pandoc_available
+   # crazy qtweb* 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-07-24 Thread Michał Górny
commit: 9a5bd756317f8846389115cf81b84476722bd389
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 24 12:41:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 24 12:41:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5bd756

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest  |  3 -
 dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild | 91 -
 dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild | 91 -
 dev-python/nbconvert/nbconvert-7.7.1.ebuild| 92 --
 4 files changed, 277 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index ea2d8ed86040..8432736d34d2 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,5 +1,2 @@
-DIST nbconvert-7.3.1.tar.gz 880064 BLAKE2B 
0bde4a65f27a880fdbf694dc6501ad1d0f78bf72e6010377faf89d8b16d5b24f82fcba93c51d9421a88e5c554bc0fb6d002f913886bd2d2f1a7f17a834755d02
 SHA512 
24d8d0ff35cf09d095d01122386439cf0c40eb9af7c88604f3108e5831a270509e1302370dc40eabc8bcb28fb86603d9d7a4a104346122deb8471aab7471e62d
-DIST nbconvert-7.4.0.tar.gz 882064 BLAKE2B 
d7e7d7dca63d84dc1e189b4922e31777f29a3796c93a47c886afb9bb11bfdead29bfb209d1ebb17c82dfad91dcf145cee1ca4db9b780d676daabc28001bb87a7
 SHA512 
6421bde4c6b654673a0bbe3e7902c825da8b0aab113ea285b9c2d2a59447616d6f3ce9ac15b4814a2776e03fab2ca6135d38aac694ef366b32cf3dd6d988
 DIST nbconvert-7.6.0.tar.gz 886726 BLAKE2B 
9623b10adf08f06921c7b162018a747ef02e47a99c9663261247af2ee895ca66d310c42bcfb8717009b8fd9e8da4a088c5d8369f0ebe5a570a1439d3ea0db37e
 SHA512 
70870b875c0045796004ada5ea3ec5402339392419919c11f2713f07cb0f35605f8902a1e965706c13b972fa4d7785d4941834bd9565e3b3c8afde2a9d2868c9
-DIST nbconvert-7.7.1.tar.gz 849365 BLAKE2B 
48bc01b5778cf61638c527cb9858c4f78112397379902a4cb93535315893e9ab8a5d94558792b9f171658484f8032f3a93175d2971581267e5c234960d51caa6
 SHA512 
08e53fdf736ffcc5bcc95ef8ecd35600af2eea1e7bac820a469bfa29d60407874500838720494b32dc1821fa2a88ef95f369c1803a7d2eab3176d1aaa5ee87a8
 DIST nbconvert-7.7.2.tar.gz 849694 BLAKE2B 
20fb4f9385e5c0d7288974b1c2fb76529b48ac32a21a786e06844d001dfda94643250e54d484809d02c056378429b352ef17559790197305fdeffbe27722d1b2
 SHA512 
9a92efa3522eb38f975db82a5ea4559833cf30bb65c03f1a2895bc7e4f95c691aca3a8f8e48b0105e44e8428062ee82883480655442ca5fb215b48df45937a09

diff --git a/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
deleted file mode 100644
index cdd1c8a03d49..
--- a/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# 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 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-# https://github.com/jupyter/nbconvert/pull/1820 (bug #908377)
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Missing pyppeteer for now
-   # TODO: Doesn't skip?
-   nbconvert/exporters/tests/test_webpdf.py
-   # Needs pyppeteer too
-   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
-   # 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-07-20 Thread Andrew Ammerlaan
commit: 1cedfa6237606e67dfc9c157ef8236ee7420a859
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Jul 20 10:32:38 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Jul 20 10:46:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cedfa62

dev-python/nbconvert: add 7.7.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.7.2.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 89f466514e78..ea2d8ed86040 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -2,3 +2,4 @@ DIST nbconvert-7.3.1.tar.gz 880064 BLAKE2B 
0bde4a65f27a880fdbf694dc6501ad1d0f78b
 DIST nbconvert-7.4.0.tar.gz 882064 BLAKE2B 
d7e7d7dca63d84dc1e189b4922e31777f29a3796c93a47c886afb9bb11bfdead29bfb209d1ebb17c82dfad91dcf145cee1ca4db9b780d676daabc28001bb87a7
 SHA512 
6421bde4c6b654673a0bbe3e7902c825da8b0aab113ea285b9c2d2a59447616d6f3ce9ac15b4814a2776e03fab2ca6135d38aac694ef366b32cf3dd6d988
 DIST nbconvert-7.6.0.tar.gz 886726 BLAKE2B 
9623b10adf08f06921c7b162018a747ef02e47a99c9663261247af2ee895ca66d310c42bcfb8717009b8fd9e8da4a088c5d8369f0ebe5a570a1439d3ea0db37e
 SHA512 
70870b875c0045796004ada5ea3ec5402339392419919c11f2713f07cb0f35605f8902a1e965706c13b972fa4d7785d4941834bd9565e3b3c8afde2a9d2868c9
 DIST nbconvert-7.7.1.tar.gz 849365 BLAKE2B 
48bc01b5778cf61638c527cb9858c4f78112397379902a4cb93535315893e9ab8a5d94558792b9f171658484f8032f3a93175d2971581267e5c234960d51caa6
 SHA512 
08e53fdf736ffcc5bcc95ef8ecd35600af2eea1e7bac820a469bfa29d60407874500838720494b32dc1821fa2a88ef95f369c1803a7d2eab3176d1aaa5ee87a8
+DIST nbconvert-7.7.2.tar.gz 849694 BLAKE2B 
20fb4f9385e5c0d7288974b1c2fb76529b48ac32a21a786e06844d001dfda94643250e54d484809d02c056378429b352ef17559790197305fdeffbe27722d1b2
 SHA512 
9a92efa3522eb38f975db82a5ea4559833cf30bb65c03f1a2895bc7e4f95c691aca3a8f8e48b0105e44e8428062ee82883480655442ca5fb215b48df45937a09

diff --git a/dev-python/nbconvert/nbconvert-7.7.2.ebuild 
b/dev-python/nbconvert/nbconvert-7.7.2.ebuild
new file mode 100644
index ..8243caec62c7
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.7.2.ebuild
@@ -0,0 +1,93 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-07-19 Thread Michał Górny
commit: 01f065b6e45aa99fc7ca63d8ba83a148c5a22b8e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 19 11:04:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 19 11:09:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f065b6

dev-python/nbconvert: Eliminate stale python_gen_cond_dep

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild | 3 ---
 dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild | 3 ---
 dev-python/nbconvert/nbconvert-7.6.0.ebuild| 3 ---
 dev-python/nbconvert/nbconvert-7.7.1.ebuild| 3 ---
 4 files changed, 12 deletions(-)

diff --git a/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
index 089bfb2a087c..cdd1c8a03d49 100644
--- a/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
@@ -24,9 +24,6 @@ RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/bleach[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
-   ' 3.9)
>=dev-python/jinja-3.0[${PYTHON_USEDEP}]
>=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]

diff --git a/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild 
b/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild
index e962142dfa5b..0fc2bbc82b2a 100644
--- a/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild
@@ -24,9 +24,6 @@ RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/bleach[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
-   ' 3.9)
>=dev-python/jinja-3.0[${PYTHON_USEDEP}]
>=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]

diff --git a/dev-python/nbconvert/nbconvert-7.6.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.6.0.ebuild
index efe9966bf234..90ab37b75fc4 100644
--- a/dev-python/nbconvert/nbconvert-7.6.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.6.0.ebuild
@@ -23,9 +23,6 @@ RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/bleach[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
-   ' 3.9)
>=dev-python/jinja-3.0[${PYTHON_USEDEP}]
>=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]

diff --git a/dev-python/nbconvert/nbconvert-7.7.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.7.1.ebuild
index efe9966bf234..90ab37b75fc4 100644
--- a/dev-python/nbconvert/nbconvert-7.7.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.7.1.ebuild
@@ -23,9 +23,6 @@ RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/bleach[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
-   ' 3.9)
>=dev-python/jinja-3.0[${PYTHON_USEDEP}]
>=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-07-18 Thread Michał Górny
commit: 955745a0fad43bc6e8243ff12d4757eca640795e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 18 05:38:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 18 06:03:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955745a0

dev-python/nbconvert: Bump to 7.7.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.7.1.ebuild | 95 +
 2 files changed, 96 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 04badac044a3..89f466514e78 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
 DIST nbconvert-7.3.1.tar.gz 880064 BLAKE2B 
0bde4a65f27a880fdbf694dc6501ad1d0f78bf72e6010377faf89d8b16d5b24f82fcba93c51d9421a88e5c554bc0fb6d002f913886bd2d2f1a7f17a834755d02
 SHA512 
24d8d0ff35cf09d095d01122386439cf0c40eb9af7c88604f3108e5831a270509e1302370dc40eabc8bcb28fb86603d9d7a4a104346122deb8471aab7471e62d
 DIST nbconvert-7.4.0.tar.gz 882064 BLAKE2B 
d7e7d7dca63d84dc1e189b4922e31777f29a3796c93a47c886afb9bb11bfdead29bfb209d1ebb17c82dfad91dcf145cee1ca4db9b780d676daabc28001bb87a7
 SHA512 
6421bde4c6b654673a0bbe3e7902c825da8b0aab113ea285b9c2d2a59447616d6f3ce9ac15b4814a2776e03fab2ca6135d38aac694ef366b32cf3dd6d988
 DIST nbconvert-7.6.0.tar.gz 886726 BLAKE2B 
9623b10adf08f06921c7b162018a747ef02e47a99c9663261247af2ee895ca66d310c42bcfb8717009b8fd9e8da4a088c5d8369f0ebe5a570a1439d3ea0db37e
 SHA512 
70870b875c0045796004ada5ea3ec5402339392419919c11f2713f07cb0f35605f8902a1e965706c13b972fa4d7785d4941834bd9565e3b3c8afde2a9d2868c9
+DIST nbconvert-7.7.1.tar.gz 849365 BLAKE2B 
48bc01b5778cf61638c527cb9858c4f78112397379902a4cb93535315893e9ab8a5d94558792b9f171658484f8032f3a93175d2971581267e5c234960d51caa6
 SHA512 
08e53fdf736ffcc5bcc95ef8ecd35600af2eea1e7bac820a469bfa29d60407874500838720494b32dc1821fa2a88ef95f369c1803a7d2eab3176d1aaa5ee87a8

diff --git a/dev-python/nbconvert/nbconvert-7.7.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.7.1.ebuild
new file mode 100644
index ..efe9966bf234
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.7.1.ebuild
@@ -0,0 +1,95 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-06-19 Thread Michał Górny
commit: 6635bd9c218c95e76d3062904448daf06363d1a7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 20 05:07:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 20 05:38:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6635bd9c

dev-python/nbconvert: Bump to 7.6.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.6.0.ebuild | 95 +
 2 files changed, 96 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index f4f9a7ad9aa8..04badac044a3 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.3.1.tar.gz 880064 BLAKE2B 
0bde4a65f27a880fdbf694dc6501ad1d0f78bf72e6010377faf89d8b16d5b24f82fcba93c51d9421a88e5c554bc0fb6d002f913886bd2d2f1a7f17a834755d02
 SHA512 
24d8d0ff35cf09d095d01122386439cf0c40eb9af7c88604f3108e5831a270509e1302370dc40eabc8bcb28fb86603d9d7a4a104346122deb8471aab7471e62d
 DIST nbconvert-7.4.0.tar.gz 882064 BLAKE2B 
d7e7d7dca63d84dc1e189b4922e31777f29a3796c93a47c886afb9bb11bfdead29bfb209d1ebb17c82dfad91dcf145cee1ca4db9b780d676daabc28001bb87a7
 SHA512 
6421bde4c6b654673a0bbe3e7902c825da8b0aab113ea285b9c2d2a59447616d6f3ce9ac15b4814a2776e03fab2ca6135d38aac694ef366b32cf3dd6d988
+DIST nbconvert-7.6.0.tar.gz 886726 BLAKE2B 
9623b10adf08f06921c7b162018a747ef02e47a99c9663261247af2ee895ca66d310c42bcfb8717009b8fd9e8da4a088c5d8369f0ebe5a570a1439d3ea0db37e
 SHA512 
70870b875c0045796004ada5ea3ec5402339392419919c11f2713f07cb0f35605f8902a1e965706c13b972fa4d7785d4941834bd9565e3b3c8afde2a9d2868c9

diff --git a/dev-python/nbconvert/nbconvert-7.6.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.6.0.ebuild
new file mode 100644
index ..efe9966bf234
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.6.0.ebuild
@@ -0,0 +1,95 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
+   nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf
+   # too new pandoc but we don't have old anymore
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-06-11 Thread Sam James
commit: de294f985a028405be1bc1cc625e7f3e7ea2f548
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 04:22:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 04:22:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de294f98

dev-python/nbconvert: fix nbconvert dep on mistune

Incompatible w/ mistune-3, see https://github.com/jupyter/nbconvert/pull/1820.

Closes: https://bugs.gentoo.org/908377
Signed-off-by: Sam James  gentoo.org>

 .../nbconvert/{nbconvert-7.3.1.ebuild => nbconvert-7.3.1-r1.ebuild}| 3 ++-
 .../nbconvert/{nbconvert-7.4.0.ebuild => nbconvert-7.4.0-r1.ebuild}| 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/nbconvert/nbconvert-7.3.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
similarity index 96%
rename from dev-python/nbconvert/nbconvert-7.3.1.ebuild
rename to dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
index c1f994686ded..089bfb2a087c 100644
--- a/dev-python/nbconvert/nbconvert-7.3.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
+# https://github.com/jupyter/nbconvert/pull/1820 (bug #908377)
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/bleach[${PYTHON_USEDEP}]
@@ -30,7 +31,7 @@ RDEPEND="
>=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
>=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
>=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]

diff --git a/dev-python/nbconvert/nbconvert-7.4.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild
similarity index 96%
rename from dev-python/nbconvert/nbconvert-7.4.0.ebuild
rename to dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild
index 4145050a76bc..e962142dfa5b 100644
--- a/dev-python/nbconvert/nbconvert-7.4.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild
@@ -19,6 +19,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
+# https://github.com/jupyter/nbconvert/pull/1820 (bug #908377)
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/bleach[${PYTHON_USEDEP}]
@@ -30,7 +31,7 @@ RDEPEND="
>=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
>=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
>=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-06-08 Thread Sam James
commit: 76b03ec220ba4ee70d521c1cf9a7afa959d000ad
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:32:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b03ec2

dev-python/nbconvert: use virtual/pandoc

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-7.3.1.ebuild | 2 +-
 dev-python/nbconvert/nbconvert-7.4.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/nbconvert/nbconvert-7.3.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
index f7fea0d0ce0e..c1f994686ded 100644
--- a/dev-python/nbconvert/nbconvert-7.3.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
@@ -85,7 +85,7 @@ python_test() {
 }
 
 pkg_postinst() {
-   if ! has_version app-text/pandoc && ! has_version app-text/pandoc-bin; 
then
+   if ! has_version virtual/pandoc; then
einfo "Pandoc is required for converting to formats other than 
Python,"
einfo "HTML, and Markdown. If you need this functionality, 
install"
einfo "app-text/pandoc or app-text/pandoc-bin."

diff --git a/dev-python/nbconvert/nbconvert-7.4.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.4.0.ebuild
index 51776ff6b345..4145050a76bc 100644
--- a/dev-python/nbconvert/nbconvert-7.4.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.4.0.ebuild
@@ -85,7 +85,7 @@ python_test() {
 }
 
 pkg_postinst() {
-   if ! has_version app-text/pandoc && ! has_version app-text/pandoc-bin; 
then
+   if ! has_version virtual/pandoc; then
einfo "Pandoc is required for converting to formats other than 
Python,"
einfo "HTML, and Markdown. If you need this functionality, 
install"
einfo "app-text/pandoc or app-text/pandoc-bin."



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-05-08 Thread Arthur Zamarin
commit: bea698f93b01acd2a1141b749a1d78763112704a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  8 19:27:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  8 19:31:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea698f9

dev-python/nbconvert: add 7.4.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.4.0.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 7756ab04198e..f4f9a7ad9aa8 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
 DIST nbconvert-7.3.1.tar.gz 880064 BLAKE2B 
0bde4a65f27a880fdbf694dc6501ad1d0f78bf72e6010377faf89d8b16d5b24f82fcba93c51d9421a88e5c554bc0fb6d002f913886bd2d2f1a7f17a834755d02
 SHA512 
24d8d0ff35cf09d095d01122386439cf0c40eb9af7c88604f3108e5831a270509e1302370dc40eabc8bcb28fb86603d9d7a4a104346122deb8471aab7471e62d
+DIST nbconvert-7.4.0.tar.gz 882064 BLAKE2B 
d7e7d7dca63d84dc1e189b4922e31777f29a3796c93a47c886afb9bb11bfdead29bfb209d1ebb17c82dfad91dcf145cee1ca4db9b780d676daabc28001bb87a7
 SHA512 
6421bde4c6b654673a0bbe3e7902c825da8b0aab113ea285b9c2d2a59447616d6f3ce9ac15b4814a2776e03fab2ca6135d38aac694ef366b32cf3dd6d988

diff --git a/dev-python/nbconvert/nbconvert-7.4.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.4.0.ebuild
new file mode 100644
index ..bd50730a6bcd
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.4.0.ebuild
@@ -0,0 +1,93 @@
+# 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_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
+   nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf
+   # too new pandoc but we don't have old anymore
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_pandoc_available
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest -n "$(makeopts_jobs)" --pyargs nbconvert || die
+}
+
+pkg_postinst() {
+   if ! has_version app-text/pandoc && ! 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-05-02 Thread Michał Górny
commit: 2d772ecbc93e80ba4b40d0dbbdfda1b63a7e0b41
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  3 05:12:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  3 05:12:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d772ecb

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  3 -
 dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild | 93 
 dev-python/nbconvert/nbconvert-7.2.9.ebuild | 95 -
 dev-python/nbconvert/nbconvert-7.3.0.ebuild | 93 
 4 files changed, 284 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 7981bb994a39..7756ab04198e 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,4 +1 @@
-DIST nbconvert-7.2.10.tar.gz 870708 BLAKE2B 
837b5cf70f530b8fd3d566809d8d4faefdb3c4581b46e317d218a08bb06b80fdf59dcbd6c337b7fd62a9fdff676ea1cec941a7f6641c54ebee066a1bec19ffcd
 SHA512 
078d6f1375f595f30db9eeebab55842353d549a294290a185c3817fc0bb2459c392120f089890409eec7cfe0fec7909752d20e4c55123249a4685d34655e0c05
-DIST nbconvert-7.2.9.tar.gz 870386 BLAKE2B 
aea62f29d3e696c70d77ab73cc89347a4e0c8e077e98c45331608f7117fb3c98165bf3da89e4f3bf23b9d62c618289d98c9103c5b2998ca81f65cbfda65ca536
 SHA512 
0053e0e88f279d2fe430e516bcc19f98191e9ce414546ab1ff214f37c8f1cdfc4fc101faa4b5f1d5955fdc65c87aad367f5a5f12ce5991c68c015c5083f2f30c
-DIST nbconvert-7.3.0.tar.gz 879918 BLAKE2B 
cf1414f5c6a41222f576a66ca8aa49f98d5ee4a0cd6bedcd779a6c429d46550e0435e60723255358f1ccf51b508d74e7461521889cbb7e6dfb10377175ea78a2
 SHA512 
a7030cced31ae749d9625f7fb7cc2bee17c10fcd90e83f36efed1c00758d02e47ed9d90aa907c2acbe979810a561d48d9fe854a3786b60418beacdd471b14b8f
 DIST nbconvert-7.3.1.tar.gz 880064 BLAKE2B 
0bde4a65f27a880fdbf694dc6501ad1d0f78bf72e6010377faf89d8b16d5b24f82fcba93c51d9421a88e5c554bc0fb6d002f913886bd2d2f1a7f17a834755d02
 SHA512 
24d8d0ff35cf09d095d01122386439cf0c40eb9af7c88604f3108e5831a270509e1302370dc40eabc8bcb28fb86603d9d7a4a104346122deb8471aab7471e62d

diff --git a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
deleted file mode 100644
index 8a9e062190f1..
--- a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# 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 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
-   ' 3.9)
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
-   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir -p share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Missing pyppeteer for now
-   # TODO: Doesn't skip?
-   nbconvert/exporters/tests/test_webpdf.py
-   # Needs pyppeteer too
-   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
-   # TODO
-   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
-   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-05-02 Thread Sam James
commit: a61bcd9bba4c8d52a5a27c4ad58e05e889c89e86
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 20:06:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 20:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61bcd9b

dev-python/nbconvert: Stabilize 7.3.1 ALLARCHES, #905594

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-7.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.3.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
index 878ddafff96d..4e91a60187ac 100644
--- a/dev-python/nbconvert/nbconvert-7.3.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-04-28 Thread Arthur Zamarin
commit: 8361d8467245728b1e6bac73dc943b1cf9027cfd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 28 15:25:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 28 15:25:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8361d846

dev-python/nbconvert: Keyword 7.3.1 hppa, #901233

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.3.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
index cb241abc93f1..878ddafff96d 100644
--- a/dev-python/nbconvert/nbconvert-7.3.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-04-14 Thread Sam James
commit: 86d7faf3c4782d5626d1a89e9e56382da1857ddf
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 14 19:39:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 14 19:39:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d7faf3

dev-python/nbconvert: Keyword 7.3.1 sparc, #901233

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-7.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.3.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
index 01e160a3900f..77c4e2b2a1f3 100644
--- a/dev-python/nbconvert/nbconvert-7.3.1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-04-10 Thread Michał Górny
commit: a1d39235e31e0d8fae1dfe1e8b9c4929d6f3d505
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 11 02:33:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 11 03:14:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d39235

dev-python/nbconvert: Bump to 7.3.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.3.1.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 4a712b9921e1..7981bb994a39 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
 DIST nbconvert-7.2.10.tar.gz 870708 BLAKE2B 
837b5cf70f530b8fd3d566809d8d4faefdb3c4581b46e317d218a08bb06b80fdf59dcbd6c337b7fd62a9fdff676ea1cec941a7f6641c54ebee066a1bec19ffcd
 SHA512 
078d6f1375f595f30db9eeebab55842353d549a294290a185c3817fc0bb2459c392120f089890409eec7cfe0fec7909752d20e4c55123249a4685d34655e0c05
 DIST nbconvert-7.2.9.tar.gz 870386 BLAKE2B 
aea62f29d3e696c70d77ab73cc89347a4e0c8e077e98c45331608f7117fb3c98165bf3da89e4f3bf23b9d62c618289d98c9103c5b2998ca81f65cbfda65ca536
 SHA512 
0053e0e88f279d2fe430e516bcc19f98191e9ce414546ab1ff214f37c8f1cdfc4fc101faa4b5f1d5955fdc65c87aad367f5a5f12ce5991c68c015c5083f2f30c
 DIST nbconvert-7.3.0.tar.gz 879918 BLAKE2B 
cf1414f5c6a41222f576a66ca8aa49f98d5ee4a0cd6bedcd779a6c429d46550e0435e60723255358f1ccf51b508d74e7461521889cbb7e6dfb10377175ea78a2
 SHA512 
a7030cced31ae749d9625f7fb7cc2bee17c10fcd90e83f36efed1c00758d02e47ed9d90aa907c2acbe979810a561d48d9fe854a3786b60418beacdd471b14b8f
+DIST nbconvert-7.3.1.tar.gz 880064 BLAKE2B 
0bde4a65f27a880fdbf694dc6501ad1d0f78bf72e6010377faf89d8b16d5b24f82fcba93c51d9421a88e5c554bc0fb6d002f913886bd2d2f1a7f17a834755d02
 SHA512 
24d8d0ff35cf09d095d01122386439cf0c40eb9af7c88604f3108e5831a270509e1302370dc40eabc8bcb28fb86603d9d7a4a104346122deb8471aab7471e62d

diff --git a/dev-python/nbconvert/nbconvert-7.3.1.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
new file mode 100644
index ..5f78072d38d1
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.3.1.ebuild
@@ -0,0 +1,93 @@
+# 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 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-04-05 Thread WANG Xuerui
commit: b0b05e809c2b53b4b994a8ae304f751d9cd8ab48
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Apr  6 03:28:42 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr  6 03:28:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b05e80

dev-python/nbconvert: keyword 7.3.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/nbconvert/nbconvert-7.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.3.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.0.ebuild
index 246ad4c16554..5f78072d38d1 100644
--- a/dev-python/nbconvert/nbconvert-7.3.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.3.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-04-03 Thread Michał Górny
commit: e44115cda42f40c074510f8aaabdb33f67a804c2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  4 04:27:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  4 04:48:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44115cd

dev-python/nbconvert: Bump to 7.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.3.0.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 17b836706ef8..4a712b9921e1 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.2.10.tar.gz 870708 BLAKE2B 
837b5cf70f530b8fd3d566809d8d4faefdb3c4581b46e317d218a08bb06b80fdf59dcbd6c337b7fd62a9fdff676ea1cec941a7f6641c54ebee066a1bec19ffcd
 SHA512 
078d6f1375f595f30db9eeebab55842353d549a294290a185c3817fc0bb2459c392120f089890409eec7cfe0fec7909752d20e4c55123249a4685d34655e0c05
 DIST nbconvert-7.2.9.tar.gz 870386 BLAKE2B 
aea62f29d3e696c70d77ab73cc89347a4e0c8e077e98c45331608f7117fb3c98165bf3da89e4f3bf23b9d62c618289d98c9103c5b2998ca81f65cbfda65ca536
 SHA512 
0053e0e88f279d2fe430e516bcc19f98191e9ce414546ab1ff214f37c8f1cdfc4fc101faa4b5f1d5955fdc65c87aad367f5a5f12ce5991c68c015c5083f2f30c
+DIST nbconvert-7.3.0.tar.gz 879918 BLAKE2B 
cf1414f5c6a41222f576a66ca8aa49f98d5ee4a0cd6bedcd779a6c429d46550e0435e60723255358f1ccf51b508d74e7461521889cbb7e6dfb10377175ea78a2
 SHA512 
a7030cced31ae749d9625f7fb7cc2bee17c10fcd90e83f36efed1c00758d02e47ed9d90aa907c2acbe979810a561d48d9fe854a3786b60418beacdd471b14b8f

diff --git a/dev-python/nbconvert/nbconvert-7.3.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.3.0.ebuild
new file mode 100644
index ..f8c9b4fd4ccd
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.3.0.ebuild
@@ -0,0 +1,93 @@
+# 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 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
+   nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf
+   # too new pandoc but we don't have old anymore
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-03-31 Thread Sam James
commit: 7a67c764e8681ef7a54d553931b9b97c390b5c0d
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 31 20:41:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 31 20:59:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a67c764

dev-python/nbconvert: Keyword 7.2.10-r1 arm, #901233

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
index 99f0a831222d..f8c9b4fd4ccd 100644
--- a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-03-31 Thread Arthur Zamarin
commit: 17bc1b015d80faf0c0b83191b2776e38065a9b27
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 17:23:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 17:23:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17bc1b01

dev-python/nbconvert: Keyword 7.2.10-r1 x86, #901233

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
index 5b0a6f895a3f..99f0a831222d 100644
--- a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-03-31 Thread Arthur Zamarin
commit: 3609327c37f87ef66116e34cd6173c098e3bbe61
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 17:22:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 17:22:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3609327c

dev-python/nbconvert: Keyword 7.2.10-r1 arm64, #901233

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
index 081c72731e11..5b0a6f895a3f 100644
--- a/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-03-23 Thread Sam James
commit: a007d8697beb288863aa4f7b47483f69ab323180
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 24 04:38:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 24 04:39:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a007d869

dev-python/nbconvert: drop dev-python/nbclassic BDEPEND (fixes circular dep)

Obsolete as of https://github.com/jupyter/nbconvert/issues/1896 which includes
the needed CSS.

When poking at this, before discovering the above, I did wonder note we _might_
be able to change jupyter_server's dep on nbconvert to a PDEPEND, but that's not
necessary now, I hope.

For completeness, the circular dep was:
```
(dev-python/jupyter-server-2.4.0:0/0::gentoo, ebuild scheduled for merge) 
depends on
 (dev-python/nbconvert-7.2.10:0/0::gentoo, ebuild scheduled for merge) (runtime)
  (dev-python/nbclassic-0.5.3-r1:0/0::gentoo, ebuild scheduled for merge) 
(buildtime)
   (dev-python/notebook_shim-0.2.2-r1:0/0::gentoo, ebuild scheduled for merge) 
(runtime)
(dev-python/jupyter-server-2.4.0:0/0::gentoo, ebuild scheduled for merge) 
(runtime)
```

See also 0d1d3a549f20fdb06ce50445f08e580cc85d44ed and 
2d0a6129d9523e22012e0c5a6362d27862cf0705.

Signed-off-by: Sam James  gentoo.org>

 .../{nbconvert-7.2.10.ebuild => nbconvert-7.2.10-r1.ebuild}  | 9 -
 1 file changed, 9 deletions(-)

diff --git a/dev-python/nbconvert/nbconvert-7.2.10.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
similarity index 92%
rename from dev-python/nbconvert/nbconvert-7.2.10.ebuild
rename to dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
index c0bab77f21e6..081c72731e11 100644
--- a/dev-python/nbconvert/nbconvert-7.2.10.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.2.10-r1.ebuild
@@ -40,7 +40,6 @@ RDEPEND="
>=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   dev-python/nbclassic[${PYTHON_USEDEP}]
test? (
dev-python/ipykernel[${PYTHON_USEDEP}]
>=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
@@ -58,14 +57,6 @@ src_prepare() {
distutils-r1_src_prepare
 }
 
-python_configure() {
-   local src=$(
-   "${EPYTHON}" -c "import nbclassic as m; print(*m.__path__)" || 
die
-   )
-   cp "${src}/static/style/style.min.css" \
-   share/templates/classic/static/style.css || die
-}
-
 src_test() {
virtx distutils-r1_src_test
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-03-15 Thread Arthur Zamarin
commit: caff87208e769423a3bf135a8e8514c57f9fbc74
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar 15 20:53:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar 15 20:53:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caff8720

dev-python/nbconvert: Keyword 7.2.10 ia64, #901233

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.2.10.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.10.ebuild
index 2b79cb0bde66..c0bab77f21e6 100644
--- a/dev-python/nbconvert/nbconvert-7.2.10.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.2.10.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv"
+KEYWORDS="~amd64 ~ia64 ~ppc ~riscv"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-03-14 Thread Sam James
commit: 1acd9ab8936118a45cc7b88615e0abacf354eef7
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 14 19:49:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 14 19:49:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1acd9ab8

dev-python/nbconvert: Keyword 7.2.10 ppc, #901233

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-7.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.2.10.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.10.ebuild
index 65f854671cee..2b79cb0bde66 100644
--- a/dev-python/nbconvert/nbconvert-7.2.10.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.2.10.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~ppc ~riscv"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-03-14 Thread Michał Górny
commit: 1ab8fef7d71eaf87f83f85d2eb2b605575c729cc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 14 16:21:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 14 17:20:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab8fef7

dev-python/nbconvert: Bump to 7.2.10

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest|   1 +
 dev-python/nbconvert/nbconvert-7.2.10.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 8fec0bc6efb5..17b836706ef8 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
+DIST nbconvert-7.2.10.tar.gz 870708 BLAKE2B 
837b5cf70f530b8fd3d566809d8d4faefdb3c4581b46e317d218a08bb06b80fdf59dcbd6c337b7fd62a9fdff676ea1cec941a7f6641c54ebee066a1bec19ffcd
 SHA512 
078d6f1375f595f30db9eeebab55842353d549a294290a185c3817fc0bb2459c392120f089890409eec7cfe0fec7909752d20e4c55123249a4685d34655e0c05
 DIST nbconvert-7.2.9.tar.gz 870386 BLAKE2B 
aea62f29d3e696c70d77ab73cc89347a4e0c8e077e98c45331608f7117fb3c98165bf3da89e4f3bf23b9d62c618289d98c9103c5b2998ca81f65cbfda65ca536
 SHA512 
0053e0e88f279d2fe430e516bcc19f98191e9ce414546ab1ff214f37c8f1cdfc4fc101faa4b5f1d5955fdc65c87aad367f5a5f12ce5991c68c015c5083f2f30c

diff --git a/dev-python/nbconvert/nbconvert-7.2.10.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.10.ebuild
new file mode 100644
index ..65f854671cee
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.2.10.ebuild
@@ -0,0 +1,102 @@
+# 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 multiprocessing pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/nbclassic[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+python_configure() {
+   local src=$(
+   "${EPYTHON}" -c "import nbclassic as m; print(*m.__path__)" || 
die
+   )
+   cp "${src}/static/style/style.min.css" \
+   share/templates/classic/static/style.css || die
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # latex failing, might be too new pandoc
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
+   nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf
+   # too new pandoc but we don't have old anymore
+   
nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-02-12 Thread Michał Górny
commit: 643784d7834cb33fd595fd28f9f8084c11785f59
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 06:06:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:06:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643784d7

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  3 -
 dev-python/nbconvert/nbconvert-7.1.0.ebuild | 95 -
 dev-python/nbconvert/nbconvert-7.2.7.ebuild | 95 -
 dev-python/nbconvert/nbconvert-7.2.8.ebuild | 95 -
 4 files changed, 288 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 67b4297356c4..8fec0bc6efb5 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,4 +1 @@
-DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B 
c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77
 SHA512 
5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b
-DIST nbconvert-7.2.7.tar.gz 867872 BLAKE2B 
a1f209f3249b22af3153449f16c84500523dfb3efa914ae214021e5ea9174d49a3f71a860d9ccbb375f2651ee2c2a2a6834a1d2558a579dc1bd63f80172d85bc
 SHA512 
4abf4f13a0e210a8a0338200f1dbc3e6d4d71c8565440aa08d443352e01986dada455e1b894171da1e9fa9b226ba0ea267e7fce70fca1256fc92dfe53a47de6c
-DIST nbconvert-7.2.8.tar.gz 870182 BLAKE2B 
c6a415a93ed07ded10e318ea30918c7470df9b0ef9e7c51eceb7ee6c75c8c735ae32a459b0166d0c93ad1ec2c468ff9b0a6e4d3e86614ca1355cd8cd58423dad
 SHA512 
e745fccf5524c46638d3c09dfafb21fb9b7e014c43ec0227f9c0e65df9892fcc06071637c17d6a2a5e5749881121a94daed29b66dd8fa27aa31568940320d22f
 DIST nbconvert-7.2.9.tar.gz 870386 BLAKE2B 
aea62f29d3e696c70d77ab73cc89347a4e0c8e077e98c45331608f7117fb3c98165bf3da89e4f3bf23b9d62c618289d98c9103c5b2998ca81f65cbfda65ca536
 SHA512 
0053e0e88f279d2fe430e516bcc19f98191e9ce414546ab1ff214f37c8f1cdfc4fc101faa4b5f1d5955fdc65c87aad367f5a5f12ce5991c68c015c5083f2f30c

diff --git a/dev-python/nbconvert/nbconvert-7.1.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
deleted file mode 100644
index a61c711290ed..
--- a/dev-python/nbconvert/nbconvert-7.1.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# 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 virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
-   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/notebook[${PYTHON_USEDEP}]
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-python_configure() {
-   local src=$(
-   "${EPYTHON}" -c "import notebook as m; print(*m.__path__)" || 
die
-   )
-   cp "${src}/static/style/style.min.css" \
-   share/templates/classic/static/style.css || die
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Missing pyppeteer for now
-   # TODO: Doesn't skip?
-   nbconvert/exporters/tests/test_webpdf.py
-   # Needs pyppeteer too
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-02-12 Thread Jakov Smolić
commit: 0b2f99c3a5192eeb72ff4c9c9d360ed1269ed65a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Feb 12 20:23:55 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Feb 12 20:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2f99c3

dev-python/nbconvert: Stabilize 7.2.9 ALLARCHES, #894090

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/nbconvert/nbconvert-7.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.2.9.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.9.ebuild
index d7f2948d80c4..b46ac6b2ec49 100644
--- a/dev-python/nbconvert/nbconvert-7.2.9.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.2.9.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-01-24 Thread Michał Górny
commit: 3ce880d3effd4e0e17a7d9a455a8da86a6fbf6f1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 24 17:18:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 24 18:14:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce880d3

dev-python/nbconvert: Bump to 7.2.9

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.2.9.ebuild | 95 +
 2 files changed, 96 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 285ebe10b4be..67b4297356c4 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
 DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B 
c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77
 SHA512 
5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b
 DIST nbconvert-7.2.7.tar.gz 867872 BLAKE2B 
a1f209f3249b22af3153449f16c84500523dfb3efa914ae214021e5ea9174d49a3f71a860d9ccbb375f2651ee2c2a2a6834a1d2558a579dc1bd63f80172d85bc
 SHA512 
4abf4f13a0e210a8a0338200f1dbc3e6d4d71c8565440aa08d443352e01986dada455e1b894171da1e9fa9b226ba0ea267e7fce70fca1256fc92dfe53a47de6c
 DIST nbconvert-7.2.8.tar.gz 870182 BLAKE2B 
c6a415a93ed07ded10e318ea30918c7470df9b0ef9e7c51eceb7ee6c75c8c735ae32a459b0166d0c93ad1ec2c468ff9b0a6e4d3e86614ca1355cd8cd58423dad
 SHA512 
e745fccf5524c46638d3c09dfafb21fb9b7e014c43ec0227f9c0e65df9892fcc06071637c17d6a2a5e5749881121a94daed29b66dd8fa27aa31568940320d22f
+DIST nbconvert-7.2.9.tar.gz 870386 BLAKE2B 
aea62f29d3e696c70d77ab73cc89347a4e0c8e077e98c45331608f7117fb3c98165bf3da89e4f3bf23b9d62c618289d98c9103c5b2998ca81f65cbfda65ca536
 SHA512 
0053e0e88f279d2fe430e516bcc19f98191e9ce414546ab1ff214f37c8f1cdfc4fc101faa4b5f1d5955fdc65c87aad367f5a5f12ce5991c68c015c5083f2f30c

diff --git a/dev-python/nbconvert/nbconvert-7.2.9.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.9.ebuild
new file mode 100644
index ..d7f2948d80c4
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.2.9.ebuild
@@ -0,0 +1,95 @@
+# 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 virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/notebook[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+python_configure() {
+   local src=$(
+   "${EPYTHON}" -c "import notebook as m; print(*m.__path__)" || 
die
+   )
+   cp "${src}/static/style/style.min.css" \
+   share/templates/classic/static/style.css || die
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-01-16 Thread Michał Górny
commit: bb55c7a0b7c889c0554fe7a290512b7a130c0183
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 17 04:33:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 17 05:07:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb55c7a0

dev-python/nbconvert: Bump to 7.2.8

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.2.8.ebuild | 95 +
 2 files changed, 96 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index a384ef08bf19..285ebe10b4be 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B 
c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77
 SHA512 
5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b
 DIST nbconvert-7.2.7.tar.gz 867872 BLAKE2B 
a1f209f3249b22af3153449f16c84500523dfb3efa914ae214021e5ea9174d49a3f71a860d9ccbb375f2651ee2c2a2a6834a1d2558a579dc1bd63f80172d85bc
 SHA512 
4abf4f13a0e210a8a0338200f1dbc3e6d4d71c8565440aa08d443352e01986dada455e1b894171da1e9fa9b226ba0ea267e7fce70fca1256fc92dfe53a47de6c
+DIST nbconvert-7.2.8.tar.gz 870182 BLAKE2B 
c6a415a93ed07ded10e318ea30918c7470df9b0ef9e7c51eceb7ee6c75c8c735ae32a459b0166d0c93ad1ec2c468ff9b0a6e4d3e86614ca1355cd8cd58423dad
 SHA512 
e745fccf5524c46638d3c09dfafb21fb9b7e014c43ec0227f9c0e65df9892fcc06071637c17d6a2a5e5749881121a94daed29b66dd8fa27aa31568940320d22f

diff --git a/dev-python/nbconvert/nbconvert-7.2.8.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.8.ebuild
new file mode 100644
index ..d7f2948d80c4
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.2.8.ebuild
@@ -0,0 +1,95 @@
+# 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 virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/notebook[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+python_configure() {
+   local src=$(
+   "${EPYTHON}" -c "import notebook as m; print(*m.__path__)" || 
die
+   )
+   cp "${src}/static/style/style.min.css" \
+   share/templates/classic/static/style.css || die
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   )
+
+   nonfatal epytest --pyargs nbconvert || die
+}
+
+pkg_postinst() {
+   if ! has_version 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2023-01-05 Thread Michał Górny
commit: 2ca2b246395c9aefc12891a0c508943cff984d70
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  5 14:20:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  5 14:21:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca2b246

dev-python/nbconvert: Fix install failure on Prefix

Closes: https://bugs.gentoo.org/882027
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/nbconvert-7.1.0.ebuild | 7 +--
 dev-python/nbconvert/nbconvert-7.2.7.ebuild | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/dev-python/nbconvert/nbconvert-7.1.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
index dd3b2ac768ae..1e3fe58b3c49 100644
--- a/dev-python/nbconvert/nbconvert-7.1.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -59,7 +59,10 @@ src_prepare() {
 }
 
 python_configure() {
-   cp "${BROOT}$(python_get_sitedir)/notebook/static/style/style.min.css" \
+   local src=$(
+   "${EPYTHON}" -c "import notebook as m; print(*m.__path__)" || 
die
+   )
+   cp "${src}/static/style/style.min.css" \
share/templates/classic/static/style.css || die
 }
 

diff --git a/dev-python/nbconvert/nbconvert-7.2.7.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.7.ebuild
index b5df64f0bc51..80dfa912fb98 100644
--- a/dev-python/nbconvert/nbconvert-7.2.7.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -59,7 +59,10 @@ src_prepare() {
 }
 
 python_configure() {
-   cp "${BROOT}$(python_get_sitedir)/notebook/static/style/style.min.css" \
+   local src=$(
+   "${EPYTHON}" -c "import notebook as m; print(*m.__path__)" || 
die
+   )
+   cp "${src}/static/style/style.min.css" \
share/templates/classic/static/style.css || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-12-20 Thread Andrew Ammerlaan
commit: 287ea0b91aa239236497711a14aa0a567f1c814a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Dec 20 19:40:42 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Dec 20 20:02:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287ea0b9

dev-python/nbconvert: add 7.2.7

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.2.7.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index fc167936b1bd..a384ef08bf19 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
 DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B 
c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77
 SHA512 
5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b
+DIST nbconvert-7.2.7.tar.gz 867872 BLAKE2B 
a1f209f3249b22af3153449f16c84500523dfb3efa914ae214021e5ea9174d49a3f71a860d9ccbb375f2651ee2c2a2a6834a1d2558a579dc1bd63f80172d85bc
 SHA512 
4abf4f13a0e210a8a0338200f1dbc3e6d4d71c8565440aa08d443352e01986dada455e1b894171da1e9fa9b226ba0ea267e7fce70fca1256fc92dfe53a47de6c

diff --git a/dev-python/nbconvert/nbconvert-7.2.7.ebuild 
b/dev-python/nbconvert/nbconvert-7.2.7.ebuild
new file mode 100644
index ..b5df64f0bc51
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.2.7.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/notebook[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+python_configure() {
+   cp "${BROOT}$(python_get_sitedir)/notebook/static/style/style.min.css" \
+   share/templates/classic/static/style.css || die
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   )
+
+   nonfatal epytest --pyargs nbconvert || die
+}
+
+pkg_postinst() {
+   if ! has_version app-text/pandoc ; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/files/

2022-11-08 Thread Andrew Ammerlaan
commit: 5cc1b10a626073823136d7ebf6a0aa760ea6bdcd
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Nov  8 06:20:14 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Nov  8 08:52:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc1b10a

dev-python/nbconvert: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28183
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../files/nbconvert-6.5.0-mistune-2.patch  | 339 -
 1 file changed, 339 deletions(-)

diff --git a/dev-python/nbconvert/files/nbconvert-6.5.0-mistune-2.patch 
b/dev-python/nbconvert/files/nbconvert-6.5.0-mistune-2.patch
deleted file mode 100644
index 4a3f4731b32d..
--- a/dev-python/nbconvert/files/nbconvert-6.5.0-mistune-2.patch
+++ /dev/null
@@ -1,339 +0,0 @@
-From 6e5ba41803cc8c3192f001b3ede9b74454220bda Mon Sep 17 00:00:00 2001
-From: Tiago de Paula 
-Date: Mon, 9 May 2022 09:39:31 -0300
-Subject: [PATCH] Update to Mistune 2.0.2 (#1764)
-
-Co-authored-by: Steven Silvester 

- nbconvert/filters/markdown_mistune.py | 212 ++
- setup.py  |   2 +-
- 2 files changed, 119 insertions(+), 95 deletions(-)
-
-diff --git a/nbconvert/filters/markdown_mistune.py 
b/nbconvert/filters/markdown_mistune.py
-index 382a5388..636e1e8c 100644
 a/nbconvert/filters/markdown_mistune.py
-+++ b/nbconvert/filters/markdown_mistune.py
-@@ -21,7 +21,7 @@ except ImportError:
- from cgi import escape as html_escape
- 
- import bs4
--import mistune
-+from mistune import BlockParser, HTMLRenderer, InlineParser, Markdown
- from pygments import highlight
- from pygments.formatters import HtmlFormatter
- from pygments.lexers import get_lexer_by_name
-@@ -34,158 +34,183 @@ class InvalidNotebook(Exception):
- pass
- 
- 
--class MathBlockGrammar(mistune.BlockGrammar):
--"""This defines a single regex comprised of the different patterns that
--identify math content spanning multiple lines. These are used by the
--MathBlockLexer.
-+class MathBlockParser(BlockParser):
-+"""This acts as a pass-through to the MathInlineParser. It is needed in
-+order to avoid other block level rules splitting math sections apart.
- """
- 
--multi_math_str = "|".join(
--[r"^\$\$.*?\$\$", r"^\[.*?\]", 
r"^\\begin\{([a-z]*\*?)\}(.*?)\\end\{\1\}"]
-+MULTILINE_MATH = re.compile(
-+r"(?=2.0.0`, 
where the pattern is passed
-+to the undocumented `re.Scanner`.
- """
--
--inline_math = re.compile(r"^\$(.+?)\$|^\((.+?)\)", re.DOTALL)
--block_math = re.compile(r"^\$\$(.*?)\$\$|^\[(.*?)\]", re.DOTALL)
--latex_environment = 
re.compile(r"^\\begin\{([a-z]*\*?)\}(.*?)\\end\{\1\}", re.DOTALL)
--text = re.compile(r"^[\s\S]+?(?=[\\%s\n" % mistune.escape(code)
-+return super().block_code(code)
- 
- formatter = HtmlFormatter()
- return highlight(code, lexer, formatter)
- 
- def block_html(self, html):
--embed_images = self.options.get("embed_images", False)
--
--if embed_images:
-+if self.embed_images:
- html = self._html_embed_images(html)
- 
- return super().block_html(html)
- 
- def inline_html(self, html):
--embed_images = self.options.get("embed_images", False)
--
--if embed_images:
-+if self.embed_images:
- html = self._html_embed_images(html)
- 
- return super().inline_html(html)
- 
--def header(self, text, level, raw=None):
--html = super().header(text, level, raw=raw)
--if self.options.get("exclude_anchor_links"):
-+def heading(self, text, level):
-+html = super().heading(text, level)
-+if self.exclude_anchor_links:
- return html
--anchor_link_text = self.options.get("anchor_link_text", "¶")
--return add_anchor(html, anchor_link_text=anchor_link_text)
-+return add_anchor(html, anchor_link_text=self.anchor_link_text)
- 
- def escape_html(self, text):
- return html_escape(text)
- 
-+def multiline_math(self, text):
-+return text
-+
- def block_math(self, text):
--return "$$%s$$" % self.escape_html(text)
-+return f"$${self.escape_html(text)}$$"
- 
- def latex_environment(self, name, text):
--name = self.escape_html(name)
--text = self.escape_html(text)
--return rf"\begin{{{name}}}{text}\end{{{name}}}"
-+name, text = self.escape_html(name), self.escape_html(text)
-+return f"\\begin{{{name}}}{text}\\end{{{name}}}"
- 
- def inline_math(self, text):
--return "$%s$" % self.escape_html(text)
-+return f"${self.escape_html(text)}$"
- 
--def image(self, src, title, text):
-+def image(self, src, text, title):
- """Rendering a image with title and text.
- 
- :param 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-11-06 Thread Michał Górny
commit: 4657d62de2cb921fe5a957d2ed0b9050231fc128
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  6 07:37:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  6 07:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4657d62d

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 -
 dev-python/nbconvert/nbconvert-6.5.3.ebuild | 84 -
 2 files changed, 85 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 30d9ecc995ca..fc167936b1bd 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1 @@
-DIST nbconvert-6.5.3.tar.gz 910597 BLAKE2B 
a6336f2227098caf1d59aafa770fc3dd3466160329d5344dc760425cdde7ca35ad8d1e8839fe3189d1623a682a61ea3feedb7fdfdb2ec349e6ec890d873a936a
 SHA512 
a991d8a66fe7a244d3943974d93eb13769016843d37f6c9dcf4ba84dd16511364f45b5020060bf2c10d35fe52b4df4b678d045eedc883d3156a6cb689a977525
 DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B 
c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77
 SHA512 
5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b

diff --git a/dev-python/nbconvert/nbconvert-6.5.3.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.3.ebuild
deleted file mode 100644
index 5569e8e57b3d..
--- a/dev-python/nbconvert/nbconvert-6.5.3.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-SRC_URI="
-   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/jupyter_core[${PYTHON_USEDEP}]
-   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
-   dev-python/nbclient[${PYTHON_USEDEP}]
-   dev-python/nbformat[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-   dev-python/testpath[${PYTHON_USEDEP}]
-   dev-python/tornado[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pebble[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/ipywidgets[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_client-4.2[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}"/nbconvert-6.5.0-mistune-2.patch
-)
-
-src_test() {
-   mkdir -p "${HOME}/.local" || die
-   cp -r share "${HOME}/.local/" || die
-   distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Missing pyppeteer for now
-   # TODO: Doesn't skip?
-   nbconvert/exporters/tests/test_webpdf.py
-   # Needs pyppeteer too
-   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
-   )
-
-   epytest --pyargs nbconvert
-}
-
-pkg_postinst() {
-   if ! has_version app-text/pandoc ; then
-   einfo "Pandoc is required for converting to formats other than 
Python,"
-   einfo "HTML, and Markdown. If you need this functionality, 
install"
-   einfo "app-text/pandoc."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-11-06 Thread Sam James
commit: 8bacf92d7e66eb01b9bca09ede688e8f85b74c01
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  6 07:25:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  6 07:25:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bacf92d

dev-python/nbconvert: Stabilize 7.1.0 ALLARCHES, #879979

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-7.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.1.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
index 08d03d34cf09..965f919a0b05 100644
--- a/dev-python/nbconvert/nbconvert-7.1.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-10-27 Thread Andrew Ammerlaan
commit: 91b04f7b3b9912100df1a71f69d4b8ba06694fdd
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Oct 27 09:46:35 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Oct 27 09:48:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b04f7b

dev-python/nbconvert: enable py3.11

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/nbconvert/nbconvert-7.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.1.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
index 156d7d4b2c08..08d03d34cf09 100644
--- a/dev-python/nbconvert/nbconvert-7.1.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1 virtualx
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-10-07 Thread Michał Górny
commit: 34e6e4454f602a629634f4f520b597bd6bb8bd20
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  7 12:25:08 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  7 13:07:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e6e445

dev-python/nbconvert: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest  |  3 -
 dev-python/nbconvert/nbconvert-6.5.0-r1.ebuild | 82 --
 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 83 --
 dev-python/nbconvert/nbconvert-6.5.2.ebuild| 84 ---
 dev-python/nbconvert/nbconvert-7.0.0.ebuild| 95 --
 5 files changed, 347 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 89000fc9f1c0..30d9ecc995ca 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,5 +1,2 @@
-DIST nbconvert-6.5.0.tar.gz 908377 BLAKE2B 
a91c6c93e9e33f90c5c7f19743e20aa6cf88e5dd29be4ee44d9603715294858776c8391d79f5436e929fb1b623a3f11f6c4cbcf60728dba2204b6e2e
 SHA512 
4e0d26d581435525f819c05207890cc7cbeaff786a16c354f0356c9bc50111a724a92b7e15445a0cf0ebf1e1c2f0ff064a2c8722267f66dd8677ad82b5e61714
-DIST nbconvert-6.5.2.tar.gz 910454 BLAKE2B 
0c80232697e1ecf31af17f10ae5ad9bcfaec89e06ab5f81c87f231f2abd585c23977d0b154363e72f6066a97d04ec96184b0d8325e5aaa399a1a9335109577bb
 SHA512 
b955bd55bc1f69700652faae12a585230d939877551f792eebee57936a293b9b54caff5eb1bcaf996efa38c737f141069d4af2c2959b8b6318966c9020e8a2f5
 DIST nbconvert-6.5.3.tar.gz 910597 BLAKE2B 
a6336f2227098caf1d59aafa770fc3dd3466160329d5344dc760425cdde7ca35ad8d1e8839fe3189d1623a682a61ea3feedb7fdfdb2ec349e6ec890d873a936a
 SHA512 
a991d8a66fe7a244d3943974d93eb13769016843d37f6c9dcf4ba84dd16511364f45b5020060bf2c10d35fe52b4df4b678d045eedc883d3156a6cb689a977525
-DIST nbconvert-7.0.0.tar.gz 860724 BLAKE2B 
f333145df45f7295259e964f50a68ab6c33f195c42f68deddc87d23348761cc816e9bfbe4552b2a0276ca28a9f0820183f118b531cdb1f1f8ca4355dc5486f3d
 SHA512 
3c458a757060f1c9165c5ae7f0b5aad53be29d50ac385a37567007a5ac4fe67987592c66ba048e3659d089e9ac1ef210f14b750b5215bc181197c86257223b85
 DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B 
c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77
 SHA512 
5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r1.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r1.ebuild
deleted file mode 100644
index 0a9ebc0e58e4..
--- a/dev-python/nbconvert/nbconvert-6.5.0-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-SRC_URI="
-   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/jupyter_core[${PYTHON_USEDEP}]
-   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
-   dev-python/nbclient[${PYTHON_USEDEP}]
-   dev-python/nbformat[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-   dev-python/testpath[${PYTHON_USEDEP}]
-   dev-python/tornado[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pebble[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/ipywidgets[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_client-4.2[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}"/${P}-mistune-2.patch
-)
-
-src_test() {
-   mkdir -p "${HOME}/.local" || die
-   cp -r share "${HOME}/.local/" || die
-   distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Missing pyppeteer for now
-   # TODO: Doesn't skip?
-   nbconvert/exporters/tests/test_webpdf.py
-   # Needs pyppeteer too
-   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-10-07 Thread Arthur Zamarin
commit: 7eceea633391c97df2dc4205a19ec49bb2eb10b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  7 12:16:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  7 12:16:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eceea63

dev-python/nbconvert: Keyword 7.1.0 hppa, #856469

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-7.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.1.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
index eb24c46391ff..156d7d4b2c08 100644
--- a/dev-python/nbconvert/nbconvert-7.1.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-10-07 Thread Arthur Zamarin
commit: fac906b8719da96f234ba61eaf1b09de70b21a1b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  7 12:15:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  7 12:15:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac906b8

dev-python/nbconvert: Stabilize 6.5.3 hppa, #872914

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.3.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.3.ebuild
index b5c2270cc569..5569e8e57b3d 100644
--- a/dev-python/nbconvert/nbconvert-6.5.3.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-10-05 Thread Michał Górny
commit: 25d5ee1a16e2f7d72be3fa54234507dafecea50e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  5 07:57:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  5 09:41:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d5ee1a

dev-python/nbconvert: Bump 7.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.1.0.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 9b70905386fd..89000fc9f1c0 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -2,3 +2,4 @@ DIST nbconvert-6.5.0.tar.gz 908377 BLAKE2B 
a91c6c93e9e33f90c5c7f19743e20aa6cf88e
 DIST nbconvert-6.5.2.tar.gz 910454 BLAKE2B 
0c80232697e1ecf31af17f10ae5ad9bcfaec89e06ab5f81c87f231f2abd585c23977d0b154363e72f6066a97d04ec96184b0d8325e5aaa399a1a9335109577bb
 SHA512 
b955bd55bc1f69700652faae12a585230d939877551f792eebee57936a293b9b54caff5eb1bcaf996efa38c737f141069d4af2c2959b8b6318966c9020e8a2f5
 DIST nbconvert-6.5.3.tar.gz 910597 BLAKE2B 
a6336f2227098caf1d59aafa770fc3dd3466160329d5344dc760425cdde7ca35ad8d1e8839fe3189d1623a682a61ea3feedb7fdfdb2ec349e6ec890d873a936a
 SHA512 
a991d8a66fe7a244d3943974d93eb13769016843d37f6c9dcf4ba84dd16511364f45b5020060bf2c10d35fe52b4df4b678d045eedc883d3156a6cb689a977525
 DIST nbconvert-7.0.0.tar.gz 860724 BLAKE2B 
f333145df45f7295259e964f50a68ab6c33f195c42f68deddc87d23348761cc816e9bfbe4552b2a0276ca28a9f0820183f118b531cdb1f1f8ca4355dc5486f3d
 SHA512 
3c458a757060f1c9165c5ae7f0b5aad53be29d50ac385a37567007a5ac4fe67987592c66ba048e3659d089e9ac1ef210f14b750b5215bc181197c86257223b85
+DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B 
c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77
 SHA512 
5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b

diff --git a/dev-python/nbconvert/nbconvert-7.1.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
new file mode 100644
index ..eb24c46391ff
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/notebook[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+python_configure() {
+   cp "${BROOT}$(python_get_sitedir)/notebook/static/style/style.min.css" \
+   share/templates/classic/static/style.css || die
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-25 Thread Arthur Zamarin
commit: c07758fdc7a6b11c5e128baf767164a53d9cfe4d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 25 18:14:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 25 18:14:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07758fd

dev-python/nbconvert: Stabilize 6.5.3 ALLARCHES, #872914

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.3.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.3.ebuild
index 476cb552e368..c906c6a98bbc 100644
--- a/dev-python/nbconvert/nbconvert-6.5.3.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-24 Thread Sam James
commit: b9ef8779d6ad00cd33217d812ed51a80e806e078
Author: matoro  users  noreply  github  com>
AuthorDate: Fri Sep 23 16:31:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:27:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ef8779

dev-python/nbconvert: Stabilize 6.5.2 sparc, #869581

Closes: https://github.com/gentoo/gentoo/pull/27410
Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
index 10ee340a3d8c..c906c6a98bbc 100644
--- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-16 Thread Arthur Zamarin
commit: a6bb1afca9e671c8ccb8821494ddf3d5a1b7b8b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 16 18:50:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 16 18:50:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bb1afc

dev-python/nbconvert: Stabilize 6.5.2 ppc64, #869581

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
index 64542d1cb32e..10ee340a3d8c 100644
--- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-16 Thread Arthur Zamarin
commit: 859ad8e4d3909b9711ae0b25776e13df9d84af26
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 16 18:07:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 16 18:07:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859ad8e4

dev-python/nbconvert: Stabilize 6.5.2 ppc, #869581

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
index 739da908a491..64542d1cb32e 100644
--- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-14 Thread Sam James
commit: b65ed7bbef166f81126211d4788361273fb8ab7e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 14 22:10:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 14 22:10:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65ed7bb

dev-python/nbconvert: Stabilize 6.5.2 arm64, #869581

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
index 14f8c471826b..739da908a491 100644
--- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-14 Thread Agostino Sarubbo
commit: 56d27e3782474de41f06f59ddc5480a62dafcd5d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 14 07:48:37 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 14 07:48:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d27e37

dev-python/nbconvert: Stabilize 6.5.2 x86, #869581

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
index 47cbc94b41fc..14f8c471826b 100644
--- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-12 Thread Arthur Zamarin
commit: fb92d7453efba628b2a9464c14c721b64b56c696
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 12 19:13:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 12 19:13:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb92d745

dev-python/nbconvert: Stabilize 6.5.2 arm, #869581

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
index acbe01e2ecee..47cbc94b41fc 100644
--- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-12 Thread Sam James
commit: a45c0b96e1a5377398818bd6d6e66975b8c4a49c
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 12 09:54:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 12 09:54:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45c0b96

dev-python/nbconvert: Stabilize 6.5.2 amd64, #869581

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
index 476cb552e368..acbe01e2ecee 100644
--- a/dev-python/nbconvert/nbconvert-6.5.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-11 Thread Jakov Smolić
commit: 186fe143dcad2be23115aea27e02d10ffaf45cbb
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Sep 12 00:57:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 12 04:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186fe143

dev-python/nbconvert: Stabilize 6.5.0-r2 sparc, #866758

Closes: https://github.com/gentoo/gentoo/pull/27217
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index 153804c9b1d5..fdd88a6b9676 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-07 Thread Michał Górny
commit: 22affd5fbc33c7103b6b90383a00c2008767be93
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  4 09:26:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 07:50:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22affd5f

dev-python/nbconvert: Remove redundant -p no:xvfb

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/nbconvert-7.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-7.0.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.0.0.ebuild
index 4328f080d184..525a585dcb7b 100644
--- a/dev-python/nbconvert/nbconvert-7.0.0.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.0.0.ebuild
@@ -83,7 +83,7 @@ python_test() {

nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
)
 
-   nonfatal epytest -p no:xvfb --pyargs nbconvert || die
+   nonfatal epytest --pyargs nbconvert || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-09-04 Thread Michał Górny
commit: d4422e7029cf434666427f9c0b4a635e85d9ba75
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  3 11:05:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  4 08:04:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4422e70

dev-python/nbconvert: Bump to 7.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-7.0.0.ebuild | 95 +
 2 files changed, 96 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index eede60c44cb4..9b70905386fd 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,3 +1,4 @@
 DIST nbconvert-6.5.0.tar.gz 908377 BLAKE2B 
a91c6c93e9e33f90c5c7f19743e20aa6cf88e5dd29be4ee44d9603715294858776c8391d79f5436e929fb1b623a3f11f6c4cbcf60728dba2204b6e2e
 SHA512 
4e0d26d581435525f819c05207890cc7cbeaff786a16c354f0356c9bc50111a724a92b7e15445a0cf0ebf1e1c2f0ff064a2c8722267f66dd8677ad82b5e61714
 DIST nbconvert-6.5.2.tar.gz 910454 BLAKE2B 
0c80232697e1ecf31af17f10ae5ad9bcfaec89e06ab5f81c87f231f2abd585c23977d0b154363e72f6066a97d04ec96184b0d8325e5aaa399a1a9335109577bb
 SHA512 
b955bd55bc1f69700652faae12a585230d939877551f792eebee57936a293b9b54caff5eb1bcaf996efa38c737f141069d4af2c2959b8b6318966c9020e8a2f5
 DIST nbconvert-6.5.3.tar.gz 910597 BLAKE2B 
a6336f2227098caf1d59aafa770fc3dd3466160329d5344dc760425cdde7ca35ad8d1e8839fe3189d1623a682a61ea3feedb7fdfdb2ec349e6ec890d873a936a
 SHA512 
a991d8a66fe7a244d3943974d93eb13769016843d37f6c9dcf4ba84dd16511364f45b5020060bf2c10d35fe52b4df4b678d045eedc883d3156a6cb689a977525
+DIST nbconvert-7.0.0.tar.gz 860724 BLAKE2B 
f333145df45f7295259e964f50a68ab6c33f195c42f68deddc87d23348761cc816e9bfbe4552b2a0276ca28a9f0820183f118b531cdb1f1f8ca4355dc5486f3d
 SHA512 
3c458a757060f1c9165c5ae7f0b5aad53be29d50ac385a37567007a5ac4fe67987592c66ba048e3659d089e9ac1ef210f14b750b5215bc181197c86257223b85

diff --git a/dev-python/nbconvert/nbconvert-7.0.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.0.0.ebuild
new file mode 100644
index ..4328f080d184
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.0.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/notebook[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+python_configure() {
+   cp "${BROOT}$(python_get_sitedir)/notebook/static/style/style.min.css" \
+   share/templates/classic/static/style.css || die
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   # TODO
+   
nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-08-27 Thread Sam James
commit: 88401659925ab308c95d380b163c57449a9341ef
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 23:29:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 23:29:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88401659

dev-python/nbconvert: Stabilize 6.5.0-r2 arm64, #866758

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index 23dd9f7b4b3d..1285d969a0ab 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-08-27 Thread Agostino Sarubbo
commit: bcea83601588b149f23079678e6be0fac401ee1f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 27 08:39:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 27 08:39:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcea8360

dev-python/nbconvert: x86 stable wrt bug #866758

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index 1285d969a0ab..153804c9b1d5 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-08-27 Thread Sam James
commit: 08d9f2f5defda53d530c5f91e6bed6ab8c9e
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 23:26:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 23:26:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d9

dev-python/nbconvert: Stabilize 6.5.0-r2 amd64, #866758

Signed-off-by: Sam James  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index dde642ed4007..23dd9f7b4b3d 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-08-26 Thread Arthur Zamarin
commit: c99ef81bd3024ba358f5565fe5c1d25abf443a23
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 19:12:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 19:12:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99ef81b

dev-python/nbconvert: Stabilize 6.5.0-r2 ppc64, #866758

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index 551fa0a5420a..dde642ed4007 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-08-26 Thread Arthur Zamarin
commit: e9cd4ef9cd007772413be6c645cf4cc3fb275045
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 19:11:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 19:11:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9cd4ef9

dev-python/nbconvert: Stabilize 6.5.0-r2 ppc, #866758

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index f918972ae292..551fa0a5420a 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-08-26 Thread Arthur Zamarin
commit: c97d9a2f5c8f3ad43319a5a78697337b24422bf4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 19:11:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 19:11:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97d9a2f

dev-python/nbconvert: Stabilize 6.5.0-r2 arm, #866758

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index 1ff7e9b6c3c5..f918972ae292 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-08-12 Thread Arthur Zamarin
commit: c7aa6a54b34bd6fa024fc0451caba7e28a73f745
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 12 11:05:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 12 11:23:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7aa6a54

dev-python/nbconvert: add 6.5.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-6.5.3.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 9e8294950a18..eede60c44cb4 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,2 +1,3 @@
 DIST nbconvert-6.5.0.tar.gz 908377 BLAKE2B 
a91c6c93e9e33f90c5c7f19743e20aa6cf88e5dd29be4ee44d9603715294858776c8391d79f5436e929fb1b623a3f11f6c4cbcf60728dba2204b6e2e
 SHA512 
4e0d26d581435525f819c05207890cc7cbeaff786a16c354f0356c9bc50111a724a92b7e15445a0cf0ebf1e1c2f0ff064a2c8722267f66dd8677ad82b5e61714
 DIST nbconvert-6.5.2.tar.gz 910454 BLAKE2B 
0c80232697e1ecf31af17f10ae5ad9bcfaec89e06ab5f81c87f231f2abd585c23977d0b154363e72f6066a97d04ec96184b0d8325e5aaa399a1a9335109577bb
 SHA512 
b955bd55bc1f69700652faae12a585230d939877551f792eebee57936a293b9b54caff5eb1bcaf996efa38c737f141069d4af2c2959b8b6318966c9020e8a2f5
+DIST nbconvert-6.5.3.tar.gz 910597 BLAKE2B 
a6336f2227098caf1d59aafa770fc3dd3466160329d5344dc760425cdde7ca35ad8d1e8839fe3189d1623a682a61ea3feedb7fdfdb2ec349e6ec890d873a936a
 SHA512 
a991d8a66fe7a244d3943974d93eb13769016843d37f6c9dcf4ba84dd16511364f45b5020060bf2c10d35fe52b4df4b678d045eedc883d3156a6cb689a977525

diff --git a/dev-python/nbconvert/nbconvert-6.5.3.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.3.ebuild
new file mode 100644
index ..476cb552e368
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-6.5.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   dev-python/nbclient[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   www-servers/tornado[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pebble[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-4.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/nbconvert-6.5.0-mistune-2.patch
+)
+
+src_test() {
+   mkdir -p "${HOME}/.local" || die
+   cp -r share "${HOME}/.local/" || die
+   distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   )
+
+   epytest --pyargs nbconvert
+}
+
+pkg_postinst() {
+   if ! has_version app-text/pandoc ; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/

2022-08-11 Thread Michał Górny
commit: 47dd1c7f29838f4987ba5660400effde76c38505
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 11 08:55:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 11 09:59:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47dd1c7f

dev-python/nbconvert: Bump to 6.5.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nbconvert/Manifest   |  1 +
 dev-python/nbconvert/nbconvert-6.5.2.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 272b192caddc..9e8294950a18 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
 DIST nbconvert-6.5.0.tar.gz 908377 BLAKE2B 
a91c6c93e9e33f90c5c7f19743e20aa6cf88e5dd29be4ee44d9603715294858776c8391d79f5436e929fb1b623a3f11f6c4cbcf60728dba2204b6e2e
 SHA512 
4e0d26d581435525f819c05207890cc7cbeaff786a16c354f0356c9bc50111a724a92b7e15445a0cf0ebf1e1c2f0ff064a2c8722267f66dd8677ad82b5e61714
+DIST nbconvert-6.5.2.tar.gz 910454 BLAKE2B 
0c80232697e1ecf31af17f10ae5ad9bcfaec89e06ab5f81c87f231f2abd585c23977d0b154363e72f6066a97d04ec96184b0d8325e5aaa399a1a9335109577bb
 SHA512 
b955bd55bc1f69700652faae12a585230d939877551f792eebee57936a293b9b54caff5eb1bcaf996efa38c737f141069d4af2c2959b8b6318966c9020e8a2f5

diff --git a/dev-python/nbconvert/nbconvert-6.5.2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
new file mode 100644
index ..476cb552e368
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-6.5.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+   dev-python/nbclient[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   www-servers/tornado[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pebble[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-4.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/nbconvert-6.5.0-mistune-2.patch
+)
+
+src_test() {
+   mkdir -p "${HOME}/.local" || die
+   cp -r share "${HOME}/.local/" || die
+   distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Missing pyppeteer for now
+   # TODO: Doesn't skip?
+   nbconvert/exporters/tests/test_webpdf.py
+   # Needs pyppeteer too
+   
'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+   )
+
+   epytest --pyargs nbconvert
+}
+
+pkg_postinst() {
+   if ! has_version app-text/pandoc ; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc."
+   fi
+}



  1   2   >