Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-GitPython for 
openSUSE:Factory checked in at 2026-03-05 17:13:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-GitPython (Old)
 and      /work/SRC/openSUSE:Factory/.python-GitPython.new.561 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-GitPython"

Thu Mar  5 17:13:24 2026 rev:33 rq:1335943 version:3.1.46

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-GitPython/python-GitPython.changes        
2025-04-11 16:45:17.967491434 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-GitPython.new.561/python-GitPython.changes   
    2026-03-05 17:14:38.765397575 +0100
@@ -1,0 +2,157 @@
+Mon Mar 02 21:04:22 UTC 2026 - Matej Cepl <[email protected]>
+
+- Update to version 3.1.46:
+  * Prepare next release
+  * Update test/test_tree.py
+  * Allow joining path to tree
+  * Add failing tests for joining paths
+  * Bump git/ext/gitdb from `65321a2` to `4c63ee6`
+  * Revert "Add tests with non-ascii characters"
+  * Add tests with non-ascii characters
+  * Fix type hints
+  * Validate every fspath with tests
+  * Limit mypy version due to Cygwin errors
+  * Remove redundant str call
+  * Remove a large number of redundant fspaths
+  * Remove redundant `fspath`
+  * Remove redundant `fspath`
+  * Use converted file path
+  * Use cast to allow silent getattrs
+  * Remve comment about skipping mypy
+  * Fix union type conversion to path
+  * Convert paths in constructors and large function calls
+  * Replace extra occurrences of str with fspath
+  * Use git.types.Literal instead of typing.Literal
+  * Skip mypy when Python < 3.9
+  * Install mypy for Python >= 3.9
+  * Add missing parentheses around tuple constructor
+  * Set __test__ = False in not tested classes
+  * Stop Lit_commit_ish being imported
+  * Fix typing so that code can run
+  * Fix or ignore all mypy errors
+  * Fail remote pipeline when mypy fails
+  * Pin mypy==1.18.2
+  * Use os.fspath instead of __fspath__ for reading paths
+  * Fix missing path conversion
+  * Allow Pathlike paths when creating a git repo
+  * Simplify logic with direct path conversion
+  * Allow Pathlike urls and destinations when cloning
+  * Move clone tests into dedicated file
+  * Bump actions/checkout from 5 to 6
+  * make linter happy
+  * improve unit test
+  * Bump git/ext/gitdb from `f8fdfec` to `65321a2`
+  * Support index format v3
+  * Use actual return type in annotation for method submodule_update
+  * Bump github/codeql-action from 3 to 4
+  * fix: Use fnmatch instead.
+  * feat: Add support for hasconfig git rule.
+  * Fix type hint for `SymbolicReference.reference` property
+  * Bump git/ext/gitdb from `39d7dbf` to `f8fdfec`
+  * Bump actions/setup-python from 5 to 6
+  * Bump git/ext/gitdb from `335c0f6` to `39d7dbf`
+  * Bump actions/checkout from 4 to 5
+  * Prepare a new release
+  * Add test case for cloning submodules with relative path
+  * Allow relative path url in submodules for submodule_update
+  * Don't treat sphinx warnings as errors
+  * Fix name collision
+  * Bump cygwin/cygwin-install-action from 5 to 6
+  * Bump Vampire/setup-wsl from 5.0.1 to 6.0.0
+  * Add clearer error version for unsupported index error
+  * Pass assertion `msg` as a keyword argument in `test_installation`
+  * Remove deprecated license classifier
+  * Improve failure message whitespace clarity
+  * Show more information when `test_installation` fails
+  * Have `test_installation` test that operations produce no warnings
+  * Extract `subprocess.run` logic repeated in `test_installation`
+  * Comment what `TestInstallation._set_up_venv` does
+  * Use *-wheel packages as a better fix for #2004
+  * Minor CI clarifications
+  * Run `cat_file.py` fixture without site customizations
+  * fix updating submodules with relative urls
+  * Always use a `def` instead of assigning a `lambda`
+  * Update Ruff configuration
+  * Improve line-ending consistency in requirements files
+  * Don't remove quotes if `\` or `"` are present inside
+  * Add tests of ConfigParser with `"..."` with `"` or `\` inside
+  * Refactor quote parsing, to prepare for more checks
+  * Remove explicit empty `""` handling in ConfigParser
+  * Test that ConfigParser treats empty quotes as an empty value
+  * Test `ConfigParser` with whitespace outside the value
+  * Clarify `USE_SHELL` warning helper signature
+  * Fix ambiguous `_safer_popen_windows` comment
+  * Use static notation for `setuptools` in CI `pip` commands
+  * Use static notation for `setuptools` in installation test
+  * Small stylistic consistency tweak
+  * Show differing `pytest` arguments in step name
+  * Split Cygwin CI into two test jobs
+  * Add an explanatory comment for omitting "t"
+  * Fix CI `mypy` command on free-threaded Python
+  * Import `TypeAlias` from `typing_extensions` where needed
+  * Start on fixing AutoInterrupt/CatFileContentStream aliases
+  * Refactor Git.{AutoInterrupt,CatFileContentStream} nesting
+  * Preserve quoted leading and trailing single-line whitespace
+  * Test a quoted config var with meaningful edge whitespace
+  * Fix GitConfigParser not removing quotes from values
+  * Bump git/ext/gitdb from `f36c0cc` to `7e02fbd`
+  * Specify explicit `contents: read` workflow permissions
+  * Remove unnecessary permissions from `codeql.yml`
+  * Keep running CodeQL on all branches, etc.
+  * Recreate `codeq.yml` with current defaults
+  * Temporarily remove CodeQL workflow file
+  * Use newer ruff style
+  * incorporate review feedback from @EliahKagan
+  * Revert "use `strings` instead of `uname` to detect cygwin"
+  * Revert "debug printing"
+  * debug printing
+  * use `strings` instead of `uname` to detect cygwin
+  * add self to AUTHORS, add Emacs tempfiles to .gitignore
+  * remove type assertions from util.py
+  * turns out f-strings before 3.8 don't support {variable=} notation, take 
that out
+  * it's is_file(), not isfile()
+  * don't use match-case, since it's a 3.10 feature
+  * check that uname_cmd points to a file; if uname_cmd were a directory, it 
could both exist and have os.X_OK but not work
+  * don't keep checking if sys.platform isn't 'cygwin'
+  * use pathlib.Path instead of os.path.isfile
+  * Revert "check for the existence/execute bit on the uname command before 
trying to run it"
+  * adding self to authors
+  * check for the existence/execute bit on the uname command before trying to 
run it
+  * add tests for is_cygwin_git
+  * Bump Vampire/setup-wsl from 5.0.0 to 5.0.1
+  * replace quansight-labs/setup-python with actions/setup-python
+  * Fix some incorrect sphinx markups in the docstrings
+  * Use property decorator to support typing
+  * `IndexFile._to_relative_path` - fix case where absolute path gets stripped 
of trailing slash
+  * Only test free-threaded Python on Linux
+  * Test on free-threaded Python
+  * Use WSL1 on CI
+  * Bump Vampire/setup-wsl from 4.1.1 to 5.0.0
+  * Mark `test_installation` xfail on Cygwin CI
+  * Bump Vampire/setup-wsl from 4.1.0 to 4.1.1
+  * Install wget for Cygwin job to use to get pip bootstrap script
+  * Use the pip bootstrap script instead
+  * Install Cygwin package for wheel
+  * Install pip in venv in separate step
+  * Switch back to cygwin/cygwin-install-action
+  * Run `python3.9` explicitly on Cygwin CI
+  * Bump git/ext/gitdb from `9e68ea1` to `f36c0cc`
+  * Fuzzing: Fix broken test for Git submodule handling
+  * Repo.rev_parse: Handle <tag>^{commit} correctly
+  * Bump git/ext/gitdb from `775cfe8` to `9e68ea1`
+  * Bump Vampire/setup-wsl from 4.0.0 to 4.1.0
+  * Fix links to gitdb and smmap `SECURITY.md` files
+  * Affirm that gitdb and smmap advisories can also be created
+  * Test Python 3.13 on Ubuntu and macOS on CI
+  * Continue testing Python 3.9 on CI but unpin 3.9.16-1
+  * Change test job keys from `build` to `test`
+  * Tune CI matrix adjustments so reports are clearer
+  * Put back explicit venv activation in Alpine Linux
+  * Improve environment isolation in Cygwin and Alpine Linux on CI
+  * Slightly simplify and clarify instrumented code
+  * Instrument `handle_process_output` test
+  * Do everything in the venv in the Alpine test
+  * Bump Vampire/setup-wsl from 3.1.1 to 4.0.0
+  * Special-case Python 3.7 for OSes we can install it on
+
+-------------------------------------------------------------------

Old:
----
  GitPython-3.1.44.tar.gz

New:
----
  GitPython-3.1.46.tar.gz

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

Other differences:
------------------
++++++ python-GitPython.spec ++++++
--- /var/tmp/diff_new_pack.cUohN5/_old  2026-03-05 17:14:39.801440638 +0100
+++ /var/tmp/diff_new_pack.cUohN5/_new  2026-03-05 17:14:39.801440638 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-GitPython
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-GitPython
-Version:        3.1.44
+Version:        3.1.46
 Release:        0
 Summary:        Python Git Library
 License:        BSD-3-Clause

++++++ GitPython-3.1.44.tar.gz -> GitPython-3.1.46.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-GitPython/GitPython-3.1.44.tar.gz 
/work/SRC/openSUSE:Factory/.python-GitPython.new.561/GitPython-3.1.46.tar.gz 
differ: char 12, line 1

++++++ _service ++++++
--- /var/tmp/diff_new_pack.cUohN5/_old  2026-03-05 17:14:40.005449118 +0100
+++ /var/tmp/diff_new_pack.cUohN5/_new  2026-03-05 17:14:40.021449783 +0100
@@ -2,7 +2,7 @@
   <service name="tar_scm" mode="manual">
     <param name="url">https://github.com/gitpython-developers/GitPython</param>
     <param name="scm">git</param>
-    <param name="revision">3.1.44</param>
+    <param name="revision">3.1.46</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="package-meta">yes</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.cUohN5/_old  2026-03-05 17:14:40.041450614 +0100
+++ /var/tmp/diff_new_pack.cUohN5/_new  2026-03-05 17:14:40.049450947 +0100
@@ -3,6 +3,6 @@
                 <param 
name="url">git://github.com/gitpython-developers/GitPython</param>
               <param 
name="changesrevision">f653af66e4c9461579ec44db50e113facf61e2d3</param></service><service
 name="tar_scm">
                 <param 
name="url">https://github.com/gitpython-developers/GitPython</param>
-              <param 
name="changesrevision">fb1b05124f1070ed56231a782daee0ffce9e1372</param></service></servicedata>
+              <param 
name="changesrevision">9e24eb6b72c1851e46e09133b83b48f2059037d7</param></service></servicedata>
 (No newline at EOF)
 

Reply via email to