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 2024-09-16 17:42:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-metakernel (Old)
 and      /work/SRC/openSUSE:Factory/.python-metakernel.new.29891 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-metakernel"

Mon Sep 16 17:42:44 2024 rev:18 rq:1201269 version:0.30.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-metakernel/python-metakernel.changes      
2024-03-06 23:05:01.486386266 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-metakernel.new.29891/python-metakernel.changes
   2024-09-16 17:43:51.791009879 +0200
@@ -1,0 +2,7 @@
+Sun Sep 15 16:15:23 UTC 2024 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 0.30.2
+  * Pin upper version of ipykernel #276 (@blink1073)
+  * Fix installation code blocks in readme #274 (@Phoenix616)
+
+-------------------------------------------------------------------

Old:
----
  metakernel-0.30.1.tar.gz

New:
----
  metakernel-0.30.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-metakernel.spec ++++++
--- /var/tmp/diff_new_pack.0GfC6B/_old  2024-09-16 17:43:52.379034197 +0200
+++ /var/tmp/diff_new_pack.0GfC6B/_new  2024-09-16 17:43:52.383034362 +0200
@@ -16,30 +16,29 @@
 #
 
 
-%define skip_python39 1
 Name:           python-metakernel
-Version:        0.30.1
+Version:        0.30.2
 Release:        0
 Summary:        Metakernel for Jupyter
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            https://github.com/Calysto/metakernel
 Source:         
https://files.pythonhosted.org/packages/source/m/metakernel/metakernel-%{version}.tar.gz
-BuildRequires:  %{python_module base >= 3.7}
+BuildRequires:  %{python_module base >= 3.8}
 BuildRequires:  %{python_module hatchling}
 BuildRequires:  %{python_module pip}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-ipykernel >= 5.5.6
 Requires:       python-jedi >= 0.18
 Requires:       python-jupyter-core >= 4.9.2
 Requires:       python-pexpect >= 4.8
+Requires:       (python-ipykernel >= 5.5.6 with python-ipykernel < 7)
 Recommends:     python-ipyparallel
 Provides:       python-jupyter_metakernel = %{version}
 Obsoletes:      python-jupyter_metakernel < %{version}
 BuildArch:      noarch
 # SECTION test requirements
-BuildRequires:  %{python_module ipykernel >= 5.5.6}
+BuildRequires:  %{python_module ipykernel >= 5.5.6 with %python-ipykernel < 7}
 BuildRequires:  %{python_module jupyter-core >= 4.9.2}
 BuildRequires:  %{python_module pexpect >= 4.8}
 BuildRequires:  %{python_module pytest-timeout}

++++++ metakernel-0.30.1.tar.gz -> metakernel-0.30.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metakernel-0.30.1/.github/dependabot.yml 
new/metakernel-0.30.2/.github/dependabot.yml
--- old/metakernel-0.30.1/.github/dependabot.yml        2020-02-02 
01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/.github/dependabot.yml        2020-02-02 
01:00:00.000000000 +0100
@@ -1,8 +1,10 @@
 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"
+  - package-ecosystem: "pip"
+    directory: "/"
+    schedule:
       interval: "weekly"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metakernel-0.30.1/.github/workflows/prep-release.yml 
new/metakernel-0.30.2/.github/workflows/prep-release.yml
--- old/metakernel-0.30.1/.github/workflows/prep-release.yml    1970-01-01 
01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/.github/workflows/prep-release.yml    2020-02-02 
01:00:00.000000000 +0100
@@ -0,0 +1,49 @@
+name: "Step 1: Prep Release"
+on:
+  workflow_dispatch:
+    inputs:
+      version_spec:
+        description: "New Version Specifier"
+        default: "next"
+        required: false
+      branch:
+        description: "The branch to target"
+        required: false
+      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
+      since_last_stable:
+        description: "Use PRs with activity since the last stable git tag"
+        required: false
+        type: boolean
+jobs:
+  prep_release:
+    runs-on: ubuntu-latest
+    permissions:
+      contents: write
+    steps:
+      - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
+
+      - name: Prep Release
+        id: prep-release
+        uses: jupyter-server/jupyter_releaser/.github/actions/prep-release@v2
+        with:
+          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 }}
+          since: ${{ github.event.inputs.since }}
+          since_last_stable: ${{ github.event.inputs.since_last_stable }}
+
+      - name: "** Next Step **"
+        run: |
+          echo "Optional): Review Draft Release: ${{ 
steps.prep-release.outputs.release_url }}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/metakernel-0.30.1/.github/workflows/publish-changelog.yml 
new/metakernel-0.30.2/.github/workflows/publish-changelog.yml
--- old/metakernel-0.30.1/.github/workflows/publish-changelog.yml       
1970-01-01 01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/.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/metakernel-0.30.1/.github/workflows/publish-release.yml 
new/metakernel-0.30.2/.github/workflows/publish-release.yml
--- old/metakernel-0.30.1/.github/workflows/publish-release.yml 1970-01-01 
01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/.github/workflows/publish-release.yml 2020-02-02 
01:00:00.000000000 +0100
@@ -0,0 +1,56 @@
+name: "Step 2: Publish Release"
+on:
+  workflow_dispatch:
+    inputs:
+      branch:
+        description: "The target branch"
+        required: false
+      release_url:
+        description: "The URL of the draft GitHub release"
+        required: false
+      steps_to_skip:
+        description: "Comma separated list of steps to skip"
+        required: false
+
+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: ${{ 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
+        uses: 
jupyter-server/jupyter_releaser/.github/actions/finalize-release@v2
+        with:
+          token: ${{ steps.app-token.outputs.token }}
+          release_url: ${{ steps.populate-release.outputs.release_url }}
+
+      - name: "** Next Step **"
+        if: ${{ success() }}
+        run: |
+          echo "Verify the final release"
+          echo ${{ steps.finalize-release.outputs.release_url }}
+
+      - name: "** Failure Message **"
+        if: ${{ failure() }}
+        run: |
+          echo "Failed to Publish the Draft Release Url:"
+          echo ${{ steps.populate-release.outputs.release_url }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metakernel-0.30.1/.github/workflows/tests.yml 
new/metakernel-0.30.2/.github/workflows/tests.yml
--- old/metakernel-0.30.1/.github/workflows/tests.yml   2020-02-02 
01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/.github/workflows/tests.yml   2020-02-02 
01:00:00.000000000 +0100
@@ -21,7 +21,7 @@
       fail-fast: false
       matrix:
         os: [ubuntu-latest, macos-latest]
-        python-version: [3.7, 3.8, 3.9, "3.10", "3.11"]
+        python-version: [3.8, 3.9, "3.10", "3.11", "3.12"]
 
     env:
       OS: ${{ matrix.os }}
@@ -57,7 +57,7 @@
       - name: Base Setup
         uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
         with:
-          python_version: "3.7"
+          dependency_type: minimum
 
       - name: Install normally
         run: make install
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metakernel-0.30.1/CHANGELOG.md 
new/metakernel-0.30.2/CHANGELOG.md
--- old/metakernel-0.30.1/CHANGELOG.md  2020-02-02 01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/CHANGELOG.md  2020-02-02 01:00:00.000000000 +0100
@@ -2,6 +2,28 @@
 
 <!-- <START NEW CHANGELOG ENTRY> -->
 
+## 0.30.2
+
+([Full 
Changelog](https://github.com/Calysto/metakernel/compare/v0.30.1...16f88e281040b5698b5eec32b580854424a236f7))
+
+### Maintenance and upkeep improvements
+
+- Add Release Workflows [#277](https://github.com/Calysto/metakernel/pull/277) 
([@blink1073](https://github.com/blink1073))
+- Pin upper version of ipykernel 
[#276](https://github.com/Calysto/metakernel/pull/276) 
([@blink1073](https://github.com/blink1073))
+- Clean up CI [#273](https://github.com/Calysto/metakernel/pull/273) 
([@blink1073](https://github.com/blink1073))
+
+### Other merged PRs
+
+- Fix installation code blocks in readme 
[#274](https://github.com/Calysto/metakernel/pull/274) 
([@Phoenix616](https://github.com/Phoenix616))
+
+### Contributors to this release
+
+([GitHub contributors page for this 
release](https://github.com/Calysto/metakernel/graphs/contributors?from=2023-09-11&to=2024-03-26&type=c))
+
+[@blink1073](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3Ablink1073+updated%3A2023-09-11..2024-03-26&type=Issues)
 | 
[@Phoenix616](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3APhoenix616+updated%3A2023-09-11..2024-03-26&type=Issues)
+
+<!-- <END NEW CHANGELOG ENTRY> -->
+
 ## 0.30.1
 
 ([Full 
Changelog](https://github.com/Calysto/metakernel/compare/v0.30.0...0ab2d9b2e46acc10bd86ca79d18afc423eeef7eb))
@@ -17,8 +39,6 @@
 
 
[@dependabot](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3Adependabot+updated%3A2023-08-29..2023-09-11&type=Issues)
 | 
[@ellert](https://github.com/search?q=repo%3ACalysto%2Fmetakernel+involves%3Aellert+updated%3A2023-08-29..2023-09-11&type=Issues)
 
-<!-- <END NEW CHANGELOG ENTRY> -->
-
 ## 0.30.0
 
 ([Full 
Changelog](https://github.com/Calysto/metakernel/compare/v0.29.5...c9350d39036218f82bff6eb90685d1d3c964cba1))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metakernel-0.30.1/PKG-INFO 
new/metakernel-0.30.2/PKG-INFO
--- old/metakernel-0.30.1/PKG-INFO      2020-02-02 01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/PKG-INFO      2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,7 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.3
 Name: metakernel
-Version: 0.30.1
+Version: 0.30.2
+Dynamic: Summary
 Project-URL: Homepage, https://github.com/Calysto/metakernel
 Author-email: Metakernel Developers <steven.silves...@ieee.org>
 License-File: LICENSE.txt
@@ -9,8 +10,8 @@
 Classifier: License :: OSI Approved :: BSD License
 Classifier: Programming Language :: Python :: 3
 Classifier: Topic :: System :: Shells
-Requires-Python: >=3.7
-Requires-Dist: ipykernel>=5.5.6
+Requires-Python: >=3.8
+Requires-Dist: ipykernel<7,>=5.5.6
 Requires-Dist: jedi>=0.18
 Requires-Dist: jupyter-core>=4.9.2
 Requires-Dist: pexpect>=4.8
@@ -84,25 +85,25 @@
 ----------------
 You can install Metakernel through ``pip``:
 
-.. code::bash
+.. code:: bash
 
  pip install metakernel --upgrade
 
 Installing `metakernel` from the `conda-forge` channel can be achieved by 
adding `conda-forge` to your channels with:
 
-.. code::bash
+.. code:: bash
 
  conda config --add channels conda-forge
 
 Once the `conda-forge` channel has been enabled, `metakernel` can be installed 
with:
 
-.. code::bash
+.. code:: bash
 
  conda install metakernel
 
 It is possible to list all of the versions of `metakernel` available on your 
platform with:
 
-.. code::bash
+.. code:: bash
 
  conda search metakernel --channel conda-forge
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metakernel-0.30.1/README.rst 
new/metakernel-0.30.2/README.rst
--- old/metakernel-0.30.1/README.rst    2020-02-02 01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/README.rst    2020-02-02 01:00:00.000000000 +0100
@@ -56,25 +56,25 @@
 ----------------
 You can install Metakernel through ``pip``:
 
-.. code::bash
+.. code:: bash
 
  pip install metakernel --upgrade
 
 Installing `metakernel` from the `conda-forge` channel can be achieved by 
adding `conda-forge` to your channels with:
 
-.. code::bash
+.. code:: bash
 
  conda config --add channels conda-forge
 
 Once the `conda-forge` channel has been enabled, `metakernel` can be installed 
with:
 
-.. code::bash
+.. code:: bash
 
  conda install metakernel
 
 It is possible to list all of the versions of `metakernel` available on your 
platform with:
 
-.. code::bash
+.. code:: bash
 
  conda search metakernel --channel conda-forge
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metakernel-0.30.1/metakernel/__init__.py 
new/metakernel-0.30.2/metakernel/__init__.py
--- old/metakernel-0.30.1/metakernel/__init__.py        2020-02-02 
01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/metakernel/__init__.py        2020-02-02 
01:00:00.000000000 +0100
@@ -10,4 +10,4 @@
 
 __all__ = ['Magic', 'MetaKernel', 'option']
 
-__version__ = '0.30.1'
+__version__ = '0.30.2'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/metakernel-0.30.1/metakernel/magics/tests/test_parallel_magic.py 
new/metakernel-0.30.2/metakernel/magics/tests/test_parallel_magic.py
--- old/metakernel-0.30.1/metakernel/magics/tests/test_parallel_magic.py        
2020-02-02 01:00:00.000000000 +0100
+++ new/metakernel-0.30.2/metakernel/magics/tests/test_parallel_magic.py        
2020-02-02 01:00:00.000000000 +0100
@@ -3,6 +3,7 @@
 import os
 import time
 import pytest
+import sys
 
 try:
     import ipyparallel
@@ -10,6 +11,7 @@
     ipyparallel = None
 
 @pytest.mark.skipif(ipyparallel is None, reason="Requires ipyparallel")
+@pytest.mark.skipif(sys.platform == 'darwin', reason="Fails on darwin")
 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.30.1/pyproject.toml 
new/metakernel-0.30.2/pyproject.toml
--- old/metakernel-0.30.1/pyproject.toml        2020-02-02 01:00:00.000000000 
+0100
+++ new/metakernel-0.30.2/pyproject.toml        2020-02-02 01:00:00.000000000 
+0100
@@ -13,9 +13,9 @@
     "Topic :: System :: Shells",
 ]
 urls = {Homepage = "https://github.com/Calysto/metakernel"}
-requires-python = ">=3.7"
+requires-python = ">=3.8"
 dependencies = [
-    "ipykernel >=5.5.6",
+    "ipykernel >=5.5.6,<7",
     "jupyter_core >=4.9.2",
     "pexpect >=4.8",
     "jedi >=0.18",
@@ -59,6 +59,6 @@
   "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",
-  # Deprecated in Python 3.12. Warnings from use in jupyter_client.
-  "ignore:.*datetime.utcnow.* is deprecated:DeprecationWarning",
+  "module:datetime.datetime.utc:DeprecationWarning:dateutil",
+  "module:datetime.datetime.utc:DeprecationWarning:ipyparallel",
 ]

Reply via email to