commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2024-04-02 16:37:38 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1905 (New) Package is "python-jupyter-core" Tue Apr 2 16:37:38 2024 rev:25 rq:1163572 version:5.7.2 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2024-03-06 23:03:06.430214555 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1905/python-jupyter-core.changes 2024-04-02 16:37:43.718874649 +0200 @@ -1,0 +2,7 @@ +Fri Mar 29 18:20:02 UTC 2024 - Ben Greiner + +- Update to 5.7.2 + * Update Release Scripts #396 (@blink1073) + * Enforce pytest 7 #393 (@blink1073) + +--- Old: jupyter_core-5.7.1.tar.gz New: jupyter_core-5.7.2.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.tXouuU/_old 2024-04-02 16:37:44.326897055 +0200 +++ /var/tmp/diff_new_pack.tXouuU/_new 2024-04-02 16:37:44.330897203 +0200 @@ -33,7 +33,7 @@ %endif Name: python-jupyter-core%{psuffix} -Version:5.7.1 +Version:5.7.2 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -68,8 +68,8 @@ %if %{with test} BuildRequires: %{python_module ipykernel} BuildRequires: %{python_module jupyter-core = %{version}} +BuildRequires: %{python_module pytest >= 7 with %python-pytest < 8} BuildRequires: %{python_module pytest-timeout} -BuildRequires: %{python_module pytest} %endif %python_subpackages ++ jupyter_core-5.7.1.tar.gz -> jupyter_core-5.7.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.7.1/.github/workflows/prep-release.yml new/jupyter_core-5.7.2/.github/workflows/prep-release.yml --- old/jupyter_core-5.7.1/.github/workflows/prep-release.yml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.7.2/.github/workflows/prep-release.yml 2020-02-02 01:00:00.0 +0100 @@ -12,6 +12,10 @@ post_version_spec: description: "Post Version Specifier" required: false + silent: +description: "Set a placeholder in the changelog and don't publish the release." +required: false +type: boolean since: description: "Use PRs with activity since this date or git reference" required: false @@ -22,6 +26,8 @@ jobs: prep_release: runs-on: ubuntu-latest +permissions: + contents: write steps: - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 @@ -29,8 +35,9 @@ id: prep-release uses: jupyter-server/jupyter_releaser/.github/actions/prep-release@v2 with: - token: ${{ secrets.ADMIN_GITHUB_TOKEN }} + token: ${{ secrets.GITHUB_TOKEN }} version_spec: ${{ github.event.inputs.version_spec }} + silent: ${{ github.event.inputs.silent }} post_version_spec: ${{ github.event.inputs.post_version_spec }} target: ${{ github.event.inputs.target }} branch: ${{ github.event.inputs.branch }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.7.1/.github/workflows/publish-changelog.yml new/jupyter_core-5.7.2/.github/workflows/publish-changelog.yml --- old/jupyter_core-5.7.1/.github/workflows/publish-changelog.yml 1970-01-01 01:00:00.0 +0100 +++ new/jupyter_core-5.7.2/.github/workflows/publish-changelog.yml 2020-02-02 01:00:00.0 +0100 @@ -0,0 +1,34 @@ +name: "Publish Changelog" +on: + release: +types: [published] + + workflow_dispatch: +inputs: + branch: +description: "The branch to target" +required: false + +jobs: + publish_changelog: +runs-on: ubuntu-latest +environment: release +steps: + - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + + - uses: actions/create-github-app-token@v1 +id: app-token +with: + app-id: ${{ vars.APP_ID }} + private-key: ${{ secrets.APP_PRIVATE_KEY }} + + - name: Publish changelog +id: publish-changelog +uses: jupyter-server/jupyter_releaser/.github/actions/publish-changelog@v2 +with: + token: ${{ steps.app-token.outputs.token }} + branch: ${{ github.event.inputs.branch }} + + - name: "** Next Step **" +run: | + echo "Merge the changelog update PR: ${{
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2024-03-06 23:03:02 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1770 (New) Package is "python-jupyter-core" Wed Mar 6 23:03:02 2024 rev:24 rq:1155312 version:5.7.1 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2024-01-21 23:07:37.931921821 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1770/python-jupyter-core.changes 2024-03-06 23:03:06.430214555 +0100 @@ -1,0 +2,5 @@ +Tue Mar 5 15:14:03 UTC 2024 - Dominique Leuenberger + +- Skip tests for python 3.9: python-ipython is no longer available. + +--- Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.0Dq4uc/_old 2024-03-06 23:03:07.174241529 +0100 +++ /var/tmp/diff_new_pack.0Dq4uc/_new 2024-03-06 23:03:07.174241529 +0100 @@ -1,5 +1,5 @@ # -# spec file +# spec file for package python-jupyter-core # # Copyright (c) 2024 SUSE LLC # @@ -24,6 +24,7 @@ %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "test" +%define skip_python39 1 %define psuffix -test %bcond_without test %else @@ -52,7 +53,7 @@ Requires: alts %else Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives %endif Recommends: python-ipython Provides: python-jupyter_core = %{version}-%{release}
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2023-12-25 19:05:32 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.28375 (New) Package is "python-jupyter-core" Mon Dec 25 19:05:32 2023 rev:22 rq:1134926 version:5.5.1 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2023-11-27 22:43:30.594133525 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.28375/python-jupyter-core.changes 2023-12-25 19:05:46.622526147 +0100 @@ -1,0 +2,7 @@ +Sat Dec 23 19:23:58 UTC 2023 - Ben Greiner + +- Update to 5.5.1 + * Account for read only file systems in migration #379 +(@blink1073) + +--- Old: jupyter_core-5.5.0.tar.gz New: jupyter_core-5.5.1.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.oxcSN8/_old 2023-12-25 19:05:47.278550087 +0100 +++ /var/tmp/diff_new_pack.oxcSN8/_new 2023-12-25 19:05:47.278550087 +0100 @@ -32,7 +32,7 @@ %endif Name: python-jupyter-core%{psuffix} -Version:5.5.0 +Version:5.5.1 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause ++ jupyter_core-5.5.0.tar.gz -> jupyter_core-5.5.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.5.0/.github/workflows/downstream.yml new/jupyter_core-5.5.1/.github/workflows/downstream.yml --- old/jupyter_core-5.5.0/.github/workflows/downstream.yml 1970-01-01 01:00:00.0 +0100 +++ new/jupyter_core-5.5.1/.github/workflows/downstream.yml 2020-02-02 01:00:00.0 +0100 @@ -0,0 +1,82 @@ +name: Test downstream projects + +on: + push: +branches: ["main"] + pull_request: + +concurrency: + group: downstream-${{ github.ref }} + cancel-in-progress: true + +jobs: + ipykernel: +runs-on: ubuntu-latest +timeout-minutes: 15 +steps: + - uses: actions/checkout@v4 + - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: jupyterlab/maintainer-tools/.github/actions/downstream-test@v1 +with: + package_name: ipykernel + + nbclient: +runs-on: ubuntu-latest +timeout-minutes: 15 +steps: + - uses: actions/checkout@v4 + - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: jupyterlab/maintainer-tools/.github/actions/downstream-test@v1 +with: + package_name: nbclient + env_values: IPYKERNEL_CELL_NAME=\ + + nbconvert: +runs-on: ubuntu-latest +timeout-minutes: 15 +steps: + - uses: actions/checkout@v4 + - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: jupyterlab/maintainer-tools/.github/actions/downstream-test@v1 +with: + package_name: nbconvert + package_spec: pip install -e ".[test]" + + jupyter_server: +runs-on: ubuntu-latest +timeout-minutes: 15 +steps: + - uses: actions/checkout@v4 + - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: jupyterlab/maintainer-tools/.github/actions/downstream-test@v1 +with: + package_name: jupyter_server + + jupyter_client: +runs-on: ubuntu-latest +steps: + - name: Checkout +uses: actions/checkout@v4 + + - name: Base Setup +uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + + - name: Run Test +uses: jupyterlab/maintainer-tools/.github/actions/downstream-test@v1 +with: + package_name: jupyter_client + + downstreams_check: # This job does nothing and is only used for the branch protection +if: always() +needs: + - ipykernel + - nbclient + - nbconvert + - jupyter_server + - jupyter_client +runs-on: ubuntu-latest +steps: + - name: Decide whether the needed jobs succeeded or failed +uses: re-actors/alls-green@release/v1 +with: + jobs: ${{ toJSON(needs) }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.5.0/.github/workflows/test.yml new/jupyter_core-5.5.1/.github/workflows/test.yml --- old/jupyter_core-5.5.0/.github/workflows/test.yml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.5.1/.github/workflows/test.yml 2020-02-02 01:00:00.0 +0100 @@ -112,7 +112,7 @@ - name: Run Linters run: | hatch run typing:test -
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2023-10-16 22:33:12 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.20540 (New) Package is "python-jupyter-core" Mon Oct 16 22:33:12 2023 rev:20 rq:1117894 version:5.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2023-10-08 12:22:48.667849243 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.20540/python-jupyter-core.changes 2023-10-16 22:33:23.596706562 +0200 @@ -1,0 +2,7 @@ +Sun Oct 15 15:28:47 UTC 2023 - Ben Greiner + +- Update to 5.4.0 + * Add python 3.12 support #367 (@blink1073) + * Update typings for traitlets 5.11 #366 (@blink1073) + +--- Old: jupyter_core-5.3.2.tar.gz New: jupyter_core-5.4.0.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.uHMfYg/_old 2023-10-16 22:33:27.316840746 +0200 +++ /var/tmp/diff_new_pack.uHMfYg/_new 2023-10-16 22:33:27.316840746 +0200 @@ -32,7 +32,7 @@ %endif Name: python-jupyter-core%{psuffix} -Version:5.3.2 +Version:5.4.0 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -112,6 +112,8 @@ donttest="test_jupyter_path_prefer_env or test_jupyter_config_path_prefer_env" # we changed the xdg path donttest="$donttest or test_config_dir_linux" +# async failure +donttest="$donttest or test_ensure_async" %pytest -k "not ($donttest)" %endif ++ jupyter_core-5.3.2.tar.gz -> jupyter_core-5.4.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.3.2/.github/workflows/test.yml new/jupyter_core-5.4.0/.github/workflows/test.yml --- old/jupyter_core-5.3.2/.github/workflows/test.yml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.4.0/.github/workflows/test.yml 2020-02-02 01:00:00.0 +0100 @@ -28,12 +28,14 @@ fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] -python-version: ["3.8", "3.11"] +python-version: ["3.8", "3.12"] include: - os: windows-latest python-version: "3.9" - os: ubuntu-latest -python-version: "pypy-3.8" +python-version: "3.11" + - os: ubuntu-latest +python-version: "pypy-3.9" - os: macos-latest python-version: "3.10" steps: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.3.2/CHANGELOG.md new/jupyter_core-5.4.0/CHANGELOG.md --- old/jupyter_core-5.3.2/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.4.0/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 @@ -2,6 +2,23 @@ +## 5.4.0 + +([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.3.2...d6a748262a44334f27008e8c90d2557f46481f5b)) + +### Maintenance and upkeep improvements + +- Add python 3.12 support [#367](https://github.com/jupyter/jupyter_core/pull/367) ([@blink1073](https://github.com/blink1073)) +- Update typings for traitlets 5.11 [#366](https://github.com/jupyter/jupyter_core/pull/366) ([@blink1073](https://github.com/blink1073)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/jupyter_core/graphs/contributors?from=2023-09-27=2023-10-10=c)) + +[@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ablink1073+updated%3A2023-09-27..2023-10-10=Issues) | [@davidbrochart](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Adavidbrochart+updated%3A2023-09-27..2023-10-10=Issues) | [@jamescooke](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ajamescooke+updated%3A2023-09-27..2023-10-10=Issues) + + + ## 5.3.2 ([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.3.1...0cf041784533c56da138a0947b6db2790247)) @@ -21,8 +38,6 @@ [@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ablink1073+updated%3A2023-06-14..2023-09-27=Issues) | [@dependabot](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Adependabot+updated%3A2023-06-14..2023-09-27=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Apre-commit-ci+updated%3A2023-06-14..2023-09-27=Issues) - - ## 5.3.1 ([Full
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2023-10-08 12:19:03 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.28202 (New) Package is "python-jupyter-core" Sun Oct 8 12:19:03 2023 rev:19 rq:1116211 version:5.3.2 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2023-07-04 15:22:28.586240424 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.28202/python-jupyter-core.changes 2023-10-08 12:22:48.667849243 +0200 @@ -1,0 +2,6 @@ +Sat Oct 7 13:07:45 UTC 2023 - Ben Greiner + +- Update to 5.3.2 + * Fix event loop handling #362 (@blink1073) + +--- Old: jupyter_core-5.3.1.tar.gz New: jupyter_core-5.3.2.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.BbvUAY/_old 2023-10-08 12:22:49.735887643 +0200 +++ /var/tmp/diff_new_pack.BbvUAY/_new 2023-10-08 12:22:49.735887643 +0200 @@ -32,7 +32,7 @@ %endif Name: python-jupyter-core%{psuffix} -Version:5.3.1 +Version:5.3.2 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -84,9 +84,9 @@ %prep %autosetup -p1 -n jupyter_core-%{version} # Set the appropriate hardcoded paths dynamically -sed -i "s|@_datadir_jupyter_@|\"%{_datadir}/jupyter\"|" jupyter_core/paths.py -sed -i "s|@_distconfdir_jupyter_@|\"%{_distconfdir}/jupyter\"|" jupyter_core/paths.py -sed -i "/addopts/ s/--color=yes//" pyproject.toml +sed -i "s|@_datadir_jupyter_@|%{_datadir}/jupyter|" jupyter_core/paths.py +sed -i "s|@_distconfdir_jupyter_@|%{_distconfdir}/jupyter|" jupyter_core/paths.py +sed -i "/addopts/,/]/ s/--color=yes//" pyproject.toml %if !%{with test} %build ++ jupyter_core-5.3.1.tar.gz -> jupyter_core-5.3.2.tar.gz ++ 13174 lines of diff (skipped) ++ use_rpms_paths.patch ++ --- /var/tmp/diff_new_pack.BbvUAY/_old 2023-10-08 12:22:49.847891670 +0200 +++ /var/tmp/diff_new_pack.BbvUAY/_new 2023-10-08 12:22:49.851891813 +0200 @@ -7,10 +7,10 @@ --- -Index: jupyter_core-5.1.1/jupyter_core/paths.py +Index: jupyter_core-5.3.2/jupyter_core/paths.py === jupyter_core-5.1.1.orig/jupyter_core/paths.py -+++ jupyter_core-5.1.1/jupyter_core/paths.py +--- jupyter_core-5.3.2.orig/jupyter_core/paths.py jupyter_core-5.3.2/jupyter_core/paths.py @@ -219,10 +219,7 @@ else: else: # PROGRAMDATA is not defined by default on XP. SYSTEM_JUPYTER_PATH = [os.path.join(sys.prefix, "share", "jupyter")] @@ -19,11 +19,26 @@ -"/usr/local/share/jupyter", -"/usr/share/jupyter", -] -+SYSTEM_JUPYTER_PATH = [ @_datadir_jupyter_@ ] ++SYSTEM_JUPYTER_PATH = [ "@_datadir_jupyter_@" ] ENV_JUPYTER_PATH: List[str] = [os.path.join(sys.prefix, "share", "jupyter")] -@@ -301,10 +298,7 @@ else: +@@ -243,10 +240,10 @@ def jupyter_path(*subdirs: str) -> List[ + + Examples: + +->>> jupyter_path() +-['~/.local/jupyter', '/usr/local/share/jupyter'] +->>> jupyter_path('kernels') +-['~/.local/jupyter/kernels', '/usr/local/share/jupyter/kernels'] ++>>> jupyter_path() # doctest: +SKIP ++['~/.local/share/jupyter', '@_datadir_jupyter_@'] ++>>> jupyter_path('kernels') # doctest: +SKIP ++['~/.local/share/jupyter/kernels', '@_datadir_jupyter_@/kernels'] + """ + + paths: List[str] = [] +@@ -298,10 +295,7 @@ else: # noqa: PLR5501 else: # PROGRAMDATA is not defined by default on XP. SYSTEM_CONFIG_PATH = [] else: @@ -31,7 +46,7 @@ -"/usr/local/etc/jupyter", -"/etc/jupyter", -] -+SYSTEM_CONFIG_PATH = [ @_distconfdir_jupyter_@ ] ++SYSTEM_CONFIG_PATH = [ "@_distconfdir_jupyter_@" ] ENV_CONFIG_PATH: List[str] = [os.path.join(sys.prefix, "etc", "jupyter")]
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2023-07-04 15:22:01 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.23466 (New) Package is "python-jupyter-core" Tue Jul 4 15:22:01 2023 rev:18 rq:1096306 version:5.3.1 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2023-03-22 22:28:43.429614105 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.23466/python-jupyter-core.changes 2023-07-04 15:22:28.586240424 +0200 @@ -1,0 +2,6 @@ +Sat Jul 1 16:37:15 UTC 2023 - Ben Greiner + +- Update to 5.3.1 + * Better handling of config migration #356 (@smartass101) + +--- Old: jupyter_core-5.3.0.tar.gz New: jupyter_core-5.3.1.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.7hyomK/_old 2023-07-04 15:22:29.278244582 +0200 +++ /var/tmp/diff_new_pack.7hyomK/_new 2023-07-04 15:22:29.282244606 +0200 @@ -32,7 +32,7 @@ %endif Name: python-jupyter-core%{psuffix} -Version:5.3.0 +Version:5.3.1 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause ++ jupyter_core-5.3.0.tar.gz -> jupyter_core-5.3.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.3.0/.github/workflows/test.yml new/jupyter_core-5.3.1/.github/workflows/test.yml --- old/jupyter_core-5.3.0/.github/workflows/test.yml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.3.1/.github/workflows/test.yml 2020-02-02 01:00:00.0 +0100 @@ -41,15 +41,21 @@ - name: Test run: | hatch run cov:test - - name: Coverage -run: | - pip install codecov coverage[toml] - codecov - name: Check CLI run: | pip install . cd $HOME jupyter troubleshoot + - uses: jupyterlab/maintainer-tools/.github/actions/upload-coverage@v1 + + coverage: +runs-on: ubuntu-latest +if: always() +needs: + - build +steps: + - uses: actions/checkout@v3 + - uses: jupyterlab/maintainer-tools/.github/actions/report-coverage@v1 test_minimum_versions: name: Test Minimum Versions @@ -152,7 +158,7 @@ tests_check: # This job does nothing and is only used for the branch protection if: always() needs: - - build + - coverage - test_lint - test_docs - test_minimum_versions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.3.0/.pre-commit-config.yaml new/jupyter_core-5.3.1/.pre-commit-config.yaml --- old/jupyter_core-5.3.0/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.3.1/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 @@ -20,7 +20,7 @@ - id: trailing-whitespace - repo: https://github.com/python-jsonschema/check-jsonschema -rev: 0.21.0 +rev: 0.23.1 hooks: - id: check-github-workflows @@ -30,12 +30,12 @@ - id: mdformat - repo: https://github.com/psf/black -rev: 23.1.0 +rev: 23.3.0 hooks: - id: black - repo: https://github.com/charliermarsh/ruff-pre-commit -rev: v0.0.254 +rev: v0.0.270 hooks: - id: ruff args: ["--fix"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.3.0/.readthedocs.yaml new/jupyter_core-5.3.1/.readthedocs.yaml --- old/jupyter_core-5.3.0/.readthedocs.yaml2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.3.1/.readthedocs.yaml2020-02-02 01:00:00.0 +0100 @@ -1,9 +1,12 @@ version: 2 python: - version: 3.8 install: # install itself with pip install . - method: pip path: . extra_requirements: - docs +build: + os: ubuntu-22.04 + tools: + python: "3.11" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.3.0/CHANGELOG.md new/jupyter_core-5.3.1/CHANGELOG.md --- old/jupyter_core-5.3.0/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.3.1/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 @@ -2,6 +2,27 @@ +## 5.3.1 + +([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.3.0...c64421919f6627f82c8899018bba0836760331f4)) + +### Bugs fixed + +- Better handling of config migration
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2023-03-22 22:28:42 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.31432 (New) Package is "python-jupyter-core" Wed Mar 22 22:28:42 2023 rev:17 rq:1072963 version:5.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2023-02-06 14:15:21.140551335 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.31432/python-jupyter-core.changes 2023-03-22 22:28:43.429614105 +0100 @@ -1,0 +2,7 @@ +Sun Mar 19 17:35:27 UTC 2023 - Ben Greiner + +- Update to 5.3.0 + * Fix pywin32 version constraint #347 (@blink1073) + * Support platformdirs 3 #342 (@blink1073) + +--- Old: jupyter_core-5.2.0.tar.gz New: jupyter_core-5.3.0.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.3fKJKG/_old 2023-03-22 22:28:43.953616741 +0100 +++ /var/tmp/diff_new_pack.3fKJKG/_new 2023-03-22 22:28:43.961616782 +0100 @@ -32,7 +32,7 @@ %endif Name: python-jupyter-core%{psuffix} -Version:5.2.0 +Version:5.3.0 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -127,7 +127,7 @@ %if !%{with test} %files %{python_files} -%license COPYING.md +%license LICENSE %python_alternative %{_bindir}/jupyter %python_alternative %{_bindir}/jupyter-migrate %python_alternative %{_bindir}/jupyter-troubleshoot ++ jupyter_core-5.2.0.tar.gz -> jupyter_core-5.3.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.2.0/.pre-commit-config.yaml new/jupyter_core-5.3.0/.pre-commit-config.yaml --- old/jupyter_core-5.2.0/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.3.0/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 @@ -20,7 +20,7 @@ - id: trailing-whitespace - repo: https://github.com/python-jsonschema/check-jsonschema -rev: 0.19.2 +rev: 0.21.0 hooks: - id: check-github-workflows @@ -30,12 +30,12 @@ - id: mdformat - repo: https://github.com/psf/black -rev: 22.12.0 +rev: 23.1.0 hooks: - id: black - repo: https://github.com/charliermarsh/ruff-pre-commit -rev: v0.0.237 +rev: v0.0.254 hooks: - id: ruff args: ["--fix"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.2.0/CHANGELOG.md new/jupyter_core-5.3.0/CHANGELOG.md --- old/jupyter_core-5.2.0/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.3.0/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 @@ -2,6 +2,27 @@ +## 5.3.0 + +([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.2.0...6cfe9fc042a0f016a0d4545bc6790b8277d80c24)) + +### Bugs fixed + +- Fix pywin32 version constraint [#347](https://github.com/jupyter/jupyter_core/pull/347) ([@blink1073](https://github.com/blink1073)) + +### Maintenance and upkeep improvements + +- Add license [#344](https://github.com/jupyter/jupyter_core/pull/344) ([@dcsaba89](https://github.com/dcsaba89)) +- Support platformdirs 3 [#342](https://github.com/jupyter/jupyter_core/pull/342) ([@blink1073](https://github.com/blink1073)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/jupyter_core/graphs/contributors?from=2023-01-30=2023-03-16=c)) + +[@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ablink1073+updated%3A2023-01-30..2023-03-16=Issues) | [@dcsaba89](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Adcsaba89+updated%3A2023-01-30..2023-03-16=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Apre-commit-ci+updated%3A2023-01-30..2023-03-16=Issues) + + + ## 5.2.0 ([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.1.5...98b9a1a94e79d1137246b4c1f8c16343b72b050c)) @@ -20,8 +41,6 @@ [@azjps](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Aazjps+updated%3A2023-01-24..2023-01-30=Issues) | [@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ablink1073+updated%3A2023-01-24..2023-01-30=Issues) - - ## 5.1.5 ([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.1.4...269449fe4dcb8d427b54337d83bcb67bf50e87da)) diff -urN '--exclude=CVS' '--exclude=.cvsignore'
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2023-02-06 14:15:19 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.4462 (New) Package is "python-jupyter-core" Mon Feb 6 14:15:19 2023 rev:16 rq:1063296 version:5.2.0 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2023-01-24 20:32:01.288276373 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.4462/python-jupyter-core.changes 2023-02-06 14:15:21.140551335 +0100 @@ -1,0 +2,11 @@ +Sun Feb 5 15:58:09 UTC 2023 - Ben Greiner + +- Update to 5.2.0 + * Set up shell command-line tab-completion for jupyter and +subcommands #337 (@azjps) +- Release 5.1.5 + * Don't format logs in log call. #336 (@Carreau) +- Release 5.1.4 + * Suppress any exception in _do_i_own shortcut #335 (@minrk) + +--- Old: jupyter_core-5.1.3.tar.gz New: jupyter_core-5.2.0.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.qIpoD6/_old 2023-02-06 14:15:21.684554046 +0100 +++ /var/tmp/diff_new_pack.qIpoD6/_new 2023-02-06 14:15:21.692554086 +0100 @@ -32,7 +32,7 @@ %endif Name: python-jupyter-core%{psuffix} -Version:5.1.3 +Version:5.2.0 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause ++ jupyter_core-5.1.3.tar.gz -> jupyter_core-5.2.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.1.3/.pre-commit-config.yaml new/jupyter_core-5.2.0/.pre-commit-config.yaml --- old/jupyter_core-5.1.3/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.2.0/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 @@ -35,7 +35,7 @@ - id: black - repo: https://github.com/charliermarsh/ruff-pre-commit -rev: v0.0.207 +rev: v0.0.237 hooks: - id: ruff args: ["--fix"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.1.3/CHANGELOG.md new/jupyter_core-5.2.0/CHANGELOG.md --- old/jupyter_core-5.1.3/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.2.0/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 @@ -2,6 +2,54 @@ +## 5.2.0 + +([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.1.5...98b9a1a94e79d1137246b4c1f8c16343b72b050c)) + +### Enhancements made + +- Set up shell command-line tab-completion for jupyter and subcommands [#337](https://github.com/jupyter/jupyter_core/pull/337) ([@azjps](https://github.com/azjps)) + +### Maintenance and upkeep improvements + +- Add more linting [#338](https://github.com/jupyter/jupyter_core/pull/338) ([@blink1073](https://github.com/blink1073)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/jupyter_core/graphs/contributors?from=2023-01-24=2023-01-30=c)) + +[@azjps](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Aazjps+updated%3A2023-01-24..2023-01-30=Issues) | [@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ablink1073+updated%3A2023-01-24..2023-01-30=Issues) + + + +## 5.1.5 + +([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.1.4...269449fe4dcb8d427b54337d83bcb67bf50e87da)) + +### Maintenance and upkeep improvements + +- MAINT: Don't format logs in log call. [#336](https://github.com/jupyter/jupyter_core/pull/336) ([@Carreau](https://github.com/Carreau)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/jupyter_core/graphs/contributors?from=2023-01-23=2023-01-24=c)) + +[@Carreau](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3ACarreau+updated%3A2023-01-23..2023-01-24=Issues) + +## 5.1.4 + +([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.1.3...c268e9133b37f710360a102f3a5d47a84e8cadc8)) + +### Bugs fixed + +- Suppress any exception in \_do_i_own shortcut [#335](https://github.com/jupyter/jupyter_core/pull/335) ([@minrk](https://github.com/minrk)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/jupyter_core/graphs/contributors?from=2023-01-09=2023-01-23=c)) + +[@minrk](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Aminrk+updated%3A2023-01-09..2023-01-23=Issues) + ## 5.1.3 ([Full
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2023-01-24 19:41:55 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.32243 (New) Package is "python-jupyter-core" Tue Jan 24 19:41:55 2023 rev:15 rq:1060265 version:5.1.3 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2023-01-09 17:23:22.523013407 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.32243/python-jupyter-core.changes 2023-01-24 20:32:01.288276373 +0100 @@ -1,0 +2,7 @@ +Sun Jan 22 12:58:35 UTC 2023 - Ben Greiner + +- Update to 5.1.3 + * Clear the test environment before each function run #333 +(@jasongrout) + +--- Old: jupyter_core-5.1.2.tar.gz New: jupyter_core-5.1.3.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.UUINHv/_old 2023-01-24 20:32:01.756278850 +0100 +++ /var/tmp/diff_new_pack.UUINHv/_new 2023-01-24 20:32:01.764278892 +0100 @@ -16,7 +16,6 @@ # -# %if 0%{?suse_version} > 1500 %bcond_without libalternatives %else @@ -33,7 +32,7 @@ %endif Name: python-jupyter-core%{psuffix} -Version:5.1.2 +Version:5.1.3 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause ++ jupyter_core-5.1.2.tar.gz -> jupyter_core-5.1.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.1.2/.pre-commit-config.yaml new/jupyter_core-5.1.3/.pre-commit-config.yaml --- old/jupyter_core-5.1.2/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.1.3/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 @@ -30,12 +30,13 @@ - id: mdformat - repo: https://github.com/psf/black -rev: 22.10.0 +rev: 22.12.0 hooks: - id: black - repo: https://github.com/charliermarsh/ruff-pre-commit -rev: v0.0.189 +rev: v0.0.207 hooks: - id: ruff args: ["--fix"] +exclude: script diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.1.2/CHANGELOG.md new/jupyter_core-5.1.3/CHANGELOG.md --- old/jupyter_core-5.1.2/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.1.3/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 @@ -2,6 +2,28 @@ +## 5.1.3 + +([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.1.2...eb65690cb69a793edeb21b520c2358332933bb5d)) + +### Bugs fixed + +- Clear the test environment before each function run [#333](https://github.com/jupyter/jupyter_core/pull/333) ([@jasongrout](https://github.com/jasongrout)) + +### Maintenance and upkeep improvements + +- Add check-wheel-contents ignore [#332](https://github.com/jupyter/jupyter_core/pull/332) ([@blink1073](https://github.com/blink1073)) +- Remove only absolute import. [#331](https://github.com/jupyter/jupyter_core/pull/331) ([@Carreau](https://github.com/Carreau)) +- MAINT: Coro is not coro-function. [#330](https://github.com/jupyter/jupyter_core/pull/330) ([@Carreau](https://github.com/Carreau)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/jupyter/jupyter_core/graphs/contributors?from=2023-01-02=2023-01-09=c)) + +[@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ablink1073+updated%3A2023-01-02..2023-01-09=Issues) | [@Carreau](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3ACarreau+updated%3A2023-01-02..2023-01-09=Issues) | [@jasongrout](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ajasongrout+updated%3A2023-01-02..2023-01-09=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Apre-commit-ci+updated%3A2023-01-02..2023-01-09=Issues) + + + ## 5.1.2 ([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.1.1...4bd8ba97c99fefc416fe43411f935d40e2b7e441)) @@ -21,8 +43,6 @@ [@blink1073](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3Ablink1073+updated%3A2022-12-22..2023-01-02=Issues) | [@Carreau](https://github.com/search?q=repo%3Ajupyter%2Fjupyter_core+involves%3ACarreau+updated%3A2022-12-22..2023-01-02=Issues) - - ## 5.1.1 ([Full Changelog](https://github.com/jupyter/jupyter_core/compare/v5.1.0...1ed25e389116fbb98c513ee2148f38f9548e6198)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2023-01-09 17:23:20 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.32243 (New) Package is "python-jupyter-core" Mon Jan 9 17:23:20 2023 rev:14 rq:1056897 version:5.1.2 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2023-01-03 15:04:48.522314923 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.32243/python-jupyter-core.changes 2023-01-09 17:23:22.523013407 +0100 @@ -1,0 +2,7 @@ +Sun Jan 8 09:16:03 UTC 2023 - Ben Greiner + +- Update to 5.1.2 + * Add spell check and ensure docstrings #327 (@blink1073) + * Maint: Some more precise typing. #326 (@Carreau) + +--- Old: jupyter_core-5.1.1.tar.gz New: jupyter_core-5.1.2.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.X37jXB/_old 2023-01-09 17:23:23.031016282 +0100 +++ /var/tmp/diff_new_pack.X37jXB/_new 2023-01-09 17:23:23.035016304 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,7 +33,7 @@ %endif Name: python-jupyter-core%{psuffix} -Version:5.1.1 +Version:5.1.2 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause ++ jupyter_core-5.1.1.tar.gz -> jupyter_core-5.1.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.1.1/.github/workflows/test.yml new/jupyter_core-5.1.2/.github/workflows/test.yml --- old/jupyter_core-5.1.1/.github/workflows/test.yml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.1.2/.github/workflows/test.yml 2020-02-02 01:00:00.0 +0100 @@ -79,10 +79,19 @@ test_docs: name: Test Docs -runs-on: ubuntu-latest +runs-on: windows-latest steps: - uses: actions/checkout@v3 - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - name: Build API docs +run: | + hatch run docs:api + # If this fails run `hatch run docs:api` locally + # and commit. + git status --porcelain + git status -s | grep "A" && exit 1 + git status -s | grep "M" && exit 1 + echo "API docs done" - run: hatch run docs:build test_lint: @@ -95,7 +104,7 @@ run: | hatch run typing:test hatch run lint:style - pipx run 'validate-pyproject[all]' pyproject.toml + pipx run interrogate -v . pipx run doc8 --max-line-length=200 make_sdist: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.1.1/.pre-commit-config.yaml new/jupyter_core-5.1.2/.pre-commit-config.yaml --- old/jupyter_core-5.1.1/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.1.2/.pre-commit-config.yaml 2020-02-02 01:00:00.0 +0100 @@ -5,17 +5,18 @@ - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.4.0 hooks: - - id: end-of-file-fixer - id: check-case-conflict + - id: check-ast + - id: check-docstring-first - id: check-executables-have-shebangs - - id: requirements-txt-fixer - id: check-added-large-files - id: check-case-conflict + - id: check-merge-conflict + - id: check-json - id: check-toml - id: check-yaml - id: debug-statements - - id: forbid-new-submodules - - id: check-builtin-literals + - id: end-of-file-fixer - id: trailing-whitespace - repo: https://github.com/python-jsonschema/check-jsonschema @@ -34,7 +35,7 @@ - id: black - repo: https://github.com/charliermarsh/ruff-pre-commit -rev: v0.0.178 +rev: v0.0.189 hooks: - id: ruff args: ["--fix"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-5.1.1/CHANGELOG.md new/jupyter_core-5.1.2/CHANGELOG.md --- old/jupyter_core-5.1.1/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 +++ new/jupyter_core-5.1.2/CHANGELOG.md 2020-02-02 01:00:00.0 +0100 @@ -2,6 +2,27 @@ +## 5.1.2 + +([Full
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2023-01-03 15:04:38 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1563 (New) Package is "python-jupyter-core" Tue Jan 3 15:04:38 2023 rev:13 rq:1045952 version:5.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2022-10-27 13:52:40.924112684 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1563/python-jupyter-core.changes 2023-01-03 15:04:48.522314923 +0100 @@ -1,0 +2,43 @@ +Sun Dec 25 20:25:31 UTC 2022 - Ben Greiner + +- Update to 5.1.1 + * Only prefer envs owned by the current user #323 (@minrk) + * Don't treat the conda root env as an env #324 (@minrk) +- Release 5.1.0 + * Add run_sync and ensure_async functions #315 (@davidbrochart) +- Release 5.0.0 + ## Major Changes + * Prefer Environment Level Configuration. We now make the +assumption that if we are running in a virtual environment, we +* should prioritize the environment-level sys.prefix over the +user-level paths. Users can opt out of this behavior by setting +JUPYTER_PREFER_ENV_PATH, which takes precedence over our +autodetection. + * Migrate to Standard Platform Directories. In version 5, we +introduce a JUPYTER_PLATFORM_DIRS environment variable to opt +in * to using more appropriate platform-specific directories. +We raise a deprecation warning if the variable is not set. In +version 6, JUPYTER_PLATFORM_DIRS will be opt-out. In version 7, +we will remove the environment variable checks and old +directory logic. + * Drop Support for Python 3.7 + * We are dropping support for Python 3.7 ahead of its official +end of life, to reduce * maintenance burden as we add support +for Python 3.11. + * Use platformdirs for path locations #292 (@blink1073) + * Try to detect if we are in a virtual environment and change +path precedence * accordingly #286 (@jasongrout) + * Add current working directory as first config path #291 +(@blink1073) + * Fix inclusion of jupyter file and check in CI #276 (@blink1073) + * Bump github/codeql-action from 1 to 2 #308 (@dependabot) + * Bump actions/checkout from 2 to 3 #307 (@dependabot) + * Add dependabot #306 (@blink1073) + * Adopt jupyter releaser #305 (@blink1073) + * Add more typing #304 (@blink1073) + * Require Python 3.8+ #302 (@blink1073) + * Use hatch backend #265 (@blink1073) + * Switch to flit build backend #262 (@blink1073) + * is_hidden: Use normalized paths #271 (@martinRenou) + +--- Old: jupyter_core-4.11.2.tar.gz New: jupyter_core-5.1.1.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.VcSSxo/_old 2023-01-03 15:04:49.114318379 +0100 +++ /var/tmp/diff_new_pack.VcSSxo/_new 2023-01-03 15:04:49.122318425 +0100 @@ -31,8 +31,9 @@ %define psuffix %{nil} %bcond_with test %endif + Name: python-jupyter-core%{psuffix} -Version:4.11.2 +Version:5.1.1 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -40,12 +41,13 @@ Source0: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch -BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module hatchling} BuildRequires: %{python_module pip} BuildRequires: fdupes BuildRequires: python-rpm-macros >= 20210929 -Requires: python-traitlets +Requires: python-platformdirs >= 2.5 +Requires: python-traitlets >= 5.3 %if %{with libalternatives} BuildRequires: alts Requires: alts @@ -83,8 +85,8 @@ %prep %autosetup -p1 -n jupyter_core-%{version} # Set the appropriate hardcoded paths dynamically -sed -i "s|\"_datadir_jupyter_\"|\"%{_datadir}/jupyter\"|" jupyter_core/paths.py -sed -i "s|\"_sysconfdir_jupyter_\"|\"%{_sysconfdir}/jupyter\"|" jupyter_core/paths.py +sed -i "s|@_datadir_jupyter_@|\"%{_datadir}/jupyter\"|" jupyter_core/paths.py +sed -i "s|@_distconfdir_jupyter_@|\"%{_distconfdir}/jupyter\"|" jupyter_core/paths.py sed -i "/addopts/ s/--color=yes//" pyproject.toml %if !%{with test} @@ -107,8 +109,11 @@ %if %{with test} %check -# test_jupyter_path_prefer_env does not work outside venvs: gh#jupyter/jupyter_core#208 -%pytest -k "not
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2022-10-27 13:52:27 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.2275 (New) Package is "python-jupyter-core" Thu Oct 27 13:52:27 2022 rev:12 rq:1031307 version:4.11.2 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2022-08-03 21:16:22.523391268 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.2275/python-jupyter-core.changes 2022-10-27 13:52:40.924112684 +0200 @@ -1,0 +2,7 @@ +Wed Oct 26 10:12:39 UTC 2022 - Ben Greiner + +- Update to 4.11.2 + * no release notes + * from the git log: merge GHSA-m678-f26j-3hrp + +--- Old: jupyter_core-4.11.1.tar.gz New: jupyter_core-4.11.2.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.sQhbOv/_old 2022-10-27 13:52:41.516115648 +0200 +++ /var/tmp/diff_new_pack.sQhbOv/_new 2022-10-27 13:52:41.532115729 +0200 @@ -32,7 +32,7 @@ %bcond_with test %endif Name: python-jupyter-core%{psuffix} -Version:4.11.1 +Version:4.11.2 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause ++ jupyter_core-4.11.1.tar.gz -> jupyter_core-4.11.2.tar.gz ++ 3098 lines of diff (skipped)
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2022-08-03 21:16:18 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1533 (New) Package is "python-jupyter-core" Wed Aug 3 21:16:18 2022 rev:11 rq:992082 version:4.11.1 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2022-03-14 19:37:06.518129423 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1533/python-jupyter-core.changes 2022-08-03 21:16:22.523391268 +0200 @@ -1,0 +2,13 @@ +Mon Aug 1 17:56:47 UTC 2022 - Ben Greiner + +- Update to 4.11.1 + * Fix inclusion of jupyter file and check in CI by @blink1073 in +#276 +- Release 4.11.0 + * Use hatch backend by @blink1073 in #265 + * is_hidden: Use normalized paths by @martinRenou in #271 +- Release 4.10.0 + * Include all files from jupyter_core by @jonringer in #253 +- Refresh use_rpms_paths.patch + +--- Old: jupyter_core-4.9.2.tar.gz New: jupyter_core-4.11.1.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.rECcNv/_old 2022-08-03 21:16:23.235393136 +0200 +++ /var/tmp/diff_new_pack.rECcNv/_new 2022-08-03 21:16:23.243393157 +0200 @@ -31,10 +31,8 @@ %define psuffix %{nil} %bcond_with test %endif -%{?!python_module:%define python_module() python3-%{**}} -%define skip_python2 1 Name: python-jupyter-core%{psuffix} -Version:4.9.2 +Version:4.11.1 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -42,12 +40,11 @@ Source0: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch -BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module traitlets} +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module hatchling} +BuildRequires: %{python_module pip} BuildRequires: fdupes -BuildRequires: jupyter-jupyter_core-filesystem BuildRequires: python-rpm-macros >= 20210929 -Requires: jupyter-jupyter_core-filesystem Requires: python-traitlets %if %{with libalternatives} BuildRequires: alts @@ -67,7 +64,8 @@ %endif BuildArch: noarch %if %{with test} -BuildRequires: %{python_module jupyter-core} +BuildRequires: %{python_module ipykernel} +BuildRequires: %{python_module jupyter-core = %{version}} BuildRequires: %{python_module pytest-timeout} BuildRequires: %{python_module pytest} %endif @@ -87,13 +85,16 @@ # Set the appropriate hardcoded paths dynamically sed -i "s|\"_datadir_jupyter_\"|\"%{_datadir}/jupyter\"|" jupyter_core/paths.py sed -i "s|\"_sysconfdir_jupyter_\"|\"%{_sysconfdir}/jupyter\"|" jupyter_core/paths.py +sed -i "/addopts/ s/--color=yes//" pyproject.toml +%if !%{with test} %build -%python_build +%pyproject_wheel +%endif -%install %if !%{with test} -%python_install +%install +%pyproject_install %python_clone -a %{buildroot}%{_bindir}/jupyter %python_clone -a %{buildroot}%{_bindir}/jupyter-migrate %python_clone -a %{buildroot}%{_bindir}/jupyter-troubleshoot @@ -106,10 +107,8 @@ %if %{with test} %check -pushd jupyter_core/tests # test_jupyter_path_prefer_env does not work outside venvs: gh#jupyter/jupyter_core#208 %pytest -k "not test_jupyter_path_prefer_env" -popd %endif %pre ++ jupyter_core-4.9.2.tar.gz -> jupyter_core-4.11.1.tar.gz ++ 7758 lines of diff (skipped) ++ use_rpms_paths.patch ++ --- /var/tmp/diff_new_pack.rECcNv/_old 2022-08-03 21:16:23.351393441 +0200 +++ /var/tmp/diff_new_pack.rECcNv/_new 2022-08-03 21:16:23.363393472 +0200 @@ -7,11 +7,13 @@ --- a/jupyter_core/paths.py -+++ b/jupyter_core/paths.py -@@ -124,10 +124,7 @@ if os.name == 'nt': +Index: jupyter_core-4.11.1/jupyter_core/paths.py +=== +--- jupyter_core-4.11.1.orig/jupyter_core/paths.py jupyter_core-4.11.1/jupyter_core/paths.py +@@ -130,10 +130,7 @@ if os.name == "nt": else: # PROGRAMDATA is not defined by default on XP. - SYSTEM_JUPYTER_PATH = [os.path.join(sys.prefix, 'share', 'jupyter')] + SYSTEM_JUPYTER_PATH = [os.path.join(sys.prefix, "share", "jupyter")] else: -SYSTEM_JUPYTER_PATH = [ -"/usr/local/share/jupyter", @@ -19,9 +21,9 @@ -] +SYSTEM_JUPYTER_PATH = ["_datadir_jupyter_"] -
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2022-03-14 19:35:17 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.25692 (New) Package is "python-jupyter-core" Mon Mar 14 19:35:17 2022 rev:10 rq:961398 version:4.9.2 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2021-11-15 15:27:44.469846028 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.25692/python-jupyter-core.changes 2022-03-14 19:37:06.518129423 +0100 @@ -1,0 +2,10 @@ +Sun Mar 13 06:59:34 UTC 2022 - Ben Greiner + +- Update to 4.9.2 + * set proper sys.argv[0] for subcommand by @bnavigator in #248 + * Add explicit encoding in open calls by @dlukes in #249 + * jupyter_config_dir - reorder home_dir initialization by +@dharmaquark in #251 +- Drop argv0_subcommand.patch merged upstream + +--- Old: argv0_subcommand.patch jupyter_core-4.9.1.tar.gz New: jupyter_core-4.9.2.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.26WsES/_old 2022-03-14 19:37:06.934129921 +0100 +++ /var/tmp/diff_new_pack.26WsES/_new 2022-03-14 19:37:06.942129931 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,10 +31,10 @@ %define psuffix %{nil} %bcond_with test %endif -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-jupyter-core%{psuffix} -Version:4.9.1 +Version:4.9.2 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -42,8 +42,6 @@ Source0: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch -# PATCH-FIX-UPSTREAM argv0_subcommand.patch -- gh#jupyter/jupyter_core#248, merged after the release of 4.9.1 -Patch1: argv0_subcommand.patch BuildRequires: %{python_module setuptools} BuildRequires: %{python_module traitlets} BuildRequires: fdupes ++ jupyter_core-4.9.1.tar.gz -> jupyter_core-4.9.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-4.9.1/PKG-INFO new/jupyter_core-4.9.2/PKG-INFO --- old/jupyter_core-4.9.1/PKG-INFO 2021-10-28 06:00:18.573315600 +0200 +++ new/jupyter_core-4.9.2/PKG-INFO 2022-02-15 23:34:31.406066400 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: jupyter_core -Version: 4.9.1 +Version: 4.9.2 Summary: Jupyter core package. A base package on which Jupyter projects rely. Home-page: https://jupyter.org Author: Jupyter Development Team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-4.9.1/jupyter_core/application.py new/jupyter_core-4.9.2/jupyter_core/application.py --- old/jupyter_core-4.9.1/jupyter_core/application.py 2021-10-26 22:39:23.0 +0200 +++ new/jupyter_core-4.9.2/jupyter_core/application.py 2022-02-15 23:33:11.0 +0100 @@ -147,7 +147,7 @@ config_text = config_text.decode('utf8') print("Writing default config to: %s" % config_file) ensure_dir_exists(os.path.abspath(os.path.dirname(config_file)), 0o700) -with open(config_file, mode='w') as f: +with open(config_file, mode='w', encoding='utf-8') as f: f.write(config_text) def migrate_config(self): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-4.9.1/jupyter_core/command.py new/jupyter_core-4.9.2/jupyter_core/command.py --- old/jupyter_core-4.9.1/jupyter_core/command.py 2021-10-26 22:56:59.0 +0200 +++ new/jupyter_core-4.9.2/jupyter_core/command.py 2022-02-15 23:33:11.0 +0100 @@ -303,7 +303,7 @@ sys.exit(e) try: -_execvp(command, sys.argv[1:]) +_execvp(command, [command] + sys.argv[2:]) except OSError as e: sys.exit("Error executing Jupyter command %r: %s" % (subcommand, e)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2021-11-15 15:26:11 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1890 (New) Package is "python-jupyter-core" Mon Nov 15 15:26:11 2021 rev:9 rq:931208 version:4.9.1 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2021-10-31 22:55:25.063687925 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1890/python-jupyter-core.changes 2021-11-15 15:27:44.469846028 +0100 @@ -1,0 +2,20 @@ +Fri Nov 12 21:09:24 UTC 2021 - Ben Greiner + +- Update to 4.9.1 + * Add Python site user base subdirectories to config and data +user-level paths if site.ENABLE_USER_SITE is True. One way to +disable these directory additions is to set the +PYTHONNOUSERSITE environment variable. These locations can be +customized by setting the PYTHONUSERBASE environment variable. + * Add a workaround for virtualenv for getting the user site +directory. + +--- +Fri Nov 12 08:25:01 UTC 2021 - Stefan Schubert + +- Patch for solving gh#openSUSE/libalternatives#11: + argv0_subcommand.patch + This patch can be removed while releasing version >4.9.1. +- Enabled using libalternatives again. + +--- Old: jupyter_core-4.8.1.tar.gz New: argv0_subcommand.patch jupyter_core-4.9.1.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.y6Qppa/_old 2021-11-15 15:27:45.581846339 +0100 +++ /var/tmp/diff_new_pack.y6Qppa/_new 2021-11-15 15:27:45.585846341 +0100 @@ -17,8 +17,7 @@ # -%bcond_with libalternatives_issue_11_fixed -%if 0%{?suse_version} > 1500 && %{with libalternatives_issue_11_fixed} +%if 0%{?suse_version} > 1500 %bcond_without libalternatives %else %bcond_with libalternatives @@ -35,7 +34,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-jupyter-core%{psuffix} -Version:4.8.1 +Version:4.9.1 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -43,6 +42,8 @@ Source0: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch +# PATCH-FIX-UPSTREAM argv0_subcommand.patch -- gh#jupyter/jupyter_core#248, merged after the release of 4.9.1 +Patch1: argv0_subcommand.patch BuildRequires: %{python_module setuptools} BuildRequires: %{python_module traitlets} BuildRequires: fdupes @@ -84,8 +85,7 @@ as a dependency by packages that require it. %prep -%setup -q -n jupyter_core-%{version} -%patch0 -p1 +%autosetup -p1 -n jupyter_core-%{version} # Set the appropriate hardcoded paths dynamically sed -i "s|\"_datadir_jupyter_\"|\"%{_datadir}/jupyter\"|" jupyter_core/paths.py sed -i "s|\"_sysconfdir_jupyter_\"|\"%{_sysconfdir}/jupyter\"|" jupyter_core/paths.py @@ -115,7 +115,6 @@ %endif %pre -# removing old update-alternatives entries # If libalternatives is used: Removing old update-alternatives entries. %python_libalternatives_reset_alternative jupyter ++ argv0_subcommand.patch ++ diff -Naur org/jupyter_core/command.py patch/jupyter_core/command.py --- org/jupyter_core/command.py 2021-11-12 09:01:30.121064192 +0100 +++ patch/jupyter_core/command.py 2021-11-12 09:07:57.943564964 +0100 @@ -297,7 +297,7 @@ sys.exit(e) try: -_execvp(command, sys.argv[1:]) +_execvp(command, [command] + sys.argv[2:]) except OSError as e: sys.exit("Error executing Jupyter command %r: %s" % (subcommand, e)) diff -Naur org/jupyter_core/tests/test_command.py patch/jupyter_core/tests/test_command.py --- org/jupyter_core/tests/test_command.py 2021-11-12 09:01:59.721265505 +0100 +++ patch/jupyter_core/tests/test_command.py2021-11-12 09:09:21.832084810 +0100 @@ -192,3 +192,27 @@ env[str('PATHEXT')] = '.EXE' out = check_output([sys.executable, str(jupyter), 'witness'], env=env) assert b'WITNESS A' in out + +def test_argv0(tmpdir): +a = tmpdir.mkdir("a") +jupyter = a.join('jupyter') +jupyter.write( +'from jupyter_core import command; command.main()' +) +jupyter.chmod(0o700) +witness_a = a.join('jupyter-witness') +witness_a_src = f'''#!{sys.executable} +import sys
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2021-10-31 22:55:22 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1890 (New) Package is "python-jupyter-core" Sun Oct 31 22:55:22 2021 rev:8 rq:928028 version:4.8.1 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2021-10-25 15:17:35.385681498 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1890/python-jupyter-core.changes 2021-10-31 22:55:25.063687925 +0100 @@ -1,0 +2,6 @@ +Thu Oct 28 19:16:16 UTC 2021 - Ben Greiner + +- revert the usage of libalternatives due to + gh#openSUSE/libalternatives#11 + +--- Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.pT1RJb/_old 2021-10-31 22:55:26.687689173 +0100 +++ /var/tmp/diff_new_pack.pT1RJb/_new 2021-10-31 22:55:26.691689176 +0100 @@ -17,7 +17,8 @@ # -%if 0%{?suse_version} > 1500 +%bcond_with libalternatives_issue_11_fixed +%if 0%{?suse_version} > 1500 && %{with libalternatives_issue_11_fixed} %bcond_without libalternatives %else %bcond_with libalternatives
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2021-10-25 15:17:03 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1890 (New) Package is "python-jupyter-core" Mon Oct 25 15:17:03 2021 rev:7 rq:925907 version:4.8.1 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2021-02-11 12:48:14.093562912 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.1890/python-jupyter-core.changes 2021-10-25 15:17:35.385681498 +0200 @@ -1,0 +2,20 @@ +Sun Oct 17 17:28:20 UTC 2021 - Ben Greiner + +- Update to version 4.8.1 + * Print an error message instead of an exception when a command +is not found (PR #218) + * Return canonical path when using %APPDATA% on Windows (PR #222) + * Print full usage on missing or invalid commands (PR #225) + * Remove dependency on pywin32 package on PyPy (PR #230) + * Update packages listed in jupyter --version (PR #232) + * Inherit base aliases/flags from traitlets Application, +including --show-config from traitlets 5 (PR #233) + * Trigger warning when trying to check hidden file status on PyPy +(PR #238) + +--- +Tue Oct 5 15:35:48 UTC 2021 - Stefan Schubert + +- Use libalternatives instead of update-alternatives. + +--- Old: jupyter_core-4.7.1.tar.gz New: jupyter_core-4.8.1.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.1CGsPR/_old 2021-10-25 15:17:35.933681841 +0200 +++ /var/tmp/diff_new_pack.1CGsPR/_new 2021-10-25 15:17:35.937681843 +0200 @@ -1,5 +1,5 @@ # -# spec file for package python-jupyter-core +# spec file # # Copyright (c) 2021 SUSE LLC # @@ -16,6 +16,13 @@ # +# +%if 0%{?suse_version} > 1500 +%bcond_without libalternatives +%else +%bcond_with libalternatives +%endif + %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "test" %define psuffix -test @@ -24,11 +31,10 @@ %define psuffix %{nil} %bcond_with test %endif -%bcond_without python2 %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-jupyter-core%{psuffix} -Version:4.7.1 +Version:4.8.1 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -40,11 +46,16 @@ BuildRequires: %{python_module traitlets} BuildRequires: fdupes BuildRequires: jupyter-jupyter_core-filesystem -BuildRequires: python-rpm-macros +BuildRequires: python-rpm-macros >= 20210929 Requires: jupyter-jupyter_core-filesystem Requires: python-traitlets +%if %{with libalternatives} +BuildRequires: alts +Requires: alts +%else Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(postun):update-alternatives +%endif Recommends: python-ipython Provides: python-jupyter_core = %{version}-%{release} Obsoletes: python-jupyter_core < %{version}-%{release} @@ -57,6 +68,7 @@ BuildArch: noarch %if %{with test} BuildRequires: %{python_module jupyter-core} +BuildRequires: %{python_module pytest-timeout} BuildRequires: %{python_module pytest} %endif %python_subpackages @@ -101,6 +113,11 @@ popd %endif +%pre +# removing old update-alternatives entries +# If libalternatives is used: Removing old update-alternatives entries. +%python_libalternatives_reset_alternative jupyter + %post %python_install_alternative jupyter jupyter-migrate jupyter-troubleshoot ++ jupyter_core-4.7.1.tar.gz -> jupyter_core-4.8.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jupyter_core-4.7.1/PKG-INFO new/jupyter_core-4.8.1/PKG-INFO --- old/jupyter_core-4.7.1/PKG-INFO 2021-01-31 19:30:07.0 +0100 +++ new/jupyter_core-4.8.1/PKG-INFO 2021-09-17 03:21:05.841862400 +0200 @@ -1,13 +1,13 @@ Metadata-Version: 2.1 Name: jupyter_core -Version: 4.7.1 +Version: 4.8.1 Summary: Jupyter core package. A base package on which Jupyter projects rely. Home-page: https://jupyter.org Author: Jupyter Development Team Author-email: jupy...@googlegroups.org -License: BSD -Description: There is no reason to install this package on its own. +License: BSD-3-Clause Platform: UNKNOWN +Classifier: Framework :: Jupyter Classifier: Intended Audience :: Developers Classifier: Intended Audience :: System Administrators Classifier: Intended Audience :: Science/Research @@ -16,3 +16,7 @@ Classifier:
commit python-jupyter-core for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jupyter-core for openSUSE:Factory checked in at 2021-02-04 20:23:30 Comparing /work/SRC/openSUSE:Factory/python-jupyter-core (Old) and /work/SRC/openSUSE:Factory/.python-jupyter-core.new.28504 (New) Package is "python-jupyter-core" Thu Feb 4 20:23:30 2021 rev:5 rq:868938 version:4.7.1 Changes: --- /work/SRC/openSUSE:Factory/python-jupyter-core/python-jupyter-core.changes 2020-04-19 21:47:27.871839369 +0200 +++ /work/SRC/openSUSE:Factory/.python-jupyter-core.new.28504/python-jupyter-core.changes 2021-02-04 20:24:12.502838521 +0100 @@ -1,0 +2,30 @@ +Sun Jan 31 17:57:15 UTC 2021 - Ben Greiner + +- Update to 4.7.1 + * Allow creating user to delete secure file +- Changelog for 4.7.0 + * Add a new JUPYTER_PREFER_ENV_PATH variable, which can be set +to switch the order of the environment-level path and the +user-level path in the Jupyter path hierarchy (e.g., jupyter +--paths). It is considered set if it is a value that is not +one of 'no', 'n', 'off', 'false', '0', or '0.0' (case +insensitive). If you are running Jupyter in multiple virtual +environments as the same user, you will likely want to set +this environment variable. + * Drop Python 2.x and 3.5 support, as they have reached end of +life. + * jupyter --paths --debug now explains the environment +variables that affect the current path list. + * Add conda environment information in jupyter troubleshoot. + * Update _version.version_info and _version.__version__ to +follow Python conventions. +- merge jupyter package as capability into the primary python + package +- fix replacement of paths: + * fix noop introduced by overeager specfile-cleaner for system +paths, adjust use_rpm_paths.patch + * don't replace ENV_CONFIG_PATH or ENV_JUPYTER_PATH because that +would break virtual environments. See also + gh#jupyter/jupyter_core#208 + +--- Old: jupyter_core-4.6.3.tar.gz New: jupyter_core-4.7.1.tar.gz Other differences: -- ++ python-jupyter-core.spec ++ --- /var/tmp/diff_new_pack.Fv8ySp/_old 2021-02-04 20:24:13.174839543 +0100 +++ /var/tmp/diff_new_pack.Fv8ySp/_new 2021-02-04 20:24:13.178839550 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-jupyter-core # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,9 +26,9 @@ %endif %bcond_without python2 %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define oldpython python +%define skip_python2 1 Name: python-jupyter-core%{psuffix} -Version:4.6.3 +Version:4.7.1 Release:0 Summary:Base package on which Jupyter projects rely License:BSD-3-Clause @@ -36,30 +36,27 @@ Source0: https://files.pythonhosted.org/packages/source/j/jupyter_core/jupyter_core-%{version}.tar.gz # PATCH-FIX-OPENSUSE -- use_rpms_paths.patch -- change paths so they are easy to replace at build time Patch0: use_rpms_paths.patch -BuildRequires: %{python_module ipython_genutils} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module traitlets} BuildRequires: fdupes BuildRequires: jupyter-jupyter_core-filesystem BuildRequires: python-rpm-macros -Requires: jupyter-jupyter_core = %{version} -Requires: python-ipython_genutils Requires: python-traitlets +Requires(post): update-alternatives +Requires(postun): update-alternatives Recommends: python-ipython -Provides: python-jupyter_core = %{version} -Obsoletes: python-jupyter_core < %{version} -BuildArch: noarch -%ifpython2 -Provides: %{oldpython}-jupyter_core = %{version} -Obsoletes: %{oldpython}-jupyter_core < %{version} +Provides: python-jupyter_core = %{version}-%{release} +Obsoletes: python-jupyter_core < %{version}-%{release} +%if "%{python_flavor}" == "python3" || "%{python_provides}" == "python3" +Provides: jupyter-jupyter-core = %{version}-%{release} +Obsoletes: jupyter-jupyter-core < %{version}-%{release} +Provides: jupyter-jupyter_core = %{version}-%{release} +Obsoletes: jupyter-jupyter_core < %{version}-%{release} %endif +BuildArch: noarch %if %{with test} BuildRequires: %{python_module jupyter-core} -BuildRequires: %{python_module nose} BuildRequires: %{python_module pytest} -%if %{with python2} -BuildRequires: python-mock -%endif %endif %python_subpackages @@