We need jupyter_client >= 6.1.5 in order to start importing a few other 
ports like jupyter_server which will allow us to update the various 
jupyter ports in the tree.

ok's welcome


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-jupyter_client/Makefile,v
retrieving revision 1.19
diff -u -p -u -r1.19 Makefile
--- Makefile    26 Nov 2022 15:02:53 -0000      1.19
+++ Makefile    5 Sep 2023 00:45:33 -0000
@@ -1,7 +1,6 @@
 COMMENT =              Jupyter protocol implementation and client libraries
 
-MODPY_EGG_VERSION =    5.3.4
-REVISION =             4
+MODPY_EGG_VERSION =    6.1.6
 DISTNAME =             jupyter_client-${MODPY_EGG_VERSION}
 PKGNAME =              py-${DISTNAME}
 
@@ -19,6 +18,7 @@ MODPY_PYBUILD =               setuptools
 MODPY_PYTEST_ARGS =    jupyter_client
 
 RUN_DEPENDS =          devel/py-dateutil${MODPY_FLAVOR}>=2.1 \
+                       devel/py-ipython_genutils${MODPY_FLAVOR} \
                        devel/py-jupyter_core${MODPY_FLAVOR}>=4.6.0 \
                        devel/py-traitlets${MODPY_FLAVOR} \
                        net/py-zmq${MODPY_FLAVOR}>=13 \
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-jupyter_client/distinfo,v
retrieving revision 1.7
diff -u -p -u -r1.7 distinfo
--- distinfo    16 Feb 2020 05:21:04 -0000      1.7
+++ distinfo    5 Sep 2023 00:45:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (jupyter_client-5.3.4.tar.gz) = 
YOb67BAx1j31fxzGce1nPc7Q7UIPQ3fqM9s3scGIuRA=
-SIZE (jupyter_client-5.3.4.tar.gz) = 275850
+SHA256 (jupyter_client-6.1.6.tar.gz) = 
s2D41GOLxXekZW6T+GKY23VfkVCY3HY/b8BdoMXXpZU=
+SIZE (jupyter_client-6.1.6.tar.gz) = 292265
Index: patches/patch-jupyter_client_connect_py
===================================================================
RCS file: 
/cvs/ports/devel/py-jupyter_client/patches/patch-jupyter_client_connect_py,v
retrieving revision 1.3
diff -u -p -u -r1.3 patch-jupyter_client_connect_py
--- patches/patch-jupyter_client_connect_py     11 Mar 2022 18:52:46 -0000      
1.3
+++ patches/patch-jupyter_client_connect_py     5 Sep 2023 00:45:33 -0000
@@ -1,7 +1,7 @@
 Index: jupyter_client/connect.py
 --- jupyter_client/connect.py.orig
 +++ jupyter_client/connect.py
-@@ -18,6 +18,7 @@ import socket
+@@ -15,6 +15,7 @@ import socket
  import stat
  import tempfile
  import warnings
@@ -9,7 +9,7 @@ Index: jupyter_client/connect.py
  from getpass import getpass
  from contextlib import contextmanager
  
-@@ -141,7 +142,7 @@ def write_connection_file(fname=None, shell_port=0, io
+@@ -138,7 +139,7 @@ def write_connection_file(fname=None, shell_port=0, io
      with secure_write(fname) as f:
          f.write(json.dumps(cfg, indent=2))
  
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-jupyter_client/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -u -r1.8 PLIST
--- pkg/PLIST   26 Nov 2022 15:02:53 -0000      1.8
+++ pkg/PLIST   5 Sep 2023 00:45:33 -0000
@@ -61,6 +61,17 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/jupyter_client/${MODPY_PYCACHE}win_interrupt.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/_version.py
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/adapter.py
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/${MODPY_PYCACHE}channels.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/${MODPY_PYCACHE}channels.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/channels.py
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/asynchronous/client.py
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/blocking/
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/blocking/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jupyter_client/blocking/${MODPY_PYCACHE}/
@@ -101,6 +112,17 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/restarter.py
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/runapp.py
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/session.py
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/${MODPY_PYCACHE}forward.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/${MODPY_PYCACHE}forward.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/${MODPY_PYCACHE}tunnel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/${MODPY_PYCACHE}tunnel.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/forward.py
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/ssh/tunnel.py
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/${MODPY_PYCACHE}/
@@ -130,6 +152,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/${MODPY_PYCACHE}test_public_api.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/${MODPY_PYCACHE}test_session.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/${MODPY_PYCACHE}test_session.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/${MODPY_PYCACHE}test_ssh.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/${MODPY_PYCACHE}test_ssh.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/signalkernel.py
@@ -144,6 +168,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/test_multikernelmanager.py
 
lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/test_public_api.py
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/test_session.py
+lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/test_ssh.py
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/tests/utils.py
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/threaded.py
 lib/python${MODPY_VERSION}/site-packages/jupyter_client/win_interrupt.py

Reply via email to