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 <[email protected]>
+
+- 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 <[email protected]>
+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
+
[email protected](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",
]