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 <c...@bnavigator.de> + +- 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>.*)"