From ed653bc7f8966e081717ed61700a0b9764aa8bb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 17 Dec 2023 08:33:54 -0300 Subject: [PATCH 01/18] python3-astroid: update to 3.0.2. --- srcpkgs/python3-astroid/template | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template index c28d6f808e98e..b0123fc28af88 100644 --- a/srcpkgs/python3-astroid/template +++ b/srcpkgs/python3-astroid/template @@ -1,8 +1,11 @@ # Template file for 'python3-astroid' pkgname=python3-astroid -version=2.15.5 -revision=2 +version=3.0.2 +revision=1 build_style=python3-pep517 +make_check_args=" + --deselect tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils + " hostmakedepends="python3-setuptools python3-wheel" depends="python3-lazy-object-proxy python3-wrapt" # pip is necessary because IsolatedAstroidManagerTest.test_no_user_warning @@ -14,4 +17,4 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://github.com/PyCQA/astroid" changelog="https://raw.githubusercontent.com/PyCQA/astroid/master/ChangeLog" distfiles="https://github.com/PyCQA/astroid/archive/refs/tags/v$version.tar.gz" -checksum=c819b8f9c97a8365d907d837f1655dca3a0052a494e0c91ec9ad5df48f7a4101 +checksum=f6c40778700e01135a5e7d30ec2af607150a234fbf5c02f20a7c4df29322e593 From 0d9944f43e76baa2018a5fc1764dda3ee8f87f49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 17 Dec 2023 08:34:00 -0300 Subject: [PATCH 02/18] python3-trio: update to 0.23.2. --- .../python3-trio/patches/fix-musl-tests.patch | 35 ++++++++++++++++ srcpkgs/python3-trio/template | 41 ++++++++++++------- 2 files changed, 61 insertions(+), 15 deletions(-) create mode 100644 srcpkgs/python3-trio/patches/fix-musl-tests.patch diff --git a/srcpkgs/python3-trio/patches/fix-musl-tests.patch b/srcpkgs/python3-trio/patches/fix-musl-tests.patch new file mode 100644 index 0000000000000..cd3d5e63750ff --- /dev/null +++ b/srcpkgs/python3-trio/patches/fix-musl-tests.patch @@ -0,0 +1,35 @@ +diff --git a/src/trio/_tests/test_fakenet.py b/src/trio/_tests/test_fakenet.py +index b6a67022..bde6db01 100644 +--- a/src/trio/_tests/test_fakenet.py ++++ b/src/trio/_tests/test_fakenet.py +@@ -10,7 +10,7 @@ from trio.testing._fake_net import FakeNet + + # ENOTCONN gives different messages on different platforms + if sys.platform == "linux": +- ENOTCONN_MSG = r"^\[Errno 107\] Transport endpoint is not connected$" ++ ENOTCONN_MSG = r"^\[Errno 107\] (Transport endpoint is|Socket) not connected$" + elif sys.platform == "darwin": + ENOTCONN_MSG = r"^\[Errno 57\] Socket is not connected$" + else: +@@ -41,7 +41,7 @@ async def test_basic_udp() -> None: + + # Cannot bind multiple sockets to the same address + with pytest.raises( +- OSError, match=r"^\[\w+ \d+\] (Address already in use|Unknown error)$" ++ OSError, match=r"^\[\w+ \d+\] (Address (already )?in use|Unknown error)$" + ) as exc: + await s2.bind(("127.0.0.1", port)) + assert exc.value.errno == errno.EADDRINUSE +diff --git a/src/trio/_tests/test_highlevel_open_tcp_listeners.py b/src/trio/_tests/test_highlevel_open_tcp_listeners.py +index 13d7a96f..e75a593a 100644 +--- a/src/trio/_tests/test_highlevel_open_tcp_listeners.py ++++ b/src/trio/_tests/test_highlevel_open_tcp_listeners.py +@@ -94,7 +94,7 @@ async def test_open_tcp_listeners_rebind() -> None: + probe.setsockopt(stdlib_socket.SOL_SOCKET, stdlib_socket.SO_REUSEADDR, 1) + with pytest.raises( + OSError, +- match="(Address already in use|An attempt was made to access a socket in a way forbidden by its access permissions)$", ++ match="(Address (already )?in use|An attempt was made to access a socket in a way forbidden by its access permissions)$", + ): + probe.bind(sockaddr1) + diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template index 77c693559c4e9..b40be3a770e20 100644 --- a/srcpkgs/python3-trio/template +++ b/srcpkgs/python3-trio/template @@ -1,26 +1,37 @@ # Template file for 'python3-trio' pkgname=python3-trio -version=0.22.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-async_generator python3-attrs python3-idna +version=0.23.2 +revision=1 +build_style=python3-pep517 +# Some tests disabled as they also need the following to be packaged: +# astor https://pypi.org/project/astor/ +# pyOpenSSL https://pypi.org/project/pyOpenSSL/ +make_check_args=" + --ignore src/trio/_tests/test_dtls.py + --ignore src/trio/_tests/test_highlevel_ssl_helpers.py + --ignore src/trio/_tests/test_ssl.py + --ignore src/trio/_tests/tools/test_gen_exports.py + --deselect src/trio/_tests/test_socket.py::test_SocketType_resolve + --deselect src/trio/_tests/test_socket.py::test_getprotobyname + " +hostmakedepends="python3-setuptools python3-wheel" +depends="python3-attrs python3-idna python3-outcome python3-sniffio python3-sortedcontainers" -checkdepends="python3-pytest python3-pytest-cov python3-ipython python3-pylint - python3-jedi black python3-mypy python3-flake8 - python3-async_generator python3-attrs - python3-idna python3-outcome python3-sniffio python3-sortedcontainers" +checkdepends="$depends python3-pytest pylint python3-astroid + python3-async_generator python3-jedi python3-trustme" short_desc="Friendly Python library for async concurrency and I/O" maintainer="Arjan Mossel " license="Apache-2.0, MIT" homepage="https://github.com/python-trio/trio" +changelog="https://raw.githubusercontent.com/python-trio/trio/master/docs/source/history.rst" distfiles="${PYPI_SITE}/t/trio/trio-${version}.tar.gz" -checksum=ce68f1c5400a47b137c5a4de72c7c901bd4e7a24fbdebfe9b41de8c6c04eaacf -# Tests are disabled as they also need the following to be packaged: -# pyOpenSSL https://pypi.org/project/pyOpenSSL/ -# trustme https://pypi.org/project/trustme/ -# astor https://pypi.org/project/astor/ -make_check=no +checksum=da1d35b9a2b17eb32cae2e763b16551f9aa6703634735024e32f325c9285069e +make_check_pre="env PY_IGNORE_IMPORTMISMATCH=1" + +if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + # pthread_getname_np(3) n/a in musl 1.1 + make_check_args+="--deselect src/trio/_tests/test_threads.py::test_named_thread_os" +fi post_install() { vlicense LICENSE From 27e85fa06c5415fd242395885e5877d7a795cb3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 17 Dec 2023 08:37:56 -0300 Subject: [PATCH 03/18] python3-anyio: update to 4.2.0. --- srcpkgs/python3-anyio/template | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template index f7cd7628cc000..29e4265def302 100644 --- a/srcpkgs/python3-anyio/template +++ b/srcpkgs/python3-anyio/template @@ -1,18 +1,26 @@ # Template file for 'python3-anyio' pkgname=python3-anyio -version=3.6.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" +version=4.2.0 +revision=1 +build_style=python3-pep517 +# This file needs python module `exceptiongroup` +make_check_args="--ignore tests/test_taskgroups.py" +hostmakedepends="python3-setuptools_scm python3-wheel" depends="python3-sniffio python3-idna" +checkdepends="$depends python3-pytest-mock python3-hypothesis + python3-psutil python3-trio python3-trustme python3-uvloop" short_desc="High level asynchronous concurrency and networking framework" maintainer="dkwo " license="MIT" homepage="https://github.com/agronholm/anyio" +changelog="https://raw.githubusercontent.com/agronholm/anyio/master/docs/versionhistory.rst" distfiles="${PYPI_SITE}/a/anyio/anyio-${version}.tar.gz" -checksum=25ea0d673ae30af41a0c442f81cf3b38c7e79fdc7b60335a4c14e05eb0947421 -# Tests not supported -make_check=no +checksum=e1875bb4b4e2de1669f4bc7869b6d3f54231cdced71605e6e64c9be77e3be50f + +if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + # getaddrinfo() always returns canonname in musl 1.1 + make_check_args+=" --deselect tests/test_sockets.py::test_getaddrinfo_ipv6addr" +fi post_install() { vlicense LICENSE From 9c4849d2dac0fa89e1c30cb0b3f7450746c3cc0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 17 Dec 2023 08:40:34 -0300 Subject: [PATCH 04/18] python3-coverage: update to 7.4.0. --- srcpkgs/python3-coverage/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template index fc16194c9cee3..7cc70a4c26c8a 100644 --- a/srcpkgs/python3-coverage/template +++ b/srcpkgs/python3-coverage/template @@ -1,6 +1,6 @@ # Template file for 'python3-coverage' pkgname=python3-coverage -version=7.3.2 +version=7.4.0 revision=1 build_style=python3-pep517 hostmakedepends="python3-setuptools python3-wheel" @@ -12,7 +12,7 @@ license="Apache-2.0" homepage="https://github.com/nedbat/coveragepy" changelog="https://raw.githubusercontent.com/nedbat/coveragepy/master/CHANGES.rst" distfiles="${PYPI_SITE}/c/coverage/coverage-${version}.tar.gz" -checksum=be32ad29341b0170e795ca590e1c07e81fc061cb5b10c74ce7203491484404ef +checksum=707c0f58cb1712b8809ece32b68996ee1e609f71bd14615bd8f87a1293cb610e pre_check() { # required setup, see tox.ini From 52ead496035a256b0e931db57ddd93582a183027 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sun, 17 Dec 2023 08:39:41 -0300 Subject: [PATCH 05/18] python3-json5: update to 0.9.14. --- srcpkgs/python3-json5/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template index aae53d2bce7b8..3f4e9b6aa4fde 100644 --- a/srcpkgs/python3-json5/template +++ b/srcpkgs/python3-json5/template @@ -1,7 +1,7 @@ # Template file for 'python3-json5' pkgname=python3-json5 -version=0.9.6 -revision=5 +version=0.9.14 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3" @@ -11,4 +11,4 @@ maintainer="dkwo " license="Apache-2.0" homepage="https://github.com/dpranke/pyjson5" distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=eeb5e7d77b095dbfeae2e00c7df80ac8064994b33c5c36982f504c5c17c77a8c +checksum=e7d27778960a7ef30b3d69bf3bf61ee152b211a956fcd92e09162b6852c3ad64 From a37cd16455c4f958ba0233359df10538ece75565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Tue, 5 Dec 2023 18:16:50 -0300 Subject: [PATCH 06/18] python3-pytest-asyncio: update to 0.23.2. --- .../python3-pytest-asyncio/patches/fix-test.patch | 15 --------------- srcpkgs/python3-pytest-asyncio/template | 8 ++++---- srcpkgs/python3-pytest-asyncio/update | 3 ++- 3 files changed, 6 insertions(+), 20 deletions(-) delete mode 100644 srcpkgs/python3-pytest-asyncio/patches/fix-test.patch diff --git a/srcpkgs/python3-pytest-asyncio/patches/fix-test.patch b/srcpkgs/python3-pytest-asyncio/patches/fix-test.patch deleted file mode 100644 index 3eee8be42fadf..0000000000000 --- a/srcpkgs/python3-pytest-asyncio/patches/fix-test.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/tests/hypothesis/test_inherited_test.py 2023-07-12 07:11:21.000000000 -0300 -+++ b/tests/hypothesis/test_inherited_test.py 2023-09-15 19:12:21.328680631 -0300 -@@ -1,10 +1,11 @@ - import hypothesis.strategies as st - import pytest --from hypothesis import given -+from hypothesis import given, settings, HealthCheck - - - class BaseClass: - @pytest.mark.asyncio -+ @settings(suppress_health_check=(HealthCheck.differing_executors,)) - @given(value=st.integers()) - async def test_hypothesis(self, value: int) -> None: - pass diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template index c997751e7c88c..b4c9ad02e383e 100644 --- a/srcpkgs/python3-pytest-asyncio/template +++ b/srcpkgs/python3-pytest-asyncio/template @@ -1,18 +1,18 @@ # Template file for 'python3-pytest-asyncio' pkgname=python3-pytest-asyncio -version=0.21.1 -revision=2 +version=0.23.2 +revision=1 build_style=python3-pep517 hostmakedepends="python3-setuptools_scm python3-wheel" depends="python3-pytest" -checkdepends="$depends python3-flaky python3-hypothesis python3-pytest-trio" +checkdepends="$depends python3-hypothesis" short_desc="Pytest plugin for asyncio" maintainer="Gonzalo TornarĂ­a " license="Apache-2.0" homepage="https://github.com/pytest-dev/pytest-asyncio" changelog="https://raw.githubusercontent.com/pytest-dev/pytest-asyncio/master/docs/source/reference/changelog.rst" distfiles="${PYPI_SITE}/p/pytest-asyncio/pytest-asyncio-${version}.tar.gz" -checksum=40a7eae6dded22c7b604986855ea48400ab15b069ae38116e8c01238e9eeb64d +checksum=c16052382554c7b22d48782ab3438d5b10f8cf7a4bdcae7f0f67f097d95beecc if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then # these tests fail on CI (bind to a tcp address) diff --git a/srcpkgs/python3-pytest-asyncio/update b/srcpkgs/python3-pytest-asyncio/update index ee07b72ffd435..9bbbc35421567 100644 --- a/srcpkgs/python3-pytest-asyncio/update +++ b/srcpkgs/python3-pytest-asyncio/update @@ -1 +1,2 @@ -ignore="*dev*" +# 0.23.3 causes internalerror checking ipython_ipykernel +ignore="*a* *b* *dev* 0.23.3" From bccc32eea55f896ca7ea76f1064f263fbb88121f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sat, 2 Dec 2023 11:25:12 -0300 Subject: [PATCH 07/18] python3-rpds-py: update to 0.16.2. --- srcpkgs/python3-rpds-py/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-rpds-py/template b/srcpkgs/python3-rpds-py/template index a644a30f71b0c..33a3d4e0d859f 100644 --- a/srcpkgs/python3-rpds-py/template +++ b/srcpkgs/python3-rpds-py/template @@ -1,6 +1,6 @@ # Template file for 'python3-rpds-py' pkgname=python3-rpds-py -version=0.13.1 +version=0.16.2 revision=1 build_style=python3-pep517 build_helper=rust @@ -14,7 +14,7 @@ license="MIT" homepage="https://github.com/crate-py/rpds" changelog="https://github.com/crate-py/rpds/releases" distfiles="${PYPI_SITE}/r/rpds-py/rpds_py-${version}.tar.gz" -checksum=264f3a5906c62b9df3a00ad35f6da1987d321a053895bd85f9d5c708de5c0fbf +checksum=781ef8bfc091b19960fc0142a23aedadafa826bc32b433fdfe6fd7f964d7ef44 post_install() { vlicense LICENSE From 3713b4d171ecfd2932a3b08415f73a628e62c431 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sat, 2 Dec 2023 11:25:16 -0300 Subject: [PATCH 08/18] python3-referencing: update to 0.32.0. --- srcpkgs/python3-referencing/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-referencing/template b/srcpkgs/python3-referencing/template index 828f23ba6f506..6129a18cd6fe6 100644 --- a/srcpkgs/python3-referencing/template +++ b/srcpkgs/python3-referencing/template @@ -1,6 +1,6 @@ # Template file for 'python3-referencing' pkgname=python3-referencing -version=0.31.0 +version=0.32.0 revision=1 build_style=python3-pep517 hostmakedepends="hatchling hatch-vcs" @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/python-jsonschema/referencing" changelog="https://raw.githubusercontent.com/python-jsonschema/referencing/main/docs/changes.rst" distfiles="${PYPI_SITE}/r/referencing/referencing-${version}.tar.gz" -checksum=cc28f2c88fbe7b961a7817a0abc034c09a1e36358f82fedb4ffdf29a25398863 +checksum=689e64fe121843dcfd57b71933318ef1f91188ffb45367332700a86ac8fd6161 if [ "$XBPS_CHECK_PKGS" = full ]; then # cyclic dependency From 1bf810b243563760bced20ba2270bcca26758cd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sat, 2 Dec 2023 11:25:23 -0300 Subject: [PATCH 09/18] python3-jsonschema-specifications: update to 2023.12.1. --- srcpkgs/python3-jsonschema-specifications/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-jsonschema-specifications/template b/srcpkgs/python3-jsonschema-specifications/template index f2cc79bbf8eb9..cdf6a66d1477b 100644 --- a/srcpkgs/python3-jsonschema-specifications/template +++ b/srcpkgs/python3-jsonschema-specifications/template @@ -1,6 +1,6 @@ # Template file for 'python3-jsonschema-specifications' pkgname=python3-jsonschema-specifications -version=2023.11.1 +version=2023.12.1 revision=1 build_style=python3-pep517 hostmakedepends="hatchling hatch-vcs" @@ -11,7 +11,7 @@ maintainer="Gonzalo TornarĂ­a " license="MIT" homepage="https://github.com/python-jsonschema/jsonschema-specifications" distfiles="${PYPI_SITE}/j/jsonschema-specifications/jsonschema_specifications-${version}.tar.gz" -checksum=c9b234904ffe02f079bf91b14d79987faa685fd4b39c377a0996954c0090b9ca +checksum=48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc post_install() { vlicense COPYING From d386e8547808fc846f43763fee774d2a0169fada Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Thu, 28 Dec 2023 11:20:55 -0300 Subject: [PATCH 10/18] python3-fastjsonschema: update to 2.19.1. --- srcpkgs/python3-fastjsonschema/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template index e5b6ae54aaddd..56baa8759fb35 100644 --- a/srcpkgs/python3-fastjsonschema/template +++ b/srcpkgs/python3-fastjsonschema/template @@ -1,6 +1,6 @@ # Template file for 'python3-fastjsonschema' pkgname=python3-fastjsonschema -version=2.19.0 +version=2.19.1 revision=1 build_style=python3-pep517 hostmakedepends="python3-setuptools python3-wheel" @@ -12,7 +12,7 @@ license="BSD-3-Clause" homepage="https://github.com/horejsek/python-fastjsonschema" changelog="https://raw.githubusercontent.com/horejsek/python-fastjsonschema/master/CHANGELOG.txt" distfiles="https://github.com/horejsek/python-fastjsonschema/archive/refs/tags/v${version}.tar.gz" -checksum=96daa34692e7ddd8044bdbe4279a9fbd935f7febbcdf9170ab26340c06d0027a +checksum=8c86c2eef8c52b8af584e920effd10bcb10e6417e0bbd560e16e6191bae2ec63 post_install() { vlicense LICENSE From 56b0b39da2fdc58d0e868f5afdc6886a12cef920 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Mon, 18 Dec 2023 11:59:14 -0300 Subject: [PATCH 11/18] python3-jupyter_core: update to 5.6.1. --- srcpkgs/python3-jupyter_core/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template index bb0ce3253a51a..c6cd64b032ced 100644 --- a/srcpkgs/python3-jupyter_core/template +++ b/srcpkgs/python3-jupyter_core/template @@ -1,6 +1,6 @@ # Template file for 'python3-jupyter_core' pkgname=python3-jupyter_core -version=5.5.0 +version=5.6.1 revision=1 build_style=python3-pep517 hostmakedepends="hatchling" @@ -12,7 +12,7 @@ license="BSD-3-Clause" homepage="https://jupyter.org" changelog="https://raw.githubusercontent.com/jupyter/jupyter_core/main/CHANGELOG.md" distfiles="${PYPI_SITE}/j/jupyter_core/jupyter_core-${version}.tar.gz" -checksum=880b86053bf298a8724994f95e99b99130659022a4f7f45f563084b6223861d3 +checksum=5139be639404f7f80f3db6f687f47b8a8ec97286b4fa063c984024720e7224dc conflicts="python-jupyter_core<=4.4.0_3" do_check() { From 96043bf03fa68424019b61a0fd66b0087292e066 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Tue, 5 Dec 2023 18:16:53 -0300 Subject: [PATCH 12/18] python3-pytest-jupyter: update to 0.8.0. --- srcpkgs/python3-pytest-jupyter/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-pytest-jupyter/template b/srcpkgs/python3-pytest-jupyter/template index c93ad7314446c..495ebf4df85a4 100644 --- a/srcpkgs/python3-pytest-jupyter/template +++ b/srcpkgs/python3-pytest-jupyter/template @@ -1,6 +1,6 @@ # Template file for 'python3-pytest-jupyter' pkgname=python3-pytest-jupyter -version=0.7.0 +version=0.8.0 revision=1 build_style=python3-pep517 hostmakedepends="hatchling" @@ -12,8 +12,8 @@ license="BSD-3-Clause" homepage="https://github.com/jupyter-server/pytest-jupyter" changelog="https://raw.githubusercontent.com/jupyter-server/pytest-jupyter/main/CHANGELOG.md" distfiles="${PYPI_SITE}/p/pytest_jupyter/pytest_jupyter-${version}.tar.gz" -checksum=6403b7f6f5eaaa5a9faffd73d2ff1097106a7dc5c3204292212487fc9fb71843 -make_check=extended # avoid a circular dependency +checksum=842817c300802c8608676bbb1460ba0081f2688cf5cb55b87d7bad5dcb0e9729 +make_check=extended # cannot be tested without python3-jupyter_server if [ "$XBPS_CHECK_PKGS" = full ]; then # this would cause a check cycle From ce1ad1c1efcf4e143b302b40fdf18f8d87991776 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Tue, 26 Dec 2023 14:55:48 -0300 Subject: [PATCH 13/18] python3-jupyter_client: improve comment --- srcpkgs/python3-jupyter_client/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template index 915b14fd16ca6..c755680e49da0 100644 --- a/srcpkgs/python3-jupyter_client/template +++ b/srcpkgs/python3-jupyter_client/template @@ -17,7 +17,7 @@ changelog="https://raw.githubusercontent.com/jupyter/jupyter_client/main/CHANGEL distfiles="${PYPI_SITE}/j/jupyter_client/jupyter_client-${version}.tar.gz" checksum=0642244bb83b4764ae60d07e010e15f0e2d275ec4e918a8f7b80fbbef3ca60c7 conflicts="python-jupyter_client<=5.2.4_2" -make_check=extended # avoid a circular dependency +make_check=extended # cannot be tested without python3-ipython_ipykernel if [ "$XBPS_CHECK_PKGS" = full ]; then # this would cause a build-time circular dependency From 86d3d62bb2112c82162e3efadb4fdbf6d44d32dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Tue, 26 Dec 2023 14:47:26 -0300 Subject: [PATCH 14/18] python3-ipython_ipykernel: update to 6.28.0. --- srcpkgs/python3-ipython_ipykernel/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template index db4f68c7ffc12..44e552c4e3a42 100644 --- a/srcpkgs/python3-ipython_ipykernel/template +++ b/srcpkgs/python3-ipython_ipykernel/template @@ -1,6 +1,6 @@ # Template file for 'python3-ipython_ipykernel' pkgname=python3-ipython_ipykernel -version=6.27.1 +version=6.28.0 revision=1 build_style=python3-pep517 # these tests fail in 6.26.0 @@ -20,7 +20,7 @@ license="BSD-3-Clause" homepage="https://github.com/ipython/ipykernel" changelog="https://raw.githubusercontent.com/ipython/ipykernel/main/CHANGELOG.md" distfiles="${PYPI_SITE}/i/ipykernel/ipykernel-${version}.tar.gz" -checksum=7d5d594b6690654b4d299edba5e872dc17bb7396a8d0609c97cb7b8a1c605de6 +checksum=69c11403d26de69df02225916f916b37ea4b9af417da0a8c827f84328d88e5f3 if [ "$XBPS_CHECK_PKGS" = full ]; then # this would cause a build-time circular dependency From 75dba84bf4c6c1e62d44f43d7834f4dcda51b7c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Mon, 4 Dec 2023 18:10:49 -0300 Subject: [PATCH 15/18] python3-jupyter_nbconvert: update to 7.14.0. --- srcpkgs/python3-jupyter_nbconvert/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template index bcecda904e44b..f06e3cddfa4ab 100644 --- a/srcpkgs/python3-jupyter_nbconvert/template +++ b/srcpkgs/python3-jupyter_nbconvert/template @@ -1,6 +1,6 @@ # Template file for 'python3-jupyter_nbconvert' pkgname=python3-jupyter_nbconvert -version=7.11.0 +version=7.14.0 revision=1 build_style=python3-pep517 # these two tests require nbconvert.tests (not installed) @@ -19,7 +19,7 @@ license="BSD-3-Clause" homepage="https://github.com/jupyter/nbconvert" changelog="https://raw.githubusercontent.com/jupyter/nbconvert/main/CHANGELOG.md" distfiles="${PYPI_SITE}/n/nbconvert/nbconvert-${version}.tar.gz" -checksum=abedc01cf543177ffde0bfc2a69726d5a478f6af10a332fc1bf29fcb4f0cf000 +checksum=92b9a44b63e5a7fb4f6fa0ef41261e35c16925046ccd1c04a5c8099bf100476e pre_check() { # templates must be in $JUPYTER_DATA_DIR/nbconvert/templates From a2ab266a56eff95d393c5b1a091751675fe63f6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Mon, 11 Dec 2023 15:32:12 -0300 Subject: [PATCH 16/18] python3-jupyter_server_terminals: update to 0.5.1. --- srcpkgs/python3-jupyter_server_terminals/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-jupyter_server_terminals/template b/srcpkgs/python3-jupyter_server_terminals/template index 799e4396f8325..307b6d92a6a52 100644 --- a/srcpkgs/python3-jupyter_server_terminals/template +++ b/srcpkgs/python3-jupyter_server_terminals/template @@ -1,6 +1,6 @@ # Template file for 'python3-jupyter_server_terminals' pkgname=python3-jupyter_server_terminals -version=0.4.4 +version=0.5.1 revision=1 build_style=python3-pep517 hostmakedepends="hatchling" @@ -12,7 +12,7 @@ license="BSD-3-Clause" homepage="https://github.com/jupyter-server/jupyter_server_terminals" changelog="https://raw.githubusercontent.com/jupyter-server/jupyter_server_terminals/main/CHANGELOG.md" distfiles="${PYPI_SITE}/j/jupyter_server_terminals/jupyter_server_terminals-${version}.tar.gz" -checksum=57ab779797c25a7ba68e97bcfb5d7740f2b5e8a83b5e8102b10438041a7eac5d +checksum=16d3be9cf48be6a1f943f3a6c93c033be259cf4779184c66421709cf63dccfea make_check=extended # avoid a circular dependency if [ "$XBPS_CHECK_PKGS" = full ]; then From f06aeda84672521f9bb8efbda5728ed175dc9a9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Sat, 2 Dec 2023 11:26:14 -0300 Subject: [PATCH 17/18] python3-jupyter_server: update to 2.12.1. --- srcpkgs/python3-jupyter_server/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template index 456a0c3993d6c..123fc5aeb9ae2 100644 --- a/srcpkgs/python3-jupyter_server/template +++ b/srcpkgs/python3-jupyter_server/template @@ -1,6 +1,6 @@ # Template file for 'python3-jupyter_server' pkgname=python3-jupyter_server -version=2.11.0 +version=2.12.1 revision=1 build_style=python3-pep517 # these tests are flaky with jupyter_core 5.5.0 @@ -23,7 +23,7 @@ license="BSD-3-Clause" homepage="https://github.com/jupyter-server/jupyter_server" changelog="https://raw.githubusercontent.com/jupyter-server/jupyter_server/main/CHANGELOG.md" distfiles="${PYPI_SITE}/j/jupyter-server/jupyter_server-${version}.tar.gz" -checksum=78c97ec8049f9062f0151725bc8a1364dfed716646a66819095e0e8a24793eba +checksum=dc77b7dcc5fc0547acba2b2844f01798008667201eea27c6319ff9257d700a6d if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then # these tests fail on CI (connect to a tcp address) From 6ec8705536f9978a4b454011d7e3b3a09e50afd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Fri, 29 Dec 2023 18:30:33 -0300 Subject: [PATCH 18/18] jupyterlab: update to 4.0.10. --- srcpkgs/jupyterlab/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/jupyterlab/template b/srcpkgs/jupyterlab/template index b5be5db16f21b..92079ec922a1b 100644 --- a/srcpkgs/jupyterlab/template +++ b/srcpkgs/jupyterlab/template @@ -1,6 +1,6 @@ # Template file for 'jupyterlab' pkgname=jupyterlab -version=4.0.9 +version=4.0.10 revision=1 build_style=python3-pep517 hostmakedepends="hatchling hatch-jupyter-builder" @@ -13,7 +13,7 @@ license="custom:jupyterlab" homepage="https://github.com/jupyterlab/jupyterlab/" changelog="https://raw.githubusercontent.com/jupyterlab/jupyterlab/main/CHANGELOG.md" distfiles="${PYPI_SITE}/j/jupyterlab/jupyterlab-${version}.tar.gz" -checksum=9ebada41d52651f623c0c9f069ddb8a21d6848e4c887d8e5ddc0613166ed5c0b +checksum=46177eb8ede70dc73be922ac99f8ef943bdc2dfbc6a31b353c4bde848a35dee1 post_install() { mv ${DESTDIR}/usr/etc ${DESTDIR}