Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyterlab-server for openSUSE:Factory checked in at 2023-07-31 15:24:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jupyterlab-server (Old) and /work/SRC/openSUSE:Factory/.python-jupyterlab-server.new.32662 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyterlab-server" Mon Jul 31 15:24:31 2023 rev:6 rq:1101421 version:2.24.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jupyterlab-server/python-jupyterlab-server.changes 2023-06-14 16:31:15.767177573 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyterlab-server.new.32662/python-jupyterlab-server.changes 2023-07-31 15:24:34.083393034 +0200 @@ -1,0 +2,21 @@ +Sun Jul 30 15:55:31 UTC 2023 - Ben Greiner <c...@bnavigator.de> + +- Drop jupyterlab_server-ignore-jsonschema-deprecation.patch + +------------------------------------------------------------------- +Sat Jul 29 22:10:28 UTC 2023 - Ben Greiner <c...@bnavigator.de> + +- Update to 2.24.0 + * add lab config for copy absolute path #405 (@pauky) + * Requirements updates +- Disable openapi subpackage: gh#jupyterlab/jupyterlab_server#400 +- Ignore jsonschema deprecation + * Add jupyterlab_server-ignore-jsonschema-deprecation.patch + +------------------------------------------------------------------- +Thu Jul 20 07:07:33 UTC 2023 - Ben Greiner <c...@bnavigator.de> + +- Raise upper pin for openapi-spec-validator + * gh#jupyterlab/jupyterlab_server#403 + +------------------------------------------------------------------- Old: ---- jupyterlab_server-2.23.0.tar.gz New: ---- jupyterlab_server-2.24.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jupyterlab-server.spec ++++++ --- /var/tmp/diff_new_pack.xSKktJ/_old 2023-07-31 15:24:38.255417120 +0200 +++ /var/tmp/diff_new_pack.xSKktJ/_new 2023-07-31 15:24:38.259417143 +0200 @@ -25,8 +25,10 @@ %bcond_with test %endif +# https://github.com/jupyterlab/jupyterlab_server/issues/400 +%bcond_with openapi Name: python-jupyterlab-server%{psuffix} -Version: 2.23.0 +Version: 2.24.0 Release: 0 Summary: Server components for JupyterLab and JupyterLab-like applications License: BSD-3-Clause @@ -85,15 +87,16 @@ Summary: The jupyterlab_server[test] requirements Requires: python-Werkzeug Requires: python-ipykernel -Requires: python-jupyterlab-server-openapi = %{version} Requires: python-pytest >= 7 Requires: python-pytest-console-scripts Requires: python-pytest-jupyter-server >= 0.6.2 Requires: python-pytest-timeout Requires: python-requests-mock -Requires: (python-openapi-spec-validator >= 0.5.1 with python-openapi-spec-validator < 0.6) +Requires: (python-openapi-spec-validator >= 0.5.1 with python-openapi-spec-validator < 0.7) #Requires: python-sphinxcontrib-spelling Requires: python-strict-rfc3339 +Requires: python-jupyterlab-server = %{version} +%{?_with_openapi:Requires: python-jupyterlab-server-openapi = %{version}} %description test Metapackage for the jupyterlab_server[test] requirement specifier @@ -124,6 +127,14 @@ %if %{with test} %check export PYTHONDONTWRITEBYTECODE=1 +%if !%{with openapi} +ignoretests=" --ignore tests/test_labapp.py" +ignoretests+=" --ignore tests/test_listings_api.py" +ignoretests+=" --ignore tests/test_settings_api.py" +ignoretests+=" --ignore tests/test_themes_api.py" +ignoretests+=" --ignore tests/test_translation_api.py" +ignoretests+=" --ignore tests/test_workspaces_api.py" +%endif %{python_expand # https://github.com/jupyterlab/jupyterlab_server/issues/390 $python -m venv build/testenv --system-site-packages for p in \ @@ -132,7 +143,7 @@ do build/testenv/bin/pip install --use-pep517 --no-build-isolation --disable-pip-version-check $p done -build/testenv/bin/python -m pytest -v +build/testenv/bin/python -m pytest -v $ignoretests } %endif @@ -146,8 +157,10 @@ %files %{python_files test} %license LICENSE +%if %{with openapi} %files %{python_files openapi} %license LICENSE %endif +%endif %changelog ++++++ jupyterlab_server-2.23.0.tar.gz -> jupyterlab_server-2.24.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyterlab_server-2.23.0/.pre-commit-config.yaml new/jupyterlab_server-2.24.0/.pre-commit-config.yaml --- old/jupyterlab_server-2.23.0/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 +++ new/jupyterlab_server-2.24.0/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 @@ -19,7 +19,7 @@ - id: trailing-whitespace - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.23.1 + rev: 0.23.2 hooks: - id: check-github-workflows @@ -35,8 +35,8 @@ hooks: - id: black - - repo: https://github.com/charliermarsh/ruff-pre-commit - rev: v0.0.270 + - repo: https://github.com/astral-sh/ruff-pre-commit + rev: v0.0.276 hooks: - id: ruff args: ["--fix"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyterlab_server-2.23.0/CHANGELOG.md new/jupyterlab_server-2.24.0/CHANGELOG.md --- old/jupyterlab_server-2.23.0/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 +++ new/jupyterlab_server-2.24.0/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 @@ -2,6 +2,27 @@ <!-- <START NEW CHANGELOG ENTRY> --> +## 2.24.0 + +([Full Changelog](https://github.com/jupyterlab/jupyterlab_server/compare/v2.23.0...de8f61e8175b0ebbb0a38beedb2bba579e6efc72)) + +### Enhancements made + +- add lab config for copy absolute path [#405](https://github.com/jupyterlab/jupyterlab_server/pull/405) ([@pauky](https://github.com/pauky)) + +### Maintenance and upkeep improvements + +- Update openapi-spec-validator requirement from ~=0.5.1 to >=0.5.1,\<0.7.0 [#403](https://github.com/jupyterlab/jupyterlab_server/pull/403) ([@dependabot](https://github.com/dependabot)) +- Fix lint error [#401](https://github.com/jupyterlab/jupyterlab_server/pull/401) ([@blink1073](https://github.com/blink1073)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyterlab/jupyterlab_server/graphs/contributors?from=2023-06-13&to=2023-07-24&type=c)) + +[@blink1073](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab_server+involves%3Ablink1073+updated%3A2023-06-13..2023-07-24&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab_server+involves%3Adependabot+updated%3A2023-06-13..2023-07-24&type=Issues) | [@pauky](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab_server+involves%3Apauky+updated%3A2023-06-13..2023-07-24&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab_server+involves%3Apre-commit-ci+updated%3A2023-06-13..2023-07-24&type=Issues) | [@welcome](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab_server+involves%3Awelcome+updated%3A2023-06-13..2023-07-24&type=Issues) + +<!-- <END NEW CHANGELOG ENTRY> --> + ## 2.23.0 ([Full Changelog](https://github.com/jupyterlab/jupyterlab_server/compare/v2.22.1...19aa4d68e92e24523c88a88c92ee9e621de8f427)) @@ -23,8 +44,6 @@ [@blink1073](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab_server+involves%3Ablink1073+updated%3A2023-04-13..2023-06-13&type=Issues) | [@brichet](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab_server+involves%3Abrichet+updated%3A2023-04-13..2023-06-13&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab_server+involves%3Adependabot+updated%3A2023-04-13..2023-06-13&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab_server+involves%3Apre-commit-ci+updated%3A2023-04-13..2023-06-13&type=Issues) -<!-- <END NEW CHANGELOG ENTRY> --> - ## 2.22.1 ([Full Changelog](https://github.com/jupyterlab/jupyterlab_server/compare/v2.22.0...584d2f0138697f8972402e72a744e84ac3d26137)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyterlab_server-2.23.0/PKG-INFO new/jupyterlab_server-2.24.0/PKG-INFO --- old/jupyterlab_server-2.23.0/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 +++ new/jupyterlab_server-2.24.0/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: jupyterlab_server -Version: 2.23.0 +Version: 2.24.0 Summary: A set of server components for JupyterLab and JupyterLab like applications. Project-URL: Homepage, https://jupyterlab-server.readthedocs.io Project-URL: Documentation, https://jupyterlab-server.readthedocs.io @@ -76,7 +76,7 @@ Requires-Dist: hatch; extra == 'test' Requires-Dist: ipykernel; extra == 'test' Requires-Dist: jupyterlab-server[openapi]; extra == 'test' -Requires-Dist: openapi-spec-validator~=0.5.1; extra == 'test' +Requires-Dist: openapi-spec-validator<0.7.0,>=0.5.1; extra == 'test' Requires-Dist: pytest-console-scripts; extra == 'test' Requires-Dist: pytest-cov; extra == 'test' Requires-Dist: pytest-jupyter[server]>=0.6.2; extra == 'test' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyterlab_server-2.23.0/jupyterlab_server/_version.py new/jupyterlab_server-2.24.0/jupyterlab_server/_version.py --- old/jupyterlab_server-2.23.0/jupyterlab_server/_version.py 2020-02-02 01:00:00.000000000 +0100 +++ new/jupyterlab_server-2.24.0/jupyterlab_server/_version.py 2020-02-02 01:00:00.000000000 +0100 @@ -7,7 +7,7 @@ """ import re -__version__ = "2.23.0" +__version__ = "2.24.0" # Build up version_info tuple for backwards compatibility pattern = r"(?P<major>\d+).(?P<minor>\d+).(?P<patch>\d+)(?P<rest>.*)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyterlab_server-2.23.0/jupyterlab_server/config.py new/jupyterlab_server-2.24.0/jupyterlab_server/config.py --- old/jupyterlab_server-2.23.0/jupyterlab_server/config.py 2020-02-02 01:00:00.000000000 +0100 +++ new/jupyterlab_server-2.24.0/jupyterlab_server/config.py 2020-02-02 01:00:00.000000000 +0100 @@ -292,6 +292,11 @@ True, help="Whether a notebook should start a kernel automatically." ).tag(config=True) + copy_absolute_path = Bool( + False, + help="Whether getting a relative (False) or absolute (True) path when copying a path.", + ).tag(config=True) + @default("template_dir") def _default_template_dir(self): return DEFAULT_TEMPLATE_PATH diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyterlab_server-2.23.0/pyproject.toml new/jupyterlab_server-2.24.0/pyproject.toml --- old/jupyterlab_server-2.23.0/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/jupyterlab_server-2.24.0/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -73,7 +73,7 @@ "ipykernel", "pytest-jupyter[server]>=0.6.2", "jupyterlab_server[openapi]", - "openapi-spec-validator~=0.5.1", + "openapi-spec-validator>=0.5.1,<0.7.0", "sphinxcontrib_spelling", "requests_mock", "pytest>=7.0", @@ -117,7 +117,7 @@ "black[jupyter]==23.3.0", "mdformat>0.7", "mdformat-gfm>=0.3.5", - "ruff==0.0.270" + "ruff==0.0.276" ] detatched = true [tool.hatch.envs.lint.scripts] @@ -238,6 +238,8 @@ "PLR0912", # PLR0913 Too many arguments to function call "PLR0913", +# RUF012 Mutable class attributes should be annotated with `typing.ClassVar` +"RUF012", ] [tool.ruff.per-file-ignores] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyterlab_server-2.23.0/tests/test_licenses_api.py new/jupyterlab_server-2.24.0/tests/test_licenses_api.py --- old/jupyterlab_server-2.23.0/tests/test_licenses_api.py 2020-02-02 01:00:00.000000000 +0100 +++ new/jupyterlab_server-2.24.0/tests/test_licenses_api.py 2020-02-02 01:00:00.000000000 +0100 @@ -8,7 +8,7 @@ import json import mimetypes -import mistune # type:ignore +import mistune import pytest from jupyterlab_server import LicensesApp