From 9046da8cf398064fbf94835ab60dad39ebd0bd43 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Wed, 7 Dec 2022 05:34:32 +0000 Subject: [PATCH 1/4] updated v2.0.0 --- recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index e44216f..a7397e1 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,4 +1,4 @@ -{% set version = "1.23.3" %} +{% set version = "2.0.0" %} package: name: jupyter_server @@ -6,7 +6,7 @@ package: source: url: https://pypi.io/packages/source/j/jupyter_server/jupyter_server-{{ version }}.tar.gz - sha256: f7f7a2f9d36f4150ad125afef0e20b1c76c8ff83eb5e39fb02d3b9df0f9b79ab + sha256: 4ed33c3d8a2c9c1e5e6238c5a837f65ec4b1edf2bf87a3f677cc057207757a10 build: noarch: python From 88aab0977a46339fc159fa80acd0f4ea881fbbc7 Mon Sep 17 00:00:00 2001 From: Nicholas Bollweg Date: Wed, 7 Dec 2022 06:08:45 -0600 Subject: [PATCH 2/4] update from rc branch --- recipe/meta.yaml | 43 ++++++++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index a7397e1..39f71d0 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -18,61 +18,66 @@ build: requirements: host: - - jupyter-packaging >=0.9,<1.0 + - nodejs >=16 + - hatch-jupyter-builder >=0.8.1 + - hatchling >=1.11 - pip - - python >=3.7 + - python >=3.8 run: - - anyio >=3.1.0 + - anyio >=3.1.0,<4 - argon2-cffi - jinja2 - - jupyter_client >=6.1.12 - - jupyter_core >=4.7.0 + - jupyter_client >=7.4.4 + - jupyter_core >=4.12,<5 + - jupyter_events >=0.4.0 + - jupyter_server_terminals - nbconvert-core >=6.4.4 # avoid hard dependency on pandoc - - nbformat >=5.2.0 + - nbformat >=5.3.0 - packaging - prometheus_client - - python >=3.7 - - pyzmq >=17 + - python >=3.8 + - pyzmq >=24 - send2trash - terminado >=0.8.3 - - tornado >=6.1.0 - - traitlets >=5.1.0 + - tornado >=6.2.0 + - traitlets >=5.3.0 - websocket-client # - pywinpty # [win] # rely on terminado to get this to keep noarch test: + source_files: + - tests requires: - pip # test deps - coverage - ipykernel - - pytest >=6.0 + - pytest >=7.0 - pytest-console-scripts - pytest-cov - - pytest-mock - pytest-timeout - - pytest-tornasync + - pytest-jupyter-server >=0.6.0=*_1 - requests commands: - pip check - jupyter server -h - - cd tests && pytest -vv --cov jupyter_server --cov-report term-missing:skip-covered --no-cov-on-fail --cov-fail-under 70 + # delete tests fail if /tmp and /home/.../trash are on different devices + - pytest -vv --cov=jupyter_server -k "not (delete or merge_config)" --cov-report=term-missing:skip-covered --no-cov-on-fail --cov-fail-under=70 imports: - jupyter_server downstreams: - jupyterlab >=3.2 - - jupyterlab_server >=2.14.0 + # doesn't bring along pytest-jupyter + # - jupyterlab_server >=2.14.0 about: - home: https://jupyter.org + home: https://jupyter-server.readthedocs.io license: BSD-3-Clause license_family: BSD license_file: COPYING.md - summary: Jupyter Server - description: The Jupyter Server provides the backend for Jupyter web applications such as the Jupyter notebook and JupyterLab. + summary: The backend—i.e. core services, APIs, and REST endpoints to Jupyter web applications. dev_url: https://github.com/jupyter/jupyter_server - doc_url: https://jupyter-server.readthedocs.io extra: recipe-maintainers: From 0c8f4dd971f945702ecaef42771cbf24c2d9c621 Mon Sep 17 00:00:00 2001 From: Nicholas Bollweg Date: Wed, 7 Dec 2022 06:33:56 -0600 Subject: [PATCH 3/4] fix jupyter_core pin --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 39f71d0..3c87298 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -28,7 +28,7 @@ requirements: - argon2-cffi - jinja2 - jupyter_client >=7.4.4 - - jupyter_core >=4.12,<5 + - jupyter_core >=4.12,!=5.0.0,<6 - jupyter_events >=0.4.0 - jupyter_server_terminals - nbconvert-core >=6.4.4 # avoid hard dependency on pandoc From d1f0722753afdde3ebae929459c2cf5a716e73b6 Mon Sep 17 00:00:00 2001 From: Nicholas Bollweg Date: Wed, 7 Dec 2022 06:41:48 -0600 Subject: [PATCH 4/4] remove top pin, expand exclusion to 5.0.x --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 3c87298..018df60 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -28,7 +28,7 @@ requirements: - argon2-cffi - jinja2 - jupyter_client >=7.4.4 - - jupyter_core >=4.12,!=5.0.0,<6 + - jupyter_core >=4.12,!=5.0 - jupyter_events >=0.4.0 - jupyter_server_terminals - nbconvert-core >=6.4.4 # avoid hard dependency on pandoc