Github messages for voidlinux
 help / color / mirror / Atom feed
From: dkwo <dkwo@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] update few python3 packages
Date: Thu, 08 Dec 2022 17:46:34 +0100	[thread overview]
Message-ID: <20221208164634.BWFpCa9TriIhV6M10LfC7vPNfUjsBOv7x_yswKk8jp0@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-35376@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 397 bytes --]

There is an updated pull request by dkwo against master on the void-packages repository

https://github.com/dkwo/void-packages pytupd
https://github.com/void-linux/void-packages/pull/35376

update few python3 packages
@ahesford Could you check whether the new jupyter client solves the issue with console?

A patch file from https://github.com/void-linux/void-packages/pull/35376.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pytupd-35376.patch --]
[-- Type: text/x-diff, Size: 28654 bytes --]

From 59aa3dbf26c0cce179b5dfb53ef3387231289e8d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 3 Feb 2022 13:51:55 +0100
Subject: [PATCH 01/17] python3-defusedxml: update to 0.7.1

---
 srcpkgs/python3-defusedxml/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 7224da834eff..90dc454d120d 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -1,7 +1,8 @@
 # Template file for 'python3-defusedxml'
 pkgname=python3-defusedxml
-version=0.6.0
-revision=6
+version=0.7.1
+revision=1
+wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
@@ -10,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Python-2.0"
 homepage="https://github.com/tiran/defusedxml"
 distfiles="${PYPI_SITE}/d/defusedxml/defusedxml-${version}.tar.gz"
-checksum=f684034d135af4c6cbb949b8a4d2ed61634515257a67299e5f940fbaa34377f5
+checksum=1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69
 
 post_install() {
 	vlicense LICENSE

From 772f36c3b7407efb98e76f5569c9749ec00c1268 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 11 Nov 2022 16:30:42 -0500
Subject: [PATCH 02/17] python3-httplib2: update to 0.21.0

---
 srcpkgs/python3-httplib2/template | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template
index eb714b59d0bf..c9a6527ed2e6 100644
--- a/srcpkgs/python3-httplib2/template
+++ b/srcpkgs/python3-httplib2/template
@@ -1,26 +1,30 @@
 # Template file for 'python3-httplib2'
 pkgname=python3-httplib2
-version=0.18.1
-revision=5
-create_wrksrc=yes
-build_wrksrc="httplib2-${version}"
+version=0.21.0
+revision=1
+wrksrc="httplib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3 ca-certificates"
+depends="python3 ca-certificates python3-parsing"
+checkdepends="python3-pytest python3-pytest-cov python3-pytest-timeout
+ python3-cryptography python3-flake8 python3-six python3-future"
 short_desc="Comprehensive HTTP client library (Python3)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://github.com/httplib2/httplib2"
 changelog="https://raw.githubusercontent.com/httplib2/httplib2/master/CHANGELOG"
-distfiles="${PYPI_SITE}/h/httplib2/httplib2-${version}.tar.gz
- https://raw.githubusercontent.com/httplib2/httplib2/master/LICENSE>LICENSE.txt"
-checksum="8af66c1c52c7ffe1aa5dc4bcd7c769885254b0756e6e69f953c7f0ab49a70ba3
- 589eec38f72df2be203711d3b8cbece9b908c5e7ff00bc3cab7f63bae9e366b4"
+distfiles="${PYPI_SITE}/h/httplib2/httplib2-${version}.tar.gz"
+checksum=fc144f091c7286b82bec71bdbd9b27323ba709cc612568d3000893bfd9cb4b34
+
+do_check() {
+	# https://github.com/httplib2/httplib2/issues/221
+	PYTHONPATH="$PWD/build/lib" python3 -m pytest tests/ -k 'not test_client_cert_password_verified'
+}	
 
 post_install() {
 	# use system ca certificates
 	rm -rf ${DESTDIR}/${py3_sitelib}/httplib2/cacerts.txt
 	ln -sf /etc/ssl/certs.pem ${DESTDIR}/${py3_sitelib}/httplib2/cacerts.txt
 
-	vlicense ../LICENSE.txt
+	vlicense LICENSE
 }

From 887f57852292014f38dfd0e9de6be3690c9274e0 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 3 Feb 2022 14:04:52 +0100
Subject: [PATCH 03/17] python3-jupyter_client: update to 7.4.5

---
 srcpkgs/python3-jupyter_client/template | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index 5145aba67640..a1a940856263 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -1,18 +1,18 @@
 # Template file for 'python3-jupyter_client'
 pkgname=python3-jupyter_client
-# delay 6.2 until jupyter/jupyter_console#241 is fixed
-version=6.1.12
-revision=3
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+version=7.4.5
+revision=1
+wrksrc="jupyter_client-${version}"
+build_style=python3-pep517
+hostmakedepends="python3-flit_core hatchling"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
- python3-dateutil python3-tornado python3-nest_asyncio"
+ python3-dateutil python3-tornado python3-nest_asyncio python3-entrypoints"
 short_desc="Jupyter protocol client APIs"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/jupyter/jupyter_client"
 distfiles="${PYPI_SITE}/j/jupyter_client/jupyter_client-${version}.tar.gz"
-checksum=c4bca1d0846186ca8be97f4d2fa6d2bae889cce4892a167ffa1ba6bd1f73e782
+checksum=63eae06c40e1f2d9afa14447511fddc065c95dea3f2491fda2acccf91221954a
 conflicts="python-jupyter_client<=5.2.4_2"
 # checks create a cycle with python3-jupyter_core and python3-ipython_ipykernel
 make_check=no

From 973d65cc2d7a520f58ac5e0adbb076de65ec834b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 3 Feb 2022 14:06:12 +0100
Subject: [PATCH 04/17] python3-jupyter_core: update to 5.0.0

---
 srcpkgs/python3-jupyter_core/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index 6bc6f88e5f71..e77a1645f3bc 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -1,16 +1,17 @@
 # Template file for 'python3-jupyter_core'
 pkgname=python3-jupyter_core
-version=4.7.1
-revision=3
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+version=5.0.0
+revision=1
+wrksrc="jupyter_core-${version}"
+build_style=python3-pep517
+hostmakedepends="python3-flit_core hatchling"
 depends="python3-traitlets"
 short_desc="Jupyter core package"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://jupyter.org"
 distfiles="${PYPI_SITE}/j/jupyter_core/jupyter_core-${version}.tar.gz"
-checksum=79025cb3225efcd36847d0840f3fc672c0abd7afd0de83ba8a1d3837619122b4
+checksum=4ed68b7c606197c7e344a24b7195eef57898157075a69655a886074b6beb7043
 conflicts="python-jupyter_core<=4.4.0_3"
 # checks create a cycle with python3-jypter_client and python3-ipython_ipykernel
 make_check=no

From 1b5a4c5f452c6e74c725f80ede8070f160551ded Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 3 Feb 2022 14:17:21 +0100
Subject: [PATCH 05/17] python3-soupsieve: update to 2.3.2

---
 srcpkgs/python3-soupsieve/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template
index 81c62d9a0c4c..800821ba6a2a 100644
--- a/srcpkgs/python3-soupsieve/template
+++ b/srcpkgs/python3-soupsieve/template
@@ -1,9 +1,9 @@
 # Template file for 'python3-soupsieve'
 pkgname=python3-soupsieve
-version=1.9.5
-revision=9
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+version=2.3.2
+revision=1
+build_style=python3-pep517
+hostmakedepends="hatchling"
 depends="python3"
 checkdepends="python3-pytest python3-lxml python3-html5lib
  python3-BeautifulSoup4"
@@ -12,7 +12,7 @@ maintainer="Aluísio Augusto Silva Gonçalves <aluisio@aasg.name>"
 license="MIT"
 homepage="https://facelessuser.github.io/soupsieve/"
 distfiles="${PYPI_SITE}/s/soupsieve/soupsieve-${version}.tar.gz"
-checksum=e2c1c5dee4a1c36bcb790e0fabd5492d874b8ebd4617622c4f6a731701060dda
+checksum=0bcc6d7432153063e3df09c3ac9442af3eba488715bfcad6a4c38ccb2a523124
 
 post_install() {
 	vlicense LICENSE.md

From 94cea130a1f8d65a952f216588bd130850757da5 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Thu, 3 Feb 2022 14:20:35 +0100
Subject: [PATCH 06/17] python3-terminado: update to 0.17.0

---
 srcpkgs/python3-terminado/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 46b4599264eb..808305918c6e 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -1,9 +1,10 @@
 # Template file for 'python3-terminado'
 pkgname=python3-terminado
-version=0.9.4
-revision=3
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+version=0.17.0
+revision=1
+wrksrc="terminado-${version}"
+build_style=python3-pep517
+hostmakedepends="python3-flit_core python3-tornado hatchling"
 depends="python3-ptyprocess python3-tornado"
 checkdepends="python3-pytest $depends"
 short_desc="Terminals served to term.js using Tornado websockets (Python3)"
@@ -11,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/takluyver/terminado"
 distfiles="${PYPI_SITE}/t/terminado/terminado-${version}.tar.gz"
-checksum=9a7dbcfbc2778830eeb70261bf7aa9d98a3eac8631a3afe3febeb57c12f798be
+checksum=520feaa3aeab8ad64a69ca779be54be9234edb2d0d6567e76c93c2c9a4e6e43f
 
 post_install() {
 	vlicense LICENSE

From 288295f91e985bc4294dbb2d4e64ff700a0f46b3 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 13 Feb 2022 11:34:43 +0100
Subject: [PATCH 07/17] python3-jupyter_server: update to 1.23.1

---
 srcpkgs/python3-jupyter_server/template | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 1679c628ff17..132c9ba78ed2 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -1,20 +1,25 @@
 # Template file for 'python3-jupyter_server'
 pkgname=python3-jupyter_server
-version=1.13.4
-revision=2
+version=1.23.1
+revision=1
+wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
  python3-jupyter_nbconvert python3-terminado
  python3-prometheus_client python3-traitlets python3-tornado
  python3-Jinja2 python3-send2trash python3-websocket-client"
+checkdepends="${depends} python3-argon2 python3-packaging
+ python3-coverage python3-pytest-mock python3-requests
+ python3-pytest python3-pytest-timeout python3-pytest-asyncio"
 short_desc="Backend to Jupyter web applications"
 maintainer="dkwo <nicolopiazzalunga@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://jupyter.org"
+changelog="https://raw.githubusercontent.com/jupyter-server/jupyter_server/main/CHANGELOG.md"
 distfiles="${PYPI_SITE}/j/jupyter-server/jupyter_server-${version}.tar.gz"
-checksum=5fb5a219385338b1d13a013a68f54688b6a69ecff4e757fd230e27ecacdbf212
-# Tarball defines no tests
+checksum=cee48d9d96cecd0f94b7cb41ecd4f0ab05b01643769f61c5d397b7873bc9a1e2
+# missing pytest-tornasync, pytest-console-scripts
 make_check=no
 
 post_install() {

From ce07d0a535f4084b5cf9bfd2a9e5665266e0d7ec Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Sun, 13 Feb 2022 11:34:59 +0100
Subject: [PATCH 08/17] jupyterlab: update to 3.5.0

---
 srcpkgs/jupyterlab/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/jupyterlab/template b/srcpkgs/jupyterlab/template
index bf9ab2c293da..d10fe2436e23 100644
--- a/srcpkgs/jupyterlab/template
+++ b/srcpkgs/jupyterlab/template
@@ -1,7 +1,7 @@
 # Template file for 'jupyterlab'
 pkgname=jupyterlab
-version=3.2.8
-revision=3
+version=3.5.0
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyterlab_server nodejs python3-nbclassic
@@ -11,7 +11,7 @@ maintainer="dkwo <nicolopiazzalunga@gmail.com>"
 license="custom:jupyterlab"
 homepage="https://jupyter.org"
 distfiles="${PYPI_SITE}/j/jupyterlab/jupyterlab-${version}.tar.gz"
-checksum=5e4e99868c4f385372686767781408acbb9004b690b198b45597ba869802334b
+checksum=e02556c8ea1b386963c4b464e4618aee153c5416b07ab481425c817a033323a2
 # Tests require unpackaged dependencies
 make_check=no
 

From e1c83384747251b23f10a96024236069ce563553 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Mon, 21 Feb 2022 10:41:56 +0100
Subject: [PATCH 09/17] python3-nbclient: update to 0.7.0

---
 srcpkgs/python3-nbclient/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index 526b3ccec45e..e0a0b973d695 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -1,7 +1,8 @@
 # Template file for 'python3-nbclient'
 pkgname=python3-nbclient
-version=0.5.10
-revision=2
+version=0.7.0
+revision=1
+wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
@@ -11,7 +12,7 @@ maintainer="dkwo <nicolopiazzalunga@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://nbclient.readthedocs.io/en/latest/"
 distfiles="${PYPI_SITE}/n/nbclient/nbclient-${version}.tar.gz"
-checksum=b5fdea88d6fa52ca38de6c2361401cfe7aaa7cd24c74effc5e489cec04d79088
+checksum=a1d844efd6da9bc39d2209bf996dbd8e07bf0f36b796edfabaa8f8a9ab77c3aa
 # Package might need to be installed for testing
 make_check=no
 

From ae75c88e09efa576588beab104e0af4c50fd9d39 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 11 Mar 2022 18:30:18 +0100
Subject: [PATCH 10/17] python3-traitlets: update to 5.5.0

---
 srcpkgs/python3-traitlets/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index 8667047b6603..a3e262476016 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -1,9 +1,10 @@
 # Template file for 'python3-traitlets'
 pkgname=python3-traitlets
-version=5.0.5
-revision=3
-build_style=python3-module
-hostmakedepends="python3-setuptools"
+version=5.5.0
+revision=1
+wrksrc="traitlets-${version}"
+build_style=python3-pep517
+hostmakedepends="python3-flit_core hatchling"
 depends="python3-decorator python3-ipython_genutils python3-six"
 checkdepends="$depends python3-pytest"
 short_desc="Configuration system for Python applications"
@@ -11,7 +12,7 @@ maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/ipython/traitlets"
 distfiles="${PYPI_SITE}/t/traitlets/traitlets-${version}.tar.gz"
-checksum=178f4ce988f69189f7e523337a3e11d91c786ded9360174a3d9ca83e79bc5396
+checksum=b122f9ff2f2f6c1709dab289a05555be011c87828e911c0cf4074b85cb780a79
 
 do_check() {
 	pytest

From 04c6e97239a17864e08d13d049cfa27386394360 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 11 Mar 2022 18:30:45 +0100
Subject: [PATCH 11/17] python3-jupyter_console: update to 6.4.4

---
 srcpkgs/python3-jupyter_console/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index c3f533b4f149..f1130868d2f2 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -1,23 +1,24 @@
 # Template file for 'python3-jupyter_console'
 pkgname=python3-jupyter_console
-version=6.4.0
-revision=3
+version=6.4.4
+revision=1
+wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
- python3-prompt_toolkit python3-Pygments"
+ python3-prompt_toolkit python3-Pygments python3-traitlets"
 checkdepends="$depends python3-pytest"
 short_desc="Jupyter terminal console (Python3)"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/jupyter/jupyter_console"
 distfiles="${PYPI_SITE}/j/jupyter_console/jupyter_console-${version}.tar.gz"
-checksum=242248e1685039cd8bff2c2ecb7ce6c1546eb50ee3b08519729e6e881aec19c7
+checksum=172f5335e31d600df61613a97b7f0352f2c8250bbd1092ef2d658f77249f89fb
 # alternatives will be a conflict
 conflicts="python-jupyter_console<=6.0.0_2"
 # Tests fail because stdin is not a terminal
 make_check=no
 
 post_install() {
-	vlicense COPYING.md LICENSE
+	vlicense LICENSE
 }

From b73f6281923771339b195b7389238aa7ed4465d0 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 11 Mar 2022 18:35:22 +0100
Subject: [PATCH 12/17]  python3-nbclassic: update to 0.4.8

---
 srcpkgs/python3-nbclassic/template | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index 6e1db8ee8558..e73a15f66bb2 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -1,17 +1,19 @@
 # Template file for 'python3-nbclassic'
 pkgname=python3-nbclassic
-version=0.3.5
-revision=2
+version=0.4.8
+revision=1
+wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
+checkdepends="${depends} python3-pytest python3-pytest-fixture-config python3-pytest-subtests"
 short_desc="Jupyter Notebook as a Jupyter Server Extension"
 maintainer="dkwo <nicolopiazzalunga@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://jupyter.org"
 distfiles="${PYPI_SITE}/n/nbclassic/nbclassic-${version}.tar.gz"
-checksum=99444dd63103af23c788d9b5172992f12caf8c3098dd5a35c787f0df31490c29
-# Tarball includes no tests
+checksum=c74d8a500f8e058d46b576a41e5bc640711e1032cf7541dde5f73ea49497e283
+# missing fixtures: jp_create_notebook jp_fetch
 make_check=no
 
 conf_files="/etc/jupyter/jupyter_server_config.d/*.json"

From be355867afde5f3bcc7f33dfd85983bbf74eeb7e Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 23 Nov 2022 16:37:00 -0500
Subject: [PATCH 13/17] python3-anyio: update to 3.6.2

---
 srcpkgs/python3-anyio/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template
index 275e4c259b03..9b4d32025a01 100644
--- a/srcpkgs/python3-anyio/template
+++ b/srcpkgs/python3-anyio/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-anyio'
 pkgname=python3-anyio
-version=3.5.0
-revision=2
+version=3.6.2
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools_scm"
 depends="python3-sniffio python3-idna"
@@ -10,7 +10,7 @@ maintainer="dkwo <nicolopiazzalunga@gmail.com>"
 license="MIT"
 homepage="https://github.com/agronholm/anyio"
 distfiles="${PYPI_SITE}/a/anyio/anyio-${version}.tar.gz"
-checksum=a0aeffe2fb1fdf374a8e4b471444f0f3ac4fb9f5a5b542b48824475e0042a5a6
+checksum=25ea0d673ae30af41a0c442f81cf3b38c7e79fdc7b60335a4c14e05eb0947421
 # Tests not supported
 make_check=no
 

From 065e6168aab6e920c4486c111686ab5b18bd94ae Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Mon, 5 Dec 2022 16:31:35 -0500
Subject: [PATCH 14/17] python3-tornado: update to 6.2

---
 srcpkgs/python3-tornado/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template
index 02909ef3e72d..48c9e57b0bdb 100644
--- a/srcpkgs/python3-tornado/template
+++ b/srcpkgs/python3-tornado/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-tornado'
 pkgname=python3-tornado
-version=6.1
-revision=4
+version=6.2
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
@@ -11,7 +11,8 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Apache-2.0"
 homepage="http://www.tornadoweb.org/"
 distfiles="${PYPI_SITE}/t/tornado/tornado-${version}.tar.gz"
-checksum=33c6e81d7bd55b468d2e793517c909b139960b6c790a60b7991b9b6b76fb9791
+checksum=9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13
+make_check=no # tests failing, already with 6.1
 
 pre_build() {
 	# use system ca-certificates

From d4d952ce7c99677ccd87d92f86615bbdc2b985b2 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Mon, 5 Dec 2022 17:54:19 -0500
Subject: [PATCH 15/17] python3-ipython_ipykernel: update to 6.19.2

---
 srcpkgs/python3-ipython_ipykernel/template | 23 +++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template
index eb1dcad3dd27..37ff6a75c24c 100644
--- a/srcpkgs/python3-ipython_ipykernel/template
+++ b/srcpkgs/python3-ipython_ipykernel/template
@@ -1,19 +1,24 @@
 # Template file for 'python3-ipython_ipykernel'
 pkgname=python3-ipython_ipykernel
-version=5.5.4
-revision=3
-build_style=python3-module
-hostmakedepends="python3-setuptools python3-ipython
- python3-jupyter_client python3-traitlets python3-tornado"
-depends="python3-ipython python3-traitlets python3-jupyter_client python3-tornado"
+version=6.19.2
+revision=1
+build_style=python3-pep517
+hostmakedepends="hatchling python3-jupyter_client python3-jupyter_core
+ python3-platformdirs"
+depends="python3-ipython python3-traitlets python3-jupyter_client python3-tornado
+ python3-matplotlib-inline python3-nest_asyncio python3-packaging python3-psutil
+ python3 python3-comm python3-pyzmq"
 short_desc="IPython kernel for Jupyter (Python3)"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/ipython/ipykernel"
 distfiles="${PYPI_SITE}/i/ipykernel/ipykernel-${version}.tar.gz"
-checksum=1ce0e83672cc3bfdc1ffb5603e1d77ab125f24b41abc4612e22bfb3e994c0db2
-# checks create a cycle with python3-jupyter_core and python3-jupyter_client
-make_check=no
+checksum=1ab68d3d3654196266baa93990055413e167263ffbe4cfe834f871bcd3d3506d
+make_check=no # cycle with python3-jupyter_core and python3-jupyter_client
+
+do_install() {
+	python3 -m installer --destdir ${DESTDIR} ${make_install_args} ${make_install_target} dist/*.whl
+}
 
 post_install() {
 	vlicense COPYING.md LICENSE

From 8bedd81038886f660b5e3141f2737485ad752f7f Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Mon, 5 Dec 2022 18:01:15 -0500
Subject: [PATCH 16/17] python3-*: bulk remove wrksrc

---
 srcpkgs/python3-defusedxml/template      | 1 -
 srcpkgs/python3-httplib2/template        | 3 +--
 srcpkgs/python3-jupyter_client/template  | 1 -
 srcpkgs/python3-jupyter_console/template | 1 -
 srcpkgs/python3-jupyter_core/template    | 1 -
 srcpkgs/python3-jupyter_server/template  | 1 -
 srcpkgs/python3-nbclassic/template       | 1 -
 srcpkgs/python3-nbclient/template        | 1 -
 srcpkgs/python3-terminado/template       | 1 -
 srcpkgs/python3-traitlets/template       | 1 -
 10 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template
index 90dc454d120d..c61f52ea704f 100644
--- a/srcpkgs/python3-defusedxml/template
+++ b/srcpkgs/python3-defusedxml/template
@@ -2,7 +2,6 @@
 pkgname=python3-defusedxml
 version=0.7.1
 revision=1
-wrksrc="defusedxml-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3"
diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template
index c9a6527ed2e6..49a78b37604a 100644
--- a/srcpkgs/python3-httplib2/template
+++ b/srcpkgs/python3-httplib2/template
@@ -2,7 +2,6 @@
 pkgname=python3-httplib2
 version=0.21.0
 revision=1
-wrksrc="httplib2-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3 ca-certificates python3-parsing"
@@ -19,7 +18,7 @@ checksum=fc144f091c7286b82bec71bdbd9b27323ba709cc612568d3000893bfd9cb4b34
 do_check() {
 	# https://github.com/httplib2/httplib2/issues/221
 	PYTHONPATH="$PWD/build/lib" python3 -m pytest tests/ -k 'not test_client_cert_password_verified'
-}	
+}
 
 post_install() {
 	# use system ca certificates
diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template
index a1a940856263..57c4da97fe89 100644
--- a/srcpkgs/python3-jupyter_client/template
+++ b/srcpkgs/python3-jupyter_client/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_client
 version=7.4.5
 revision=1
-wrksrc="jupyter_client-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core hatchling"
 depends="python3-traitlets python3-jupyter_core python3-pyzmq
diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template
index f1130868d2f2..502bef78a4bf 100644
--- a/srcpkgs/python3-jupyter_console/template
+++ b/srcpkgs/python3-jupyter_console/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_console
 version=6.4.4
 revision=1
-wrksrc="jupyter_console-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-ipython python3-ipython_ipykernel python3-jupyter_client
diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template
index e77a1645f3bc..53612296cf69 100644
--- a/srcpkgs/python3-jupyter_core/template
+++ b/srcpkgs/python3-jupyter_core/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_core
 version=5.0.0
 revision=1
-wrksrc="jupyter_core-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core hatchling"
 depends="python3-traitlets"
diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template
index 132c9ba78ed2..798aa4af2309 100644
--- a/srcpkgs/python3-jupyter_server/template
+++ b/srcpkgs/python3-jupyter_server/template
@@ -2,7 +2,6 @@
 pkgname=python3-jupyter_server
 version=1.23.1
 revision=1
-wrksrc="jupyter_server-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-anyio python3-jupyter_client python3-jupyter_nbformat
diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template
index e73a15f66bb2..4c751d222a60 100644
--- a/srcpkgs/python3-nbclassic/template
+++ b/srcpkgs/python3-nbclassic/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclassic
 version=0.4.8
 revision=1
-wrksrc=nbclassic-${version}
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-jupyter_notebook python3-jupyter_server"
diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template
index e0a0b973d695..dca1870f7b9e 100644
--- a/srcpkgs/python3-nbclient/template
+++ b/srcpkgs/python3-nbclient/template
@@ -2,7 +2,6 @@
 pkgname=python3-nbclient
 version=0.7.0
 revision=1
-wrksrc="${pkgname#python3-}-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools"
 depends="python3-traitlets python3-jupyter_client
diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template
index 808305918c6e..e31129323a30 100644
--- a/srcpkgs/python3-terminado/template
+++ b/srcpkgs/python3-terminado/template
@@ -2,7 +2,6 @@
 pkgname=python3-terminado
 version=0.17.0
 revision=1
-wrksrc="terminado-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core python3-tornado hatchling"
 depends="python3-ptyprocess python3-tornado"
diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template
index a3e262476016..855d5eec01d5 100644
--- a/srcpkgs/python3-traitlets/template
+++ b/srcpkgs/python3-traitlets/template
@@ -2,7 +2,6 @@
 pkgname=python3-traitlets
 version=5.5.0
 revision=1
-wrksrc="traitlets-${version}"
 build_style=python3-pep517
 hostmakedepends="python3-flit_core hatchling"
 depends="python3-decorator python3-ipython_genutils python3-six"

From 03f88411584b928c3fd8c8396a84d8c88f26ea76 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Wed, 7 Dec 2022 18:15:49 -0500
Subject: [PATCH 17/17] new package: python3-comm

---
 srcpkgs/python3-comm/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/python3-comm/template

diff --git a/srcpkgs/python3-comm/template b/srcpkgs/python3-comm/template
new file mode 100644
index 000000000000..0bbba8dc0eda
--- /dev/null
+++ b/srcpkgs/python3-comm/template
@@ -0,0 +1,18 @@
+# Template file for 'python3-comm'
+pkgname=python3-comm
+version=0.1.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="hatchling"
+depends="python3-traitlets"
+checkdepends="python3-pytest $depends"
+short_desc="Python comm implementation for the Jupyter kernel protocol"
+maintainer="dkwo <npiazza@disroot.org>"
+license="BSD-3-Clause"
+homepage="https://github.com/ipython/comm/"
+distfiles="https://github.com/ipython/comm/archive/refs/tags/$version.tar.gz"
+checksum=2868dfd1e482b821a929d662bf3d89adeb8a091239bf1497187797fe9e4c12fa
+
+post_install() {
+	vlicense LICENSE
+}

  parent reply	other threads:[~2022-12-08 16:46 UTC|newest]

Thread overview: 75+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-03 13:22 [PR PATCH] " dkwo
2022-02-03 13:23 ` ahesford
2022-02-03 13:30 ` dkwo
2022-02-03 13:32 ` [PR PATCH] [Updated] " dkwo
2022-02-03 13:46 ` dkwo
2022-02-03 13:47 ` dkwo
2022-02-03 13:58 ` [PR PATCH] [Updated] " dkwo
2022-02-03 14:07 ` dkwo
2022-02-03 14:30 ` ahesford
2022-02-03 15:27 ` dkwo
2022-02-03 15:27 ` [PR PATCH] [Updated] " dkwo
2022-02-13 10:35 ` dkwo
2022-02-13 10:46 ` dkwo
2022-02-13 12:41 ` ahesford
2022-02-13 13:22 ` dkwo
2022-02-13 18:49 ` ahesford
2022-02-14  9:58 ` [PR PATCH] [Updated] " dkwo
2022-02-14 10:00 ` dkwo
2022-02-14 10:08 ` dkwo
2022-02-21  9:42 ` [PR PATCH] [Updated] " dkwo
2022-02-28 12:49 ` dkwo
2022-03-11 17:38 ` dkwo
2022-03-11 17:41 ` dkwo
2022-03-14 19:24 ` [PR PATCH] [Updated] " dkwo
2022-03-14 20:22 ` [PR REVIEW] " paper42
2022-03-14 20:22 ` paper42
2022-03-14 20:22 ` paper42
2022-03-14 20:22 ` paper42
2022-03-14 20:23 ` paper42
2022-03-15 13:40 ` dkwo
2022-03-15 13:41 ` dkwo
2022-03-15 13:45 ` dkwo
2022-03-15 13:46 ` dkwo
2022-03-15 13:48 ` [PR PATCH] [Updated] " dkwo
2022-03-20 22:51 ` [PR REVIEW] " paper42
2022-03-20 22:51 ` paper42
2022-03-20 22:52 ` paper42
2022-03-21  7:46 ` dkwo
2022-03-21  7:51 ` dkwo
2022-03-21  7:54 ` dkwo
2022-03-21  8:07 ` dkwo
2022-03-21  8:11 ` dkwo
2022-03-21  8:19 ` dkwo
2022-03-21  8:23 ` [PR PATCH] [Updated] " dkwo
2022-03-21  8:23 ` dkwo
2022-03-21 10:10 ` [PR PATCH] [Updated] " dkwo
2022-04-11 17:08 ` dkwo
2022-04-11 17:09 ` dkwo
2022-04-23 19:14 ` [PR PATCH] [Updated] " dkwo
2022-06-11 14:11 ` dkwo
2022-08-22 16:17 ` dkwo
2022-08-22 16:50 ` dkwo
2022-11-21  2:11 ` github-actions
2022-11-21 15:50 ` dkwo
2022-11-21 17:08 ` ahesford
2022-11-25 21:59 ` dkwo
2022-11-25 22:28 ` ahesford
2022-12-05 22:55 ` [PR PATCH] [Updated] " dkwo
2022-12-05 22:57 ` dkwo
2022-12-05 23:01 ` [PR PATCH] [Updated] " dkwo
2022-12-08 16:46 ` dkwo [this message]
2022-12-08 16:47 ` dkwo
2022-12-12 13:24 ` [PR REVIEW] " ahesford
2022-12-12 13:24 ` ahesford
2022-12-12 18:37 ` ahesford
2022-12-12 18:42 ` ahesford
2022-12-12 19:11 ` [PR PATCH] [Updated] " dkwo
2022-12-12 19:12 ` [PR REVIEW] " dkwo
2022-12-12 19:12 ` dkwo
2022-12-12 19:13 ` dkwo
2022-12-12 19:44 ` [PR PATCH] [Closed]: " ahesford
2022-12-12 23:19 ` tornaria
2022-12-12 23:25 ` tornaria
2022-12-12 23:25 ` dkwo
2022-12-12 23:26 ` dkwo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221208164634.BWFpCa9TriIhV6M10LfC7vPNfUjsBOv7x_yswKk8jp0@z \
    --to=dkwo@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).