pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-ipykernel



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Aug 12 18:55:18 UTC 2025

Modified Files:
        pkgsrc/devel/py-ipykernel: Makefile distinfo

Log Message:
py-ipykernel: updated to 6.30.1

6.30.1

This is a bugfix release to fix a significant bug introduced in 6.30.0 that allowed control messages to be handled concurrently rather than sequentially which broke debugging in JupyterLab and VSCode.

Bugs fixed

- Correct use of asyncio.Lock to process a single control message at a time

6.30.0

This release fixes three bugs but is primarily a maintenance release bringing support for Python 3.13 and updating dependencies. It does not include subshells which will be in the upcoming 7.0.0 
release. Users and downstream libraries that wish to avoid subshells should pin to `ipykernel < 7`.

Enhancements made

- Remove control queue

Bugs fixed

- Set shell idle when message skipped by "should_handle" in "dispatch_shell"
- Fixed error accessing sys.stdout/sys.stderr when those are None
- Allow datetime or str in test_sequential_control_messages


To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 pkgsrc/devel/py-ipykernel/Makefile
cvs rdiff -u -r1.56 -r1.57 pkgsrc/devel/py-ipykernel/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-ipykernel/Makefile
diff -u pkgsrc/devel/py-ipykernel/Makefile:1.67 pkgsrc/devel/py-ipykernel/Makefile:1.68
--- pkgsrc/devel/py-ipykernel/Makefile:1.67     Mon Mar 17 13:38:39 2025
+++ pkgsrc/devel/py-ipykernel/Makefile  Tue Aug 12 18:55:18 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.67 2025/03/17 13:38:39 adam Exp $
+# $NetBSD: Makefile,v 1.68 2025/08/12 18:55:18 adam Exp $
 
-DISTNAME=      ipykernel-6.29.5
+DISTNAME=      ipykernel-6.30.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=i/ipykernel/}
@@ -14,24 +14,24 @@ TOOL_DEPENDS+=      ${PYPKGPREFIX}-hatchling>
 DEPENDS+=      ${PYPKGPREFIX}-comm>=0.1.1:../../net/py-comm
 DEPENDS+=      ${PYPKGPREFIX}-debugpy>=1.6.5:../../devel/py-debugpy
 DEPENDS+=      ${PYPKGPREFIX}-ipython>=7.23.1:../../devel/py-ipython
-DEPENDS+=      ${PYPKGPREFIX}-jupyter_client>=6.1.12:../../devel/py-jupyter_client
+DEPENDS+=      ${PYPKGPREFIX}-jupyter_client>=8.0.0:../../devel/py-jupyter_client
 DEPENDS+=      ${PYPKGPREFIX}-jupyter_core>=4.12:../../devel/py-jupyter_core
 DEPENDS+=      ${PYPKGPREFIX}-matplotlib-inline>=0.1:../../graphics/py-matplotlib-inline
-DEPENDS+=      ${PYPKGPREFIX}-nest-asyncio-[0-9]*:../../devel/py-nest-asyncio
-DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
-DEPENDS+=      ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
-DEPENDS+=      ${PYPKGPREFIX}-tornado>=6.1:../../www/py-tornado
+DEPENDS+=      ${PYPKGPREFIX}-nest-asyncio>=1.4:../../devel/py-nest-asyncio
+DEPENDS+=      ${PYPKGPREFIX}-packaging>=22:../../devel/py-packaging
+DEPENDS+=      ${PYPKGPREFIX}-psutil>=5.7:../../sysutils/py-psutil
+DEPENDS+=      ${PYPKGPREFIX}-tornado>=6.2:../../www/py-tornado
 DEPENDS+=      ${PYPKGPREFIX}-traitlets>=5.4.0:../../devel/py-traitlets
-DEPENDS+=      ${PYPKGPREFIX}-zmq>=24:../../net/py-zmq
+DEPENDS+=      ${PYPKGPREFIX}-zmq>=25:../../net/py-zmq
 TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky
 TEST_DEPENDS+= ${PYPKGPREFIX}-ipyparallel-[0-9]*:../../parallel/py-ipyparallel
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0.23.2:../../devel/py-test-asyncio
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0.23.5:../../devel/py-test-asyncio
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
 
 .include "../../mk/bsd.prefs.mk"
 .if ${OPSYS} == "Darwin"
-DEPENDS+=      ${PYPKGPREFIX}-appnope-[0-9]*:../../sysutils/py-appnope
+DEPENDS+=      ${PYPKGPREFIX}-appnope>=0.1.2:../../sysutils/py-appnope
 .endif
 
 USE_LANGUAGES= # none

Index: pkgsrc/devel/py-ipykernel/distinfo
diff -u pkgsrc/devel/py-ipykernel/distinfo:1.56 pkgsrc/devel/py-ipykernel/distinfo:1.57
--- pkgsrc/devel/py-ipykernel/distinfo:1.56     Sat Jul 20 12:46:56 2024
+++ pkgsrc/devel/py-ipykernel/distinfo  Tue Aug 12 18:55:18 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.56 2024/07/20 12:46:56 adam Exp $
+$NetBSD: distinfo,v 1.57 2025/08/12 18:55:18 adam Exp $
 
-BLAKE2s (ipykernel-6.29.5.tar.gz) = 55ee7d15d093e275d1f58325d99bbbf756f982fbfdeecb18e2031685bae6179d
-SHA512 (ipykernel-6.29.5.tar.gz) = 271232ad6168ff00d6eb729bb38804f6a030b85be9bd75341b4af8ca1feb9f3c6b088eff77f4efcc503512559c93f1d78c13904089b7acb5205c4039daf0cea0
-Size (ipykernel-6.29.5.tar.gz) = 163367 bytes
+BLAKE2s (ipykernel-6.30.1.tar.gz) = e4a518a222fa9cf949790efdf965eefebe899d29e94b400a4b3355feedab18f1
+SHA512 (ipykernel-6.30.1.tar.gz) = 45bd9e79f3a74d3694034de3f367b913171b027e913e9f7cd1fdcfb17db09927e0ee300253ad9061d668559c5bf353bddbaf01ea52bcf5a9624a0a4a21050759
+Size (ipykernel-6.30.1.tar.gz) = 166260 bytes



Home | Main Index | Thread Index | Old Index