Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ipykernel for openSUSE:Factory checked in at 2022-10-01 17:42:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipykernel" Sat Oct 1 17:42:24 2022 rev:28 rq:1006526 version:6.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2022-09-15 22:57:38.540953151 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.2275/python-ipykernel.changes 2022-10-01 17:42:25.429590061 +0200 @@ -1,0 +2,9 @@ +Tue Sep 27 16:56:23 UTC 2022 - Arun Persaud <a...@gmx.de> + +- update to version 6.16.0: + * Maintenance and upkeep improvements + + Use hatch for version #998 (@blink1073) + + Add client 8 support #996 (@blink1073) + + Remove unused manifest file #994 (@blink1073) + +------------------------------------------------------------------- Old: ---- ipykernel-6.15.3.tar.gz New: ---- ipykernel-6.16.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ipykernel.spec ++++++ --- /var/tmp/diff_new_pack.0xtjG3/_old 2022-10-01 17:42:25.901590921 +0200 +++ /var/tmp/diff_new_pack.0xtjG3/_new 2022-10-01 17:42:25.905590929 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-ipykernel -Version: 6.15.3 +Version: 6.16.0 Release: 0 Summary: IPython Kernel for Jupyter License: BSD-3-Clause ++++++ ipykernel-6.15.3.tar.gz -> ipykernel-6.16.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.15.3/.pre-commit-config.yaml new/ipykernel-6.16.0/.pre-commit-config.yaml --- old/ipykernel-6.15.3/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.16.0/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 @@ -66,7 +66,7 @@ stages: [manual] - repo: https://github.com/sirosen/check-jsonschema - rev: 0.18.2 + rev: 0.18.3 hooks: - id: check-jsonschema name: "Check GitHub Workflows" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.15.3/CHANGELOG.md new/ipykernel-6.16.0/CHANGELOG.md --- old/ipykernel-6.15.3/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.16.0/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 @@ -2,6 +2,24 @@ <!-- <START NEW CHANGELOG ENTRY> --> +## 6.16.0 + +([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.15.3...92292ad9d844e594e9c97f7f391149023e58de9e)) + +### Maintenance and upkeep improvements + +- Use hatch for version [#998](https://github.com/ipython/ipykernel/pull/998) ([@blink1073](https://github.com/blink1073)) +- Add client 8 support [#996](https://github.com/ipython/ipykernel/pull/996) ([@blink1073](https://github.com/blink1073)) +- Remove unused manifest file [#994](https://github.com/ipython/ipykernel/pull/994) ([@blink1073](https://github.com/blink1073)) + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2022-09-13&to=2022-09-26&type=c)) + +[@blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2022-09-13..2022-09-26&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2022-09-13..2022-09-26&type=Issues) + +<!-- <END NEW CHANGELOG ENTRY> --> + ## 6.15.3 ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.15.2...861b1242a7601f1608707ed8bbfb6e801914cb4a)) @@ -24,8 +42,6 @@ [@impact27](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aimpact27+updated%3A2022-08-29..2022-09-13&type=Issues) | [@JohanMabille](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3AJohanMabille+updated%3A2022-08-29..2022-09-13&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2022-08-29..2022-09-13&type=Issues) | [@steff456](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Asteff456+updated%3A2022-08-29..2022-09-13&type=Issues) -<!-- <END NEW CHANGELOG ENTRY> --> - ## 6.15.2 ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.15.1...724753a185b0954f0e662c226b86dc8146c62bcb)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.15.3/MANIFEST.in new/ipykernel-6.16.0/MANIFEST.in --- old/ipykernel-6.15.3/MANIFEST.in 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.16.0/MANIFEST.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,29 +0,0 @@ -include *.md -include pyproject.toml -include ipykernel/py.typed - -# Documentation -graft docs -exclude docs/\#* - -# Examples -graft examples - -# docs subdirs we want to skip -prune docs/_build -prune docs/gh-pages -prune docs/dist - -# Patterns to exclude from any directory -global-exclude *~ -global-exclude *.pyc -global-exclude *.pyo -global-exclude .git -global-exclude .ipynb_checkpoints - -prune data_kernelspec -exclude .mailmap -exclude readthedocs.yml -exclude .coveragerc -exclude .pre-commit-config.yaml -exclude .git-blame-ignore-revs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.15.3/PKG-INFO new/ipykernel-6.16.0/PKG-INFO --- old/ipykernel-6.15.3/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.16.0/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ipykernel -Version: 6.15.3 +Version: 6.16.0 Summary: IPython Kernel for Jupyter Project-URL: Homepage, https://ipython.org Author-email: IPython Development Team <ipython-...@scipy.org> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.15.3/RELEASE.md new/ipykernel-6.16.0/RELEASE.md --- old/ipykernel-6.15.3/RELEASE.md 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.16.0/RELEASE.md 2020-02-02 01:00:00.000000000 +0100 @@ -12,14 +12,14 @@ ```bash export VERSION=<version> -pip install jupyter_releaser -tbump --only-patch $VERSION +pip install pipx +pipx run hatch version $VERSION git commit -a -m "Release $VERSION" git tag $VERSION; true; git push --all git push --tags rm -rf dist build -python -m build . -twine check dist/* -twine upload dist/* +pipx run build . +pipx run twine check dist/* +pipx run twine upload dist/* ``` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.15.3/ipykernel/_version.py new/ipykernel-6.16.0/ipykernel/_version.py --- old/ipykernel-6.15.3/ipykernel/_version.py 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.16.0/ipykernel/_version.py 2020-02-02 01:00:00.000000000 +0100 @@ -4,8 +4,8 @@ import re from typing import List -# Version string must appear intact for tbump versioning -__version__ = "6.15.3" +# Version string must appear intact for hatch versioning +__version__ = "6.16.0" # Build up version_info tuple for backwards compatibility pattern = r"(?P<major>\d+).(?P<minor>\d+).(?P<patch>\d+)(?P<rest>.*)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.15.3/ipykernel/inprocess/client.py new/ipykernel-6.16.0/ipykernel/inprocess/client.py --- old/ipykernel-6.15.3/ipykernel/inprocess/client.py 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.16.0/ipykernel/inprocess/client.py 2020-02-02 01:00:00.000000000 +0100 @@ -16,6 +16,11 @@ from jupyter_client.client import KernelClient from jupyter_client.clientabc import KernelClientABC +try: + from jupyter_client.utils import run_sync # requires 7.0+ +except ImportError: + run_sync = None # type:ignore + # IPython imports from traitlets import Instance, Type, default @@ -179,8 +184,12 @@ stream = kernel.shell_stream self.session.send(stream, msg) msg_parts = stream.recv_multipart() - loop = asyncio.get_event_loop() - loop.run_until_complete(kernel.dispatch_shell(msg_parts)) + if run_sync: + dispatch_shell = run_sync(kernel.dispatch_shell) + dispatch_shell(msg_parts) + else: + loop = asyncio.get_event_loop() + loop.run_until_complete(kernel.dispatch_shell(msg_parts)) idents, reply_msg = self.session.recv(stream, copy=False) self.shell_channel.call_handlers_later(reply_msg) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.15.3/pyproject.toml new/ipykernel-6.16.0/pyproject.toml --- old/ipykernel-6.15.3/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.16.0/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -4,7 +4,7 @@ [project] name = "ipykernel" -version = "6.15.3" +dynamic = ["version"] authors = [{name = "IPython Development Team", email = "ipython-...@scipy.org"}] license = {file = "COPYING.md"} readme = "README.md" @@ -48,6 +48,9 @@ "pytest-timeout", ] +[tool.hatch.version] +path = "ipykernel/_version.py" + # Used to call hatch_build.py [tool.hatch.build.hooks.custom] @@ -60,23 +63,6 @@ [tool.jupyter-releaser] skip = ["check-links"] -[tool.tbump.version] -current = "6.15.3" -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 = "ipykernel/_version.py" - -[[tool.tbump.file]] -src = "pyproject.toml" - [tool.mypy] check_untyped_defs = true disallow_any_generics = true