Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python39-GitPython- RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python39-GitPython Distribution: openSUSE Tumbleweed
Version: Vendor: openSUSE
Release: 1.12 Build date: Fri May 13 05:43:16 2022
Group: Unspecified Build host: lamb03
Size: 1342300 Source RPM: python-GitPython-
Summary: Python Git Library
GitPython is a python library used to interact with Git repositories.

GitPython provides object model read and write access to your git repository.
Access repository information conveniently, alter the index directly, handle
remotes, or go down to low-level object database access with big-files support.

With the new object database abstraction added in 0.3, its even possible to
implement your own storage mechanisms, the currently available implementations
are 'cgit' and pure python, which is the default.






* Thu Jan 14 2021
  - Update to version
    * fix flake
    * fix tests the fast way
    * First attempt to fix failing test of #1103
* Sun Jan 10 2021
  - Update to version
    * prepare release
    * Fix handle_diff_line for -z option.
    * try fixing up test fixtures and implementation
    * Add '-z' on top of '--raw' to avoid path name mangling
    * fix universal_newlines TypeError
    * docs: fix simple typo, repostory -> repository
    * Added ability to define git environment in submodule add/update methods
    * change decode type and add replace flag
    * bump patch level
    * Fix default actor name handling
    * bump patch level
    * Get system user id in a lazy manner
    * Keep flake happy
    * Do not break convention when updating sys.path
    * Bump patch level
    * rename sublist to subset
    * Rename get_ignored to ignored and fix the documentation
    * Find paths ignored in .gitignore
    * Add venv to gitignore
    * git/repo/ is_dirty(): Fix pathspec handling
    * Fix typo
    * Update release verification instructions as suggested in #1055
    * Adjust signature key - please read if you verify installs/packages
    * bump patch level
    * Ensure that detached HEAD does not raise when comparing branch name.
    * Reformat code to remove unnecessary indentation
    * Remove name as not necessary to track down authors.
    * update contribution guidelines to be a little less concise and more polite
    * Add missing blank line
    * Add missing rules to match hierarchy path
    * Update AUTHOR to respect to contributing guidelines.
    * Add unit tests
    * Fix logic to properly compare glob pattern to value
    * Add method to retrieve all possible paths to include
    * Add reference to repository to config.
    * Update check method to find all includes
    * Add Regex to match content of "includeIf" section
    * inform about Gitoxide
    * add myself to authors
    * accept datetime instances as dates
    * Ensure only fully matching symrefs are deleted
    * Fixed all warnings in documentation and updated Makefile to treat warnings as errors.
    * Added nose to test-requirements
* Thu Aug 20 2020
  - Update to version
  - refresed test-skips.patch and test_blocking_lock_file-extra-time.patch
  - used pytest as test runner
    * bump patch level
    * Fixed broken file paths.
    * bump patch level
    * test: add installation test
    * tools: update tool scripts after moving tests
    * update to exclude tests
    * exclude all test files
    * tests: move to root dir
    * bump patch level
    * Revert moving tests out of 'git' folder, related to #1030
    * bump patch level
    * tools: update tool scripts after moving tests
    * update to exclude tests
    * exclude all test files
    * tests: move to root dir
    * Add Ram Rachum to AUTHORS
    * Fix exception causes all over the codebase
    * Fix exception causes in 7 modules
    * Fix exception causes in
* Sun Jun 14 2020
  - Update to version
    * Bump patch level
    * BF: tollerate errors while parsing fetch lines
    * Fix flake8 errors
    * Improve unfortunate wording
* Tue Jun 02 2020
  - Update to version
    * Bump patch level, this time with known signature
    * Accept that this arguably simple feature can't be tested easily…
    * allow setting depth when cloning a submodule
    * add test case for submodule depth parameter
    * add myself to AUTHORS
    * Change signing key back to what it was
    * bump patch level
    * Remove forced verbosity when fetching from a remote
    * Now it should really start working - go, doctests, go!
    * Maybe this fixes the doc tests
* Mon May 04 2020
  - Update to version
    * bump patch level
    * Remove forced verbosity when fetching from a remote
    * Now it should really start working - go, doctests, go!
    * Maybe this fixes the doc tests
    * This should fix tests, as tree[0] is not a tree anymore
    * Test for PyOxidizer and avoid trying to use __file__ if present
    * Satisfy flake8 requirement related to #1000
    * Try again to apply patch related to #1000
    * make clear that appveyor and travis are not used anymore
    * Remove code-coverage from requirements - codecov wants way too many permissions…
* Thu Apr 02 2020 Tomáš Chvátal <>
  - Disable three more tests on git submodules:
    * test-skips.patch
* Mon Mar 30 2020
  - Update to version
    * Replace invalid bytes when decoding TagObject stream
    * Use UTF-8 encoding when getting information about a symbolic reference
    * Remove and replace references to nose with unittest in documentation
    * Remove nose from test requirements
    * Replace nose with unittest in tox configuration
    * Replace nose with unittest in Travis CI script
    * Added changelog for unreleased changes
    * Restrict gitdb2 version to <4
    * Remove test.lib.asserts and use unittest.mock.patch directly
    * Replace assert_false with assertFalse
    * Replace assert_true with assertTrue
    * Replace raises with assertRaises
    * Replace assert_raises with assertRaises
    * Replace assert_not_equal with assertNotEqual
    * Replace assert_equal with assertEqual
    * Remove and replace assert_match with assertRegex
    * Remove old, no longer used assert methods
    * Remove references to old mock library in documentation
    * Remove outdated checks for unittest.mock existence
    * Fix Python version requirement in documentation
    * Remove badges for no longer existing Waffle site from README
    * Add support for Python 3.8
    * Replace deprecated Logger.warn with Logger.warning
    * Replace deprecated assertRaisesRegexp alias with assertRaisesRegex
    * Replace deprecated assertNotEquals alias with assertNotEqual
    * Replace deprecated assertEquals alias with assertEqual in TestGit
    * Replace deprecated assertRegexpMatches alias with assertRegex
    * Replace deprecated failUnlessRaises alias with assertRaises in tests
    * Improve requirements.txt format
    * Remove checks for pathlib existence in TestRepo for Python < 3.4
    * Improve README Python requirement specificity
    * Simplify Travis CI configuration
    * Require latest gitdb version (with dropped python 2 support)
    * Fix spelling in Dockerfile description LABEL
    * Fix Repo.__repr__ when subclassed
    * Apparently -s must be there, even if --sign-with is specified??
    * Sign with a different key for now, it's USB-C and can be used
    * disable signing - don't have a USB-A to -C adapter :(
    * Remove now unused is_invoking_git variable in test
    * Fix requirements.txt formatting
    * Remove unnecessary check for PermissionError for Python < 3.3
    * Improve python_requires
    * Remove unnecessary check for logging.NullHandler for Python 2.6
    * Remove check for Python 2.7
  - Rebase patch test-skips.patch and test_blocking_lock_file-extra-time.patch
* Sat Nov 16 2019 Arun Persaud <>
  - specfile:
    * be more explicit in %files section
    * updated line numbers in patches
  - update to version 3.0.5:
    * Remove duplicate license parameter
    * Fix/deepsource issues
    * Check if submodule exists before referencing
    * Fix cloning to path with unicode
    * Global ConfigParser
    * Fix 'PushInfo' object has no attribute 'name'
    * Reading and writing global configuration parameters acknowledged
      help wanted
    * Added Git Gud to projects
    * Git.AutoInterrupt.__del__() OSError: [WinError 6] The handle is
      invalid acknowledged help wanted tag.Windows
  - changes from version 3.0.4:
    * Fix repo.index.diff("HEAD", create_patch=True) always returning an
      empty list
    * Fix how Diff handles commits that contain submodule changes
    * Fix pickling of tzoffset
    * Add support for 'C'-type diffs
    * Fixed#731
    * Update .deepsource.toml
    * Allow single item for index.addremovemove
* Mon Oct 07 2019
  - Update to version
    * Prepare v3.0.3
    * git: repo: base: update clone_from env argument description
    * remove previously added debug code from
    * Revert "Remove control character stripping."
    * Try to fix tests; get more debug output
    * Update
    * Update
    * Remove control character stripping.
    * add type check to git.Remote.__eq__
    * Take advantage of universal newlines.
    * Parse rejected deletes.
    * Remove assert that can fail erroneously.
    * Fix test_commit_msg_hook_success.
    * fix decoding problem
    * Fix #889: Add DeepSource config and fix some major issues
* Tue Sep 24 2019
  - Update to version
    * prepare next release
    * BF: remove ddt from requirements.txt since no ddt required at run time.
    * Bump version to 3.0.1
    * Remove dependency on 'gitdb'; fixes #908
    * Changelog information
    * Adding test
    * Returning commit object instead of hash value
    * Snack case as requested in #903
    * Method stating which commit is being played during an halted rebase
    * Fix performance regression, see #906
  - Drop merged patch merged_pr_793.patch
  - Rebase patch test-skips.patch
* Fri Mar 15 2019
  - Update to version
    * Bump version to 2.1.11
    * fix whitespace violation
    * Update
    * Dedent code blocks in tutorial.
    * Allow pathlib.Path in Repo.__init__
    * Fix small typo
    * Fix exception on import in MacOS
    * Bump to 2.1.10
    * Add change in type support
    * Get correcly rename change_type.
  - Simplify the service file and generating of the tarball
    and base everything on a tag
* Wed Mar 13 2019 John Vandenberg <>
  - Activate test suite and remove bcond test
  - Add merged_pr_793.patch already merged upstream to fix Python 3.7,
    especially git submodules
  - Add test_blocking_lock_file-extra-time.patch to avoid an
    indeterministic timing failure
  - Add test-skips.patch to skip one expected failure and workaround
    two unknown failures
  - Remove test suite from the runtime package
  - Add doc/source/*.rst to %docs
  - Remove dependency on python3-mock
  - Set build dependency ddt minimum version 1.1.1



Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jun 16 23:38:12 2022