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

python310-GitPython-3.1.34.1693646983.2a2ae77-1.5 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python310-GitPython Distribution: openSUSE Tumbleweed
Version: 3.1.34.1693646983.2a2ae77 Vendor: openSUSE
Release: 1.5 Build date: Tue Sep 5 10:30:24 2023
Group: Unspecified Build host: reproducible
Size: 1526752 Source RPM: python-GitPython-3.1.34.1693646983.2a2ae77-1.5.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/gitpython-developers/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.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Sep 05 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Add CVE-2023-41040.patch to fix directory traversal attack
    vulnerability gh#gitpython-developers/GitPython#1644
    bsc#1214810
* Tue Sep 05 2023 daniel.garcia@suse.com
  - Update _service to use manualrun, disabledrun is deprecated now.
  - Update to version 3.1.34.1693646983.2a2ae77:
    * prepare patch release
    * util: close lockfile after opening successfully
    * update instructions for how to create a release
    * prepare for next release
    * Skip now permanently failing test with note on how to fix it
    * Don't check form of version number
    * Add a unit test for CVE-2023-40590
    * Fix CVE-2023-40590
    * feat: full typing for "progress" parameter
    * Creating a lock now uses python built-in "open()" method to work around docker virtiofs issue
    * Disable merge_includes in config writers
    * Apply straight-forward typing fixes
    * Add missing type annotation
    * Run black and exclude submodule
    * Allow explicit casting even when slightly redundant
    * Ignore remaining [unreachable] type errors
    * Define supported version for mypy
    * Do not typecheck submodule
    * typo
    * added more resources section
    * generic hash
    * redundant code cell
    * redundant line
    * fixed tabbing
    * tabbed all code-blocks
    * added new section for diffs and formatting
    * formatting wip
    * change to formatting - removed = bash cmds
    * Added new section to print prev file
    * WIP major changes to structure to improve readability
    * Removed all reference to source code
    * Updated generic sha hash
    * Added warning about index add
    * Made trees and blobs the first section
    * refactored print git tree
    * clarified comment
    * draft of description
    * replaced hash with generic
    * replaced output cell to generic commit ID
    * removed unnecessary variables
    * convert from --all flag to all=True
    * correct way to get the latest commit tree
    * removed try/except and updated sample url
    * Updated the sample repo URL
    * Made variable names more intuitive
    * try to fix CI by making it deal with tags forcefully.
    * Removed code from RST
    * added quickstart to toctree to fix sphinx warning
    * added quickstart to toctree and fixed sphinx warning
    * fixed some indentation
    * finished code for quickstart
    * finished code for quickstart
    * Finishing touches for Repo quickstart
    * Added git clone & git add
    * Made the init repo section of quickdoc
* Mon Aug 21 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Update to version 3.1.32.1689011721.5d45ce2:
    * Block insecure non-multi options in clone/clone_from Follow-up to #1521
      (bsc#1214174, CVE-2023-40267)
    * Name top-level exceptions as private variables
    * Revert the removal of Commit.trailers property.
    * Specify encoding in Commit.trailer_list.
    * Update Commit.trailer_list to return tuples.
    * Deprecate Commit.trailers.
    * Add trailers_list and trailers_list methods to fix the commit trailers
      functionality.
  - Switch to pyproject macros.
* Thu May 11 2023 mcepl@suse.com
  - Update to version 3.1.31.1676565040.f253335:
    * prepare next release
    * Add test asserting that get_values works by itself
    * Update cmd.py
    * Fix RecursionError when iterating streams
    * Update docs
    * Add additional assertions to test_base.py
    * Updated diff test to use different similarity thresholds
    * Add check to test bare repo
    * Added diff test to disable rename detection
    * fixed lint error
    * Enable user to override default diff -M arg
    * Remove optional from two member variables
    * Fix timezone parsing functions for non-hour timezones
    * Raise exception if return code from check-ignore is not 1
    * Add test to verify GitCommandError is raised when check-ignore is run against a file behind a symlink
    * Add test_ignored_items_reported
    * Lint with Flake8 via pre-commit
    * Upgrade Python syntax with pyupgrade --py37-plus
    * Fix typo
    * Declare support for Python 3.11
    * fix files list on file rename
    * get_values eagerly loads sections before return
    * Fix some resource leaks by open file handles
    * fix clone_from_unsafe_protocol tests
    * replace tempfile.mkdtemp w/ tempfile.TemporaryDirectory
    * fix/add allow_unsafe_* params in docstrings + fix typo
    * tests: Use `command -v` instead of third-party `which` program
    * Fix Sphinx rendering errors
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Wed Jan 04 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Update to version 3.1.30.1672298042.141cd65:
    * Make injections of command-invocations harder or impossible for clone and
      others. See #1518 for details. Note that this might constitute a breaking
      change for some users. (bsc#1206099, CVE-2022-24439)
    * Prohibit insecure options and protocols by default, which is potentially a
      breaking change, but a necessary fix for #1515.
    * Make the git.__version__ re-appear.
    * Reduced startup time due to optimized imports.
    * Fix a vulenerability that could cause great slowdowns when encountering
      long remote path names when pulling/fetching.
    * Newly added timeout flag is not be enabled by default, and was renamed
      to kill_after_timeout
    * drop support for python 3.5 to reduce maintenance burden on typing.
    * Add more static typing information
    * git.Commit objects now have a replace method that will return a copy of
      the commit with modified attributes.
    * Add python 3.9 support
    * Drop python 3.4 support
  - Refresh patches.
* Mon Nov 07 2022 Matej Cepl <mcepl@suse.com>
  - Setting proper configuration variable allows to run previously
    skipped tests.
* Mon Nov 07 2022 Matej Cepl <mcepl@suse.com>
  - Skip failing tests (gh#gitpython-developers/GitPython#1511).
* Thu Jan 14 2021 mmachova@suse.com
  - Update to version 3.1.12.1610074031.f653af66:
    * fix flake
    * fix tests the fast way
    * First attempt to fix failing test of #1103
* Sun Jan 10 2021 mliska@suse.cz
  - Update to version 3.1.12.1609914640.3dd71d3e:
    * 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/base.py: 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

Files

/usr/lib/python3.10/site-packages/GitPython-3.1.34.dist-info
/usr/lib/python3.10/site-packages/GitPython-3.1.34.dist-info/AUTHORS
/usr/lib/python3.10/site-packages/GitPython-3.1.34.dist-info/INSTALLER
/usr/lib/python3.10/site-packages/GitPython-3.1.34.dist-info/LICENSE
/usr/lib/python3.10/site-packages/GitPython-3.1.34.dist-info/METADATA
/usr/lib/python3.10/site-packages/GitPython-3.1.34.dist-info/RECORD
/usr/lib/python3.10/site-packages/GitPython-3.1.34.dist-info/REQUESTED
/usr/lib/python3.10/site-packages/GitPython-3.1.34.dist-info/WHEEL
/usr/lib/python3.10/site-packages/GitPython-3.1.34.dist-info/top_level.txt
/usr/lib/python3.10/site-packages/git
/usr/lib/python3.10/site-packages/git/__init__.py
/usr/lib/python3.10/site-packages/git/__pycache__
/usr/lib/python3.10/site-packages/git/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/cmd.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/cmd.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/compat.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/compat.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/db.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/db.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/diff.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/diff.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/exc.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/exc.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/remote.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/remote.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/types.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/types.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/cmd.py
/usr/lib/python3.10/site-packages/git/compat.py
/usr/lib/python3.10/site-packages/git/config.py
/usr/lib/python3.10/site-packages/git/db.py
/usr/lib/python3.10/site-packages/git/diff.py
/usr/lib/python3.10/site-packages/git/exc.py
/usr/lib/python3.10/site-packages/git/index
/usr/lib/python3.10/site-packages/git/index/__init__.py
/usr/lib/python3.10/site-packages/git/index/__pycache__
/usr/lib/python3.10/site-packages/git/index/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/index/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/index/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/index/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/index/__pycache__/fun.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/index/__pycache__/fun.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/index/__pycache__/typ.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/index/__pycache__/typ.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/index/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/index/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/index/base.py
/usr/lib/python3.10/site-packages/git/index/fun.py
/usr/lib/python3.10/site-packages/git/index/typ.py
/usr/lib/python3.10/site-packages/git/index/util.py
/usr/lib/python3.10/site-packages/git/objects
/usr/lib/python3.10/site-packages/git/objects/__init__.py
/usr/lib/python3.10/site-packages/git/objects/__pycache__
/usr/lib/python3.10/site-packages/git/objects/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/blob.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/blob.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/commit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/commit.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/fun.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/fun.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/tag.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/tag.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/tree.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/tree.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/base.py
/usr/lib/python3.10/site-packages/git/objects/blob.py
/usr/lib/python3.10/site-packages/git/objects/commit.py
/usr/lib/python3.10/site-packages/git/objects/fun.py
/usr/lib/python3.10/site-packages/git/objects/submodule
/usr/lib/python3.10/site-packages/git/objects/submodule/__init__.py
/usr/lib/python3.10/site-packages/git/objects/submodule/__pycache__
/usr/lib/python3.10/site-packages/git/objects/submodule/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/submodule/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/submodule/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/submodule/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/submodule/__pycache__/root.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/submodule/__pycache__/root.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/submodule/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/objects/submodule/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/objects/submodule/base.py
/usr/lib/python3.10/site-packages/git/objects/submodule/root.py
/usr/lib/python3.10/site-packages/git/objects/submodule/util.py
/usr/lib/python3.10/site-packages/git/objects/tag.py
/usr/lib/python3.10/site-packages/git/objects/tree.py
/usr/lib/python3.10/site-packages/git/objects/util.py
/usr/lib/python3.10/site-packages/git/py.typed
/usr/lib/python3.10/site-packages/git/refs
/usr/lib/python3.10/site-packages/git/refs/__init__.py
/usr/lib/python3.10/site-packages/git/refs/__pycache__
/usr/lib/python3.10/site-packages/git/refs/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/head.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/head.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/log.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/log.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/reference.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/reference.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/remote.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/remote.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/symbolic.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/symbolic.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/tag.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/refs/__pycache__/tag.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/refs/head.py
/usr/lib/python3.10/site-packages/git/refs/log.py
/usr/lib/python3.10/site-packages/git/refs/reference.py
/usr/lib/python3.10/site-packages/git/refs/remote.py
/usr/lib/python3.10/site-packages/git/refs/symbolic.py
/usr/lib/python3.10/site-packages/git/refs/tag.py
/usr/lib/python3.10/site-packages/git/remote.py
/usr/lib/python3.10/site-packages/git/repo
/usr/lib/python3.10/site-packages/git/repo/__init__.py
/usr/lib/python3.10/site-packages/git/repo/__pycache__
/usr/lib/python3.10/site-packages/git/repo/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/repo/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/repo/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/repo/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/repo/__pycache__/fun.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/git/repo/__pycache__/fun.cpython-310.pyc
/usr/lib/python3.10/site-packages/git/repo/base.py
/usr/lib/python3.10/site-packages/git/repo/fun.py
/usr/lib/python3.10/site-packages/git/types.py
/usr/lib/python3.10/site-packages/git/util.py
/usr/share/doc/packages/python310-GitPython
/usr/share/doc/packages/python310-GitPython/AUTHORS
/usr/share/doc/packages/python310-GitPython/CHANGES
/usr/share/doc/packages/python310-GitPython/README.md
/usr/share/doc/packages/python310-GitPython/changes.rst
/usr/share/doc/packages/python310-GitPython/index.rst
/usr/share/doc/packages/python310-GitPython/intro.rst
/usr/share/doc/packages/python310-GitPython/quickstart.rst
/usr/share/doc/packages/python310-GitPython/reference.rst
/usr/share/doc/packages/python310-GitPython/roadmap.rst
/usr/share/doc/packages/python310-GitPython/tutorial.rst
/usr/share/licenses/python310-GitPython
/usr/share/licenses/python310-GitPython/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024