Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-metakernel for openSUSE:Factory checked in at 2022-12-27 11:54:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-metakernel (Old) and /work/SRC/openSUSE:Factory/.python-metakernel.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-metakernel" Tue Dec 27 11:54:57 2022 rev:14 rq:1045430 version:0.29.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-metakernel/python-metakernel.changes 2022-08-12 16:06:36.419463384 +0200 +++ /work/SRC/openSUSE:Factory/.python-metakernel.new.1563/python-metakernel.changes 2022-12-27 11:55:05.559324834 +0100 @@ -1,0 +2,10 @@ +Mon Dec 26 22:29:07 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Update to v0.29.4 + * Add back magics tests #261 (@ellert) + * Update tests for widgets 8 #260 (@blink1073) +- Release v0.29.3 + * Maintenance cleanup #257 (@blink1073) + * Use hatch for example projects #256 (@blink1073) + +------------------------------------------------------------------- Old: ---- metakernel-0.29.2.tar.gz New: ---- metakernel-0.29.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-metakernel.spec ++++++ --- /var/tmp/diff_new_pack.kYF3Wp/_old 2022-12-27 11:55:06.559330396 +0100 +++ /var/tmp/diff_new_pack.kYF3Wp/_new 2022-12-27 11:55:06.563330418 +0100 @@ -17,7 +17,7 @@ Name: python-metakernel -Version: 0.29.2 +Version: 0.29.4 Release: 0 Summary: Metakernel for Jupyter License: BSD-3-Clause @@ -60,15 +60,15 @@ %setup -q -n metakernel-%{version} touch ~/.bashrc sed -i s'/--color=yes//' pyproject.toml +chmod -x metakernel/tests/test_process_metakernel.py +sed -i '1{/env python/d}' metakernel/tests/test_expect.py %build %pyproject_wheel %install %pyproject_install -%{python_expand rm -r %{buildroot}%{$python_sitelib}/metakernel/tests/ -%fdupes %{buildroot}%{$python_sitelib} -} +%python_expand %fdupes %{buildroot}%{$python_sitelib} %check %pytest metakernel/tests ++++++ metakernel-0.29.2.tar.gz -> metakernel-0.29.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/.github/dependabot.yml new/metakernel-0.29.4/.github/dependabot.yml --- old/metakernel-0.29.2/.github/dependabot.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/.github/dependabot.yml 2020-02-02 01:00:00.000000000 +0100 @@ -0,0 +1,8 @@ +version: 2 +updates: + # Set update schedule for GitHub Actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + # Check for updates to GitHub Actions every weekday + interval: "weekly" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/.github/workflows/check-release.yml new/metakernel-0.29.4/.github/workflows/check-release.yml --- old/metakernel-0.29.2/.github/workflows/check-release.yml 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/.github/workflows/check-release.yml 2020-02-02 01:00:00.000000000 +0100 @@ -11,23 +11,15 @@ jobs: check_release: runs-on: ubuntu-latest - strategy: - matrix: - group: [check_release, link_check] - fail-fast: false steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Base Setup uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 - name: Install Dependencies run: | pip install -e . - name: Check Release - if: ${{ matrix.group == 'check_release' }} - uses: jupyter-server/jupyter_releaser/.github/actions/check-release@v1 + uses: jupyter-server/jupyter_releaser/.github/actions/check-release@v2 with: token: ${{ secrets.GITHUB_TOKEN }} - - name: Run Link Check - if: ${{ matrix.group == 'link_check' }} - uses: jupyter-server/jupyter_releaser/.github/actions/check-links@v1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/.github/workflows/tests.yml new/metakernel-0.29.4/.github/workflows/tests.yml --- old/metakernel-0.29.2/.github/workflows/tests.yml 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/.github/workflows/tests.yml 2020-02-02 01:00:00.000000000 +0100 @@ -21,14 +21,14 @@ fail-fast: false matrix: os: [ubuntu-latest, macos-latest] - python-version: [3.7, 3.8, 3.9, "3.10"] + python-version: [3.7, 3.8, 3.9, "3.10", "3.11"] env: OS: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Base Setup uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 @@ -49,7 +49,7 @@ timeout-minutes: 20 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Base Setup uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 with: @@ -66,17 +66,9 @@ runs-on: ubuntu-latest timeout-minutes: 20 steps: - - uses: actions/checkout@v2 - - name: Base Setup - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 - - name: Build SDist - run: | - pip install build - python -m build --sdist - - uses: actions/upload-artifact@v2 - with: - name: "sdist" - path: dist/*.tar.gz + - uses: actions/checkout@v3 + - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: jupyterlab/maintainer-tools/.github/actions/make-sdist@v1 test_sdist: runs-on: ubuntu-latest @@ -84,19 +76,14 @@ name: Install from SDist and Test timeout-minutes: 20 steps: - - name: Base Setup - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 - - name: Download sdist - uses: actions/download-artifact@v2 - - name: Install From SDist - run: | - set -ex - cd sdist - mkdir test - tar --strip-components=1 -zxvf *.tar.gz -C ./test - cd test - make install - - name: Run Test - run: | - cd sdist/test - make test + - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: jupyterlab/maintainer-tools/.github/actions/test-sdist@v1 + + link_check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: jupyterlab/maintainer-tools/.github/actions/check-links@v1 + with: + ignore_links: "http://some/file/from/* http://path/to/some/*" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/CHANGELOG.md new/metakernel-0.29.4/CHANGELOG.md --- old/metakernel-0.29.2/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 @@ -2,6 +2,39 @@ <!-- <START NEW CHANGELOG ENTRY> --> +## 0.29.4 + +([Full Changelog](https://github.com/Calysto/metakernel/compare/v0.29.3...5ec51d6828bf079b7ee2007f6351f4321434b49e)) + +### Maintenance and upkeep improvements + +- Add back magics tests [#261](https://github.com/Calysto/metakernel/pull/261) ([@ellert](https://github.com/ellert)) +- Update tests for widgets 8 [#260](https://github.com/Calysto/metakernel/pull/260) ([@blink1073](https://github.com/blink1073)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/Calysto/metakernel/graphs/contributors?from=2022-12-01&to=2022-12-12&type=c)) + +[@blink1073](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3Ablink1073+updated%3A2022-12-01..2022-12-12&type=Issues) | [@ellert](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3Aellert+updated%3A2022-12-01..2022-12-12&type=Issues) + +<!-- <END NEW CHANGELOG ENTRY> --> + +## 0.29.3 + +([Full Changelog](https://github.com/Calysto/metakernel/compare/v0.29.2...758c19d08fc74daff077b242c0fae30f82313479)) + +### Maintenance and upkeep improvements + +- Bump actions/checkout from 2 to 3 [#258](https://github.com/Calysto/metakernel/pull/258) ([@dependabot](https://github.com/dependabot)) +- Maintenance cleanup [#257](https://github.com/Calysto/metakernel/pull/257) ([@blink1073](https://github.com/blink1073)) +- Use hatch for example projects [#256](https://github.com/Calysto/metakernel/pull/256) ([@blink1073](https://github.com/blink1073)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/Calysto/metakernel/graphs/contributors?from=2022-08-08&to=2022-12-01&type=c)) + +[@blink1073](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3Ablink1073+updated%3A2022-08-08..2022-12-01&type=Issues) | [@dependabot](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3Adependabot+updated%3A2022-08-08..2022-12-01&type=Issues) + ## 0.29.2 ([Full Changelog](https://github.com/Calysto/metakernel/compare/v0.29.1...dbe3fc91a87bca68412faf640b58778204102b29)) @@ -20,8 +53,6 @@ [@blink1073](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3Ablink1073+updated%3A2022-08-01..2022-08-08&type=Issues) | [@ellert](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3Aellert+updated%3A2022-08-01..2022-08-08&type=Issues) -<!-- <END NEW CHANGELOG ENTRY> --> - ## 0.29.1 ([Full Changelog](https://github.com/Calysto/metakernel/compare/v0.29.0...68b0da7ad71de8e9802c9ab573344a3ea0a1a832)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/Makefile new/metakernel-0.29.4/Makefile --- old/metakernel-0.29.2/Makefile 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/Makefile 2020-02-02 01:00:00.000000000 +0100 @@ -17,15 +17,7 @@ test: clean ipcluster start -n=3 & - python -m pytest || python -m pytest --lf - ipcluster stop - python metakernel_python/test_metakernel_python.py - make clean - -test_warn: clean - ipcluster start -n=3 & - export PYTHONWARNINGS="all" - python -m pytest || python -m pytest --lf + python -m pytest -W default || python -m pytest -W default --lf ipcluster stop python metakernel_python/test_metakernel_python.py make clean diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/PKG-INFO new/metakernel-0.29.4/PKG-INFO --- old/metakernel-0.29.2/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 @@ -1,8 +1,9 @@ Metadata-Version: 2.1 Name: metakernel -Version: 0.29.2 +Version: 0.29.4 Project-URL: Homepage, https://github.com/Calysto/metakernel Author-email: Metakernel Developers <steven.silves...@ieee.org> +License-File: LICENSE.txt Classifier: Framework :: IPython Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: BSD License diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/conftest.py new/metakernel-0.29.4/conftest.py --- old/metakernel-0.29.2/conftest.py 1970-01-01 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/conftest.py 2020-02-02 01:00:00.000000000 +0100 @@ -0,0 +1,2 @@ +import os +os.environ['JUPYTER_PLATFORM_DIRS'] = '1' \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/metakernel/__init__.py new/metakernel-0.29.4/metakernel/__init__.py --- old/metakernel-0.29.2/metakernel/__init__.py 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/metakernel/__init__.py 2020-02-02 01:00:00.000000000 +0100 @@ -10,4 +10,4 @@ __all__ = ['Magic', 'MetaKernel', 'option'] -__version__ = '0.29.2' +__version__ = '0.29.4' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/metakernel/magics/tests/test_parallel_magic.py new/metakernel-0.29.4/metakernel/magics/tests/test_parallel_magic.py --- old/metakernel-0.29.2/metakernel/magics/tests/test_parallel_magic.py 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/metakernel/magics/tests/test_parallel_magic.py 2020-02-02 01:00:00.000000000 +0100 @@ -2,7 +2,14 @@ from metakernel.tests.utils import get_kernel, get_log_text, EvalKernel import os import time +import pytest +try: + import ipyparallel +except ImportError: + ipyparallel = None + +@pytest.mark.skipif(ipyparallel is None, reason="Requires ipyparallel") def test_parallel_magic(): kernel = get_kernel(EvalKernel) # start up an EvalKernel on each node: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/metakernel_echo/pyproject.toml new/metakernel-0.29.4/metakernel_echo/pyproject.toml --- old/metakernel-0.29.2/metakernel_echo/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/metakernel_echo/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ [build-system] -requires = ["flit_core >=3.2,<4"] -build-backend = "flit_core.buildapi" +requires = ["hatchling >=1.5"] +build-backend = "hatchling.build" [project] name = "metakernel_echo" @@ -21,3 +21,6 @@ [project.urls] Homepage = "https://github.com/calysto/metakernel/tree/main/metakernel_echo" + +[tool.hatch.version] +path = "metakernel_echo.py" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/metakernel_python/pyproject.toml new/metakernel-0.29.4/metakernel_python/pyproject.toml --- old/metakernel-0.29.2/metakernel_python/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/metakernel_python/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ [build-system] -requires = ["flit_core >=3.2,<4"] -build-backend = "flit_core.buildapi" +requires = ["hatchling >= 1.5"] +build-backend = "hatchling.build" [project] name = "metakernel_python" @@ -21,3 +21,6 @@ [project.urls] Homepage = "https://github.com/calysto/metakernel/tree/main/metakernel_python" + +[tool.hatch.version] +path = "metakernel_python.py" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metakernel-0.29.2/pyproject.toml new/metakernel-0.29.4/pyproject.toml --- old/metakernel-0.29.2/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/metakernel-0.29.4/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -46,43 +46,17 @@ "examples", ] -[tool.jupyter-releaser] -skip = ["check-links"] - -[tool.jupyter-releaser.options] -ignore-links = ["http://some/file/from/*", "http://path/to/some/*"] - -[tool.tbump.version] -current = "0.29.2" -regex = ''' - (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+) - ((?P<channel>a|b|rc|.dev)(?P<release>\d+))? -''' - -[tool.tbump.git] -message_template = "Bump to {new_version}" -tag_template = "v{new_version}" - -[[tool.tbump.file]] -src = "metakernel/__init__.py" - [tool.pytest.ini_options] addopts= "-raXs --durations 10 --color=yes --doctest-modules" -norecursedirs = [ - "images", - "metakernel_python", - "metakernel_echo", - "docs" -] +testpaths = ["metakernel/tests", "metakernel/magics/tests"] timeout = 300 # Restore this setting to debug failures # timeout_method = "thread" filterwarnings= [ # Fail on warnings "error", - "ignore:the imp module is deprecated:DeprecationWarning:ipykernel", - "ignore:The distutils package is deprecated:DeprecationWarning:ipykernel", - "ignore:distutils Version classes:DeprecationWarning:ipyparallel", "ignore:unclosed event loop:ResourceWarning", - "ignore:There is no current event loop:DeprecationWarning" + "ignore:There is no current event loop:DeprecationWarning", + # When we run ipcluster and then run the tests we get this warning + "ignore:Widget.* is deprecated:DeprecationWarning", ]