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 <[email protected]>
+
+- 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 <[email protected]>
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 =
"[email protected]"}]
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