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 2023-08-08 15:55:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ipykernel (Old) and /work/SRC/openSUSE:Factory/.python-ipykernel.new.22712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipykernel" Tue Aug 8 15:55:09 2023 rev:40 rq:1102796 version:6.25.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ipykernel/python-ipykernel.changes 2023-08-07 15:29:01.448289243 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipykernel.new.22712/python-ipykernel.changes 2023-08-08 15:55:25.837179594 +0200 @@ -1,0 +2,8 @@ +Mon Aug 7 17:17:39 UTC 2023 - Arun Persaud <a...@gmx.de> + +- update to version 6.25.1: + * Bugs fixed + + Modifying debugger to return the same breakpoints in 'debugInfo' + response as 'setBreakpoints' #1140 (@vaishnavi17) + +------------------------------------------------------------------- Old: ---- ipykernel-6.25.0.tar.gz New: ---- ipykernel-6.25.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ipykernel.spec ++++++ --- /var/tmp/diff_new_pack.sx3Upm/_old 2023-08-08 15:55:26.641184625 +0200 +++ /var/tmp/diff_new_pack.sx3Upm/_new 2023-08-08 15:55:26.645184650 +0200 @@ -16,9 +16,8 @@ # -%{?sle15_python_module_pythons} Name: python-ipykernel -Version: 6.25.0 +Version: 6.25.1 Release: 0 Summary: IPython Kernel for Jupyter License: BSD-3-Clause @@ -34,6 +33,7 @@ Provides: %{python_module jupyter-ipykernel-doc = %{version}} Obsoletes: %{python_module jupyter-ipykernel-doc < %{version}} BuildArch: noarch +%{?sle15_python_module_pythons} # SECTION build-system BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module hatchling >= 1.4} ++++++ ipykernel-6.25.0.tar.gz -> ipykernel-6.25.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.25.0/.pre-commit-config.yaml new/ipykernel-6.25.1/.pre-commit-config.yaml --- old/ipykernel-6.25.0/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.25.1/.pre-commit-config.yaml 2020-02-02 01:00:00.000000000 +0100 @@ -21,7 +21,7 @@ - id: trailing-whitespace - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.23.2 + rev: 0.23.3 hooks: - id: check-github-workflows @@ -31,12 +31,12 @@ - id: mdformat - repo: https://github.com/psf/black - rev: 23.3.0 + rev: 23.7.0 hooks: - id: black - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.0.278 + rev: v0.0.281 hooks: - id: ruff args: ["--fix"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.25.0/CHANGELOG.md new/ipykernel-6.25.1/CHANGELOG.md --- old/ipykernel-6.25.0/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.25.1/CHANGELOG.md 2020-02-02 01:00:00.000000000 +0100 @@ -2,6 +2,24 @@ <!-- <START NEW CHANGELOG ENTRY> --> +## 6.25.1 + +([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.25.0...18e54f31725d6645dd71a8749c9e1eb28281f804)) + +### Bugs fixed + +- Modifying debugger to return the same breakpoints in 'debugInfo' response as 'setBreakpoints' [#1140](https://github.com/ipython/ipykernel/pull/1140) ([@vaishnavi17](https://github.com/vaishnavi17)) + +### Maintenance and upkeep improvements + +### Contributors to this release + +([GitHub contributors page for this release](https://github.com/ipython/ipykernel/graphs/contributors?from=2023-07-25&to=2023-08-07&type=c)) + +[@pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2023-07-25..2023-08-07&type=Issues) | [@vaishnavi17](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Avaishnavi17+updated%3A2023-07-25..2023-08-07&type=Issues) + +<!-- <END NEW CHANGELOG ENTRY> --> + ## 6.25.0 ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.24.0...09c3c359addf60e26078207990ad2ca932cf2613)) @@ -24,8 +42,6 @@ [@blink1073](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ablink1073+updated%3A2023-07-03..2023-07-25&type=Issues) | [@fecet](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Afecet+updated%3A2023-07-03..2023-07-25&type=Issues) | [@jasongrout](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Ajasongrout+updated%3A2023-07-03..2023-07-25&type=Issues) | [@maartenbreddels](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Amaartenbreddels+updated%3A2023-07-03..2023-07-25&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Aipython%2Fipykernel+involves%3Apre-commit-ci+updated%3A2023-07-03..2023-07-25&type=Issues) -<!-- <END NEW CHANGELOG ENTRY> --> - ## 6.24.0 ([Full Changelog](https://github.com/ipython/ipykernel/compare/v6.23.3...0c1db099a32c4cb28bfb4b3508bb808d8b4092e7)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.25.0/PKG-INFO new/ipykernel-6.25.1/PKG-INFO --- old/ipykernel-6.25.0/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.25.1/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: ipykernel -Version: 6.25.0 +Version: 6.25.1 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.25.0/ipykernel/_version.py new/ipykernel-6.25.1/ipykernel/_version.py --- old/ipykernel-6.25.0/ipykernel/_version.py 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.25.1/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.25.0" +__version__ = "6.25.1" # 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.25.0/ipykernel/debugger.py new/ipykernel-6.25.1/ipykernel/debugger.py --- old/ipykernel-6.25.0/ipykernel/debugger.py 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.25.1/ipykernel/debugger.py 2020-02-02 01:00:00.000000000 +0100 @@ -473,7 +473,15 @@ """Handle a set breakpoints message.""" source = message["arguments"]["source"]["path"] self.breakpoint_list[source] = message["arguments"]["breakpoints"] - return await self._forward_message(message) + message_response = await self._forward_message(message) + # debugpy can set breakpoints on different lines than the ones requested, + # so we want to record the breakpoints that were actually added + if "success" in message_response and message_response["success"]: + self.breakpoint_list[source] = [ + {"line": breakpoint["line"]} + for breakpoint in message_response["body"]["breakpoints"] + ] + return message_response async def source(self, message): """Handle a source message.""" @@ -657,7 +665,7 @@ } ) if reply["success"]: - repr_data, repr_metadata = eval(reply["body"]["result"], {}, {}) # noqa[S307] + repr_data, repr_metadata = eval(reply["body"]["result"], {}, {}) # noqa: S307 body = { "data": repr_data, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.25.0/ipykernel/pickleutil.py new/ipykernel-6.25.1/ipykernel/pickleutil.py --- old/ipykernel-6.25.0/ipykernel/pickleutil.py 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.25.1/ipykernel/pickleutil.py 2020-02-02 01:00:00.000000000 +0100 @@ -179,7 +179,7 @@ if g is None: g = {} - return eval(self.name, g) # noqa[S307] + return eval(self.name, g) # noqa: S307 class CannedCell(CannedObject): @@ -278,9 +278,9 @@ self.shape = obj.shape self.dtype = obj.dtype.descr if obj.dtype.fields else obj.dtype.str self.pickled = False - if sum(obj.shape) == 0: # noqa + if sum(obj.shape) == 0: self.pickled = True - elif obj.dtype == "O": # noqa + elif obj.dtype == "O": # can't handle object dtype with buffer approach self.pickled = True elif obj.dtype.fields and any(dt == "O" for dt, sz in obj.dtype.fields.values()): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipykernel-6.25.0/pyproject.toml new/ipykernel-6.25.1/pyproject.toml --- old/ipykernel-6.25.0/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/ipykernel-6.25.1/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -117,7 +117,7 @@ test = "mypy --install-types --non-interactive {args:.}" [tool.hatch.envs.lint] -dependencies = ["black==23.3.0", "mdformat>0.7", "ruff==0.0.278"] +dependencies = ["black==23.3.0", "mdformat>0.7", "ruff==0.0.281"] detached = true [tool.hatch.envs.lint.scripts] style = [