commit python-pygit2 for openSUSE:Factory
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 2024-01-31 23:54:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pygit2 (Old) and /work/SRC/openSUSE:Factory/.python-pygit2.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-pygit2" Wed Jan 31 23:54:24 2024 rev:34 rq:1142846 version:1.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes 2024-01-07 21:40:10.979758711 +0100 +++ /work/SRC/openSUSE:Factory/.python-pygit2.new.1815/python-pygit2.changes 2024-01-31 23:54:43.823111511 +0100 @@ -1,0 +2,35 @@ +Tue Jan 30 18:11:57 UTC 2024 - Dirk Müller <dmueller@suse.com> + +- update to 1.14.0: + * Drop support for Python 3.8 + * New `Repository.submodules` namespace + * New `Repository.listall_mergeheads()`, + `Repository.message`, + `Repository.raw_message` and `Repository.remove_message()` + * New `pygit2.enums` supersedes the `GIT_` constants + * Now `Repository.status()`, `Repository.status_file()`, + `Repository.merge_analysis()`, `DiffFile.flags`, + `DiffFile.mode`, + `DiffDelta.flags` and `DiffDelta.status` return enums + * Now repository\'s `merge()`, `merge_commits()` and + `merge_trees()` take enums/flags for their `favor`, + `flags` and `file_flags` arguments. + * Fix crash in filter cleanup + * Documentation fixes + * Remove deprecated `Repository.create_remote(...)` function, + use instead `Repository.remotes.create(...)` + * Deprecate `Repository.add_submodule(...)`, use + `Repository.submodules.add(...)` + * Deprecate `Repository.lookup_submodule(...)`, use + `Repository.submodules[...]` + * Deprecate `Repository.init_submodules(...)`, use + `Repository.submodules.init(...)` + * Deprecate `Repository.update_submodule(...)`, use + `Repository.submodules.update(...)` + * Deprecate `GIT_*` constants, use `pygit2.enums` + * Passign dicts to repository\'s `merge(...)`, + `merge_commits(...)` and `merge_trees(...)` is deprecated. + Instead pass `MergeFavor` for the `favor` argument, `MergeFlag` + for `flags`, and `MergeFileFlag` for `file_flags`. + +------------------------------------------------------------------- Old: ---- pygit2-1.13.3.tar.gz New: ---- pygit2-1.14.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pygit2.spec ++++++ --- /var/tmp/diff_new_pack.YeA8ma/_old 2024-01-31 23:54:44.395132152 +0100 +++ /var/tmp/diff_new_pack.YeA8ma/_new 2024-01-31 23:54:44.395132152 +0100 @@ -19,7 +19,7 @@ %{?sle15_python_module_pythons} Name: python-pygit2 -Version: 1.13.3 +Version: 1.14.0 Release: 0 Summary: Python bindings for libgit2 License: GPL-2.0-only @@ -28,8 +28,10 @@ BuildRequires: %{python_module cached-property} BuildRequires: %{python_module cffi >= 1.4.0} BuildRequires: %{python_module devel} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: ca-certificates BuildRequires: ca-certificates-mozilla BuildRequires: fdupes @@ -51,10 +53,10 @@ %build export CFLAGS="%{optflags} -fno-strict-aliasing" -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand rm -rf %{buildroot}%{$python_sitearch}/pygit2/decl/ %python_expand %fdupes %{buildroot}%{$python_sitearch} @@ -66,7 +68,7 @@ %files %{python_files} %license COPYING -%doc README.rst +%doc README.md %{python_sitearch}/pygit2 -%{python_sitearch}/pygit2-%{version}*-info +%{python_sitearch}/pygit2-%{version}.dist-info ++++++ pygit2-1.13.3.tar.gz -> pygit2-1.14.0.tar.gz ++++++ ++++ 13487 lines of diff (skipped)
participants (1)
-
Source-Sync