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 2024-09-01 19:20:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old)
and /work/SRC/openSUSE:Factory/.python-ipykernel.new.2698 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipykernel"
Sun Sep 1 19:20:53 2024 rev:50 rq:1197749 version:6.29.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes
2024-06-04 12:50:38.842773339 +0200
+++
/work/SRC/openSUSE:Factory/.python-ipykernel.new.2698/python-ipykernel.changes
2024-09-01 19:20:55.914794135 +0200
@@ -1,0 +2,7 @@
+Fri Aug 30 09:27:37 UTC 2024 - Ben Greiner <[email protected]>
+
+- Update to 6.29.5
+ * Fix use of "%matplotlib osx" #1237 (@ianthomas23)
+- Drop ignore-ipython-deprecationwarning.patch
+
+-------------------------------------------------------------------
Old:
----
ignore-ipython-deprecationwarning.patch
ipykernel-6.29.4.tar.gz
New:
----
ipykernel-6.29.5.tar.gz
BETA DEBUG BEGIN:
Old: * Fix use of "%matplotlib osx" #1237 (@ianthomas23)
- Drop ignore-ipython-deprecationwarning.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ipykernel.spec ++++++
--- /var/tmp/diff_new_pack.ZCwKCF/_old 2024-09-01 19:20:56.534819814 +0200
+++ /var/tmp/diff_new_pack.ZCwKCF/_new 2024-09-01 19:20:56.534819814 +0200
@@ -18,14 +18,12 @@
%{?sle15_python_module_pythons}
Name: python-ipykernel
-Version: 6.29.4
+Version: 6.29.5
Release: 0
Summary: IPython Kernel for Jupyter
License: BSD-3-Clause
URL: https://github.com/ipython/ipykernel
Source:
https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM gh#ipython/ipykernel#1242
-Patch0: ignore-ipython-deprecationwarning.patch
Provides: python-jupyter_ipykernel = %{version}
Obsoletes: python-jupyter_ipykernel < %{version}
Provides: %{python_module ipykernel-doc = %{version}}
@@ -91,7 +89,6 @@
%prep
%autosetup -p1 -n ipykernel-%{version}
sed -i -e 's/, "--color=yes"//' pyproject.toml
-sed -i -e '/ignore:.* current event loop:DeprecationWarning/ a \
"ignore:pytest-asyncio detected an unclosed event loop:DeprecationWarning",'
pyproject.toml
%build
%pyproject_wheel
++++++ ipykernel-6.29.4.tar.gz -> ipykernel-6.29.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipykernel-6.29.4/.github/workflows/prep-release.yml
new/ipykernel-6.29.5/.github/workflows/prep-release.yml
--- old/ipykernel-6.29.4/.github/workflows/prep-release.yml 2020-02-02
01:00:00.000000000 +0100
+++ new/ipykernel-6.29.5/.github/workflows/prep-release.yml 2020-02-02
01:00:00.000000000 +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/ipykernel-6.29.4/.github/workflows/publish-changelog.yml
new/ipykernel-6.29.5/.github/workflows/publish-changelog.yml
--- old/ipykernel-6.29.4/.github/workflows/publish-changelog.yml
1970-01-01 01:00:00.000000000 +0100
+++ new/ipykernel-6.29.5/.github/workflows/publish-changelog.yml
2020-02-02 01:00:00.000000000 +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: ${{
steps.publish-changelog.outputs.pr_url }}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ipykernel-6.29.4/.github/workflows/publish-release.yml
new/ipykernel-6.29.5/.github/workflows/publish-release.yml
--- old/ipykernel-6.29.4/.github/workflows/publish-release.yml 2020-02-02
01:00:00.000000000 +0100
+++ new/ipykernel-6.29.5/.github/workflows/publish-release.yml 2020-02-02
01:00:00.000000000 +0100
@@ -15,30 +15,32 @@
jobs:
publish_release:
runs-on: ubuntu-latest
+ environment: release
+ permissions:
+ id-token: write
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: Populate Release
id: populate-release
uses:
jupyter-server/jupyter_releaser/.github/actions/populate-release@v2
with:
- token: ${{ secrets.ADMIN_GITHUB_TOKEN }}
- target: ${{ github.event.inputs.target }}
+ token: ${{ steps.app-token.outputs.token }}
branch: ${{ github.event.inputs.branch }}
release_url: ${{ github.event.inputs.release_url }}
steps_to_skip: ${{ github.event.inputs.steps_to_skip }}
- name: Finalize Release
id: finalize-release
- env:
- PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
- PYPI_TOKEN_MAP: ${{ secrets.PYPI_TOKEN_MAP }}
- TWINE_USERNAME: __token__
- NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- uses:
jupyter-server/jupyter-releaser/.github/actions/finalize-release@v2
+ uses:
jupyter-server/jupyter_releaser/.github/actions/finalize-release@v2
with:
- token: ${{ secrets.ADMIN_GITHUB_TOKEN }}
- target: ${{ github.event.inputs.target }}
+ token: ${{ steps.app-token.outputs.token }}
release_url: ${{ steps.populate-release.outputs.release_url }}
- name: "** Next Step **"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipykernel-6.29.4/CHANGELOG.md
new/ipykernel-6.29.5/CHANGELOG.md
--- old/ipykernel-6.29.4/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100
+++ new/ipykernel-6.29.5/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100
@@ -2,6 +2,26 @@
<!-- <START NEW CHANGELOG ENTRY> -->
+## 6.29.5
+
+([Full
Changelog](https://github.com/ipython/ipykernel/compare/v6.29.4...1e62d48298e353a9879fae99bc752f9bb48797ef))
+
+### Bugs fixed
+
+- Fix use of "%matplotlib osx"
[#1237](https://github.com/ipython/ipykernel/pull/1237)
([@ianthomas23](https://github.com/ianthomas23))
+
+### Maintenance and upkeep improvements
+
+- \[6.x\] Update Release Scripts
[#1251](https://github.com/ipython/ipykernel/pull/1251)
([@blink1073](https://github.com/blink1073))
+
+### Contributors to this release
+
+([GitHub contributors page for this
release](https://github.com/ipython/ipykernel/graphs/contributors?from=2024-03-27&to=2024-06-29&type=c))
+
+[@blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2024-03-27..2024-06-29&type=Issues)
|
[@ianthomas23](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aianthomas23+updated%3A2024-03-27..2024-06-29&type=Issues)
+
+<!-- <END NEW CHANGELOG ENTRY> -->
+
## 6.29.4
([Full
Changelog](https://github.com/ipython/ipykernel/compare/v6.29.3...1cea5332ffc37f32e8232fd2b8b8ddd91b2bbdcf))
@@ -20,8 +40,6 @@
[@agronholm](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aagronholm+updated%3A2024-02-26..2024-03-27&type=Issues)
|
[@blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2024-02-26..2024-03-27&type=Issues)
|
[@davidbrochart](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Adavidbrochart+updated%3A2024-02-26..2024-03-27&type=Issues)
|
[@krassowski](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Akrassowski+updated%3A2024-02-26..2024-03-27&type=Issues)
|
[@minrk](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Aminrk+updated%3A2024-02-26..2024-03-27&type=Issues)
-<!-- <END NEW CHANGELOG ENTRY> -->
-
## 6.29.3
([Full
Changelog](https://github.com/ipython/ipykernel/compare/v6.29.2...de2221ce155668c343084fde37b77fb6b1671dc9))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipykernel-6.29.4/PKG-INFO
new/ipykernel-6.29.5/PKG-INFO
--- old/ipykernel-6.29.4/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
+++ new/ipykernel-6.29.5/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.3
Name: ipykernel
-Version: 6.29.4
+Version: 6.29.5
Summary: IPython Kernel for Jupyter
Project-URL: Homepage, https://ipython.org
Project-URL: Documentation, https://ipykernel.readthedocs.io
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipykernel-6.29.4/ipykernel/_eventloop_macos.py
new/ipykernel-6.29.5/ipykernel/_eventloop_macos.py
--- old/ipykernel-6.29.4/ipykernel/_eventloop_macos.py 2020-02-02
01:00:00.000000000 +0100
+++ new/ipykernel-6.29.5/ipykernel/_eventloop_macos.py 2020-02-02
01:00:00.000000000 +0100
@@ -17,7 +17,6 @@
objc.objc_getClass.restype = void_p
objc.sel_registerName.restype = void_p
objc.objc_msgSend.restype = void_p
-objc.objc_msgSend.argtypes = [void_p, void_p]
msg = objc.objc_msgSend
@@ -80,11 +79,25 @@
def _NSApp():
"""Return the global NSApplication instance (NSApp)"""
+ objc.objc_msgSend.argtypes = [void_p, void_p]
return msg(C("NSApplication"), n("sharedApplication"))
def _wake(NSApp):
"""Wake the Application"""
+ objc.objc_msgSend.argtypes = [
+ void_p,
+ void_p,
+ void_p,
+ void_p,
+ void_p,
+ void_p,
+ void_p,
+ void_p,
+ void_p,
+ void_p,
+ void_p,
+ ]
event = msg(
C("NSEvent"),
n(
@@ -101,6 +114,7 @@
0, # data1
0, # data2
)
+ objc.objc_msgSend.argtypes = [void_p, void_p, void_p, void_p]
msg(NSApp, n("postEvent:atStart:"), void_p(event), True)
@@ -113,7 +127,9 @@
NSApp = _NSApp()
# if NSApp is not running, stop CFRunLoop directly,
# otherwise stop and wake NSApp
+ objc.objc_msgSend.argtypes = [void_p, void_p]
if msg(NSApp, n("isRunning")):
+ objc.objc_msgSend.argtypes = [void_p, void_p, void_p]
msg(NSApp, n("stop:"), NSApp)
_wake(NSApp)
else:
@@ -148,6 +164,7 @@
_triggered.clear()
NSApp = _NSApp()
_stop_after(duration)
+ objc.objc_msgSend.argtypes = [void_p, void_p]
msg(NSApp, n("run"))
if not _triggered.is_set():
# app closed without firing callback,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipykernel-6.29.4/ipykernel/_version.py
new/ipykernel-6.29.5/ipykernel/_version.py
--- old/ipykernel-6.29.4/ipykernel/_version.py 2020-02-02 01:00:00.000000000
+0100
+++ new/ipykernel-6.29.5/ipykernel/_version.py 2020-02-02 01:00:00.000000000
+0100
@@ -5,7 +5,7 @@
from typing import List
# Version string must appear intact for hatch versioning
-__version__ = "6.29.4"
+__version__ = "6.29.5"
# Build up version_info tuple for backwards compatibility
pattern = r"(?P<major>\d+).(?P<minor>\d+).(?P<patch>\d+)(?P<rest>.*)"