Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pygit2 for openSUSE:Factory checked in at 2025-09-02 18:00:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old) and /work/SRC/openSUSE:Factory/.python-pygit2.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pygit2" Tue Sep 2 18:00:44 2025 rev:43 rq:1302433 version:1.18.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes 2025-01-30 14:52:11.791901680 +0100 +++ /work/SRC/openSUSE:Factory/.python-pygit2.new.1977/python-pygit2.changes 2025-09-02 18:02:12.712305326 +0200 @@ -1,0 +2,51 @@ +Tue Sep 2 10:47:35 UTC 2025 - Sangeetha Thackarajan <[email protected]> + +- Update to 1.18.2 + 1.18.2 (2025-08-16) + ------------------------- + - Add support for almost all global options + - Now it's possible to set `Submodule.url = url` + - New `RemoteCallbacks.push_negotiation(...)` + - New optional boolean argument `connect` in `Remote.ls_remotes(...)` + - New `Remote.list_heads(...)` returns a list of `RemoteHead` objects + - Documentation fixes + - Typing improvements + Deprecations: + - `Remote.ls_remotes(...)` is deprecated, use `Remote.list_heads(...)` + + 1.18.1 (2025-07-26) + ------------------------- + - Update wheels to libgit2 1.9.1 and OpenSSL 3.3 + - New `Index.remove_directory(...)` + - New `Index.add_conflict(...)` + - Now `Repository.merge_file_from_index(...)` returns a `MergeFileResult` object when + called with `use_deprecated=False` + - Typing improvements + Deprecations: + - At some point in the future `use_deprecated=False` in `Repository.merge_file_from_index(..., use_deprecated=False)` will be the default. + + 1.18.0 (2025-04-24) + ------------------------- + - Upgrade Linux Glibc wheels to `manylinux_2_28` + - Add `RemoteCallbacks.push_transfer_progress(...)` callback + - New `bool(oid)` + - Now `Repository.merge(...)` accepts a commit or reference object + - New `threads` optional argument in `Remote.push(...)` + - New `proxy` optional argument in `clone_repository(...)` + - New optional arguments `context_lines` and `interhunk_lines` in `Blob.diff(...)` ; and + now `Repository.diff(...)` honors these two arguments when the objects diffed are blobs. + - Now `Tree.diff_to_workdir(...)` accepts keyword arguments, not just positional. + - Fix when a reference name has non UTF-8 chars + - Fix condition check in `Repository.remotes.rename(...)` + - Add codespell workflow, fix a number of typos + - Documentation and typing + - CI: Use ARM runner for tests and wheels + - Build and CI updates + Deprecations: + - Passing str to `Repository.merge(...)` is deprecated, + instead pass an oid object (or a commit, or a reference) + Breaking changes: + - Keyword argument `flag` has been renamed to `flags` in `Blob.diff(...)` and + `Blob.diff_to_buffer(...)` + +------------------------------------------------------------------- Old: ---- _scmsync.obsinfo build.specials.obscpio pygit2-1.17.0.tar.gz New: ---- pygit2-1.18.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pygit2.spec ++++++ --- /var/tmp/diff_new_pack.mpAoU4/_old 2025-09-02 18:02:13.180324990 +0200 +++ /var/tmp/diff_new_pack.mpAoU4/_new 2025-09-02 18:02:13.180324990 +0200 @@ -1,7 +1,8 @@ # # spec file for package python-pygit2 # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # Copyright (c) 2019 Neal Gompa <[email protected]>. # # All modifications and additions to the file contributed by third parties @@ -19,7 +20,7 @@ %{?sle15_python_module_pythons} Name: python-pygit2 -Version: 1.17.0 +Version: 1.18.2 Release: 0 Summary: Python bindings for libgit2 License: GPL-2.0-only @@ -36,7 +37,7 @@ BuildRequires: ca-certificates BuildRequires: ca-certificates-mozilla BuildRequires: fdupes -BuildRequires: libgit2-devel >= 1.1 +BuildRequires: libgit2-devel >= 1.9.0 BuildRequires: libopenssl-devel BuildRequires: python-rpm-macros Requires: python-cached-property ++++++ pygit2-1.17.0.tar.gz -> pygit2-1.18.2.tar.gz ++++++ ++++ 16016 lines of diff (skipped)
