SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python313-GitPython-3.1.43-1.2.noarch.rpm :

* Mon Nov 18 2024 Anton Smorodskyi - drop of CVE-2023-41040.patch because it included in upstream version- drop of test-skips.patch- drop of test_blocking_lock_file-extra-time.patch- Update to version 3.1.43:
* Issue and test deprecation warnings by AATTEliahKagan in #1886
* Fix version_info cache invalidation, typing, parsing, and serialization by AATTEliahKagan in #1838
* Document manual refresh path treatment by AATTEliahKagan in #1839
* Improve static typing and docstrings related to git object types by AATTEliahKagan in #1859
* Fix release link in changelog by AATTPeterJCLaw in #1795
* Remove test dependency on sumtypes library by AATTEliahKagan in #1798
* Pin Sphinx plugins to compatible versions by AATTEliahKagan in #1803
* fix: treeNotSorted issue by AATTet-repositories in #1799
* Remove git.util.NullHandler by AATTEliahKagan in #1807
* Clarify why GIT_PYTHON_GIT_EXECUTABLE may be set on failure by AATTEliahKagan in #1810
* Report actual attempted Git command when Git.refresh fails by AATTEliahKagan in #1812
* Don\'t suppress messages when logging is not configured by AATTEliahKagan in #1813
* Pin Python 3.9.16 on Cygwin CI by AATTEliahKagan in #1814
* Have initial refresh use a logger to warn by AATTEliahKagan in #1815
* Omit warning prefix in \"Bad git executable\" message by AATTEliahKagan in #1816
* Test with M1 macOS CI runner by AATTEliahKagan in #1817
* Bump pre-commit/action from 3.0.0 to 3.0.1 by AATTdependabot in #1818
* Bump Vampire/setup-wsl from 2.0.2 to 3.0.0 by AATTdependabot in #1819
* Remove deprecated section in README.md by AATTmarcm-ml in #1823
* Keep temp files out of project dir and improve cleanup by AATTEliahKagan in #1825
* Add __all__ in git.exc by AATTEliahKagan in #1719
* Set submodule update cadence to weekly by AATTEliahKagan in #1721
* Never modify sys.path by AATTEliahKagan in #1720
* Bump git/ext/gitdb from 8ec2390 to ec58b7e by AATTdependabot in #1722
* Revise comments, docstrings, some messages, and a bit of code by AATTEliahKagan in #1725
* Use zero-argument super() by AATTEliahKagan in #1726
* Remove obsolete note in _iter_packed_refs by AATTEliahKagan in #1727
* Reorganize test_util and make xfail marks precise by AATTEliahKagan in #1729
* Clarify license and make module top comments more consistent by AATTEliahKagan in #1730
* Deprecate compat.is_, rewriting all uses by AATTEliahKagan in #1732
* Revise and restore some module docstrings by AATTEliahKagan in #1735
* Make the rmtree callback Windows-only by AATTEliahKagan in #1739
* List all non-passing tests in test summaries by AATTEliahKagan in #1740
* Document some minor subtleties in test_util.py by AATTEliahKagan in #1749
* Always read metadata files as UTF-8 in setup.py by AATTEliahKagan in #1748
* Test native Windows on CI by AATTEliahKagan in #1745
* Test macOS on CI by AATTEliahKagan in #1752
* Let close_fds be True on all platforms by AATTEliahKagan in #1753
* Fix IndexFile.from_tree on Windows by AATTEliahKagan in #1751
* Remove unused TASKKILL fallback in AutoInterrupt by AATTEliahKagan in #1754
* Don\'t return with operand when conceptually void by AATTEliahKagan in #1755
* Group .gitignore entries by purpose by AATTEliahKagan in #1758
* Adding dubious ownership handling by AATTmarioaag in #1746
* Avoid brittle assumptions about preexisting temporary files in tests by AATTEliahKagan in #1759
* Overhaul noqa directives by AATTEliahKagan in #1760
* Clarify some Git.execute kill_after_timeout limitations by AATTEliahKagan in #1761
* Bump actions/setup-python from 4 to 5 by AATTdependabot in #1763
* Don\'t install black on Cygwin by AATTEliahKagan in #1766
* Extract all \"import gc\" to module level by AATTEliahKagan in #1765
* Extract remaining local \"import gc\" to module level by AATTEliahKagan in #1768
* Replace xfail with gc.collect in TestSubmodule.test_rename by AATTEliahKagan in #1767
* Enable CodeQL by AATTEliahKagan in #1769
* Replace some uses of the deprecated mktemp function by AATTEliahKagan in #1770
* Bump github/codeql-action from 2 to 3 by AATTdependabot in #1773
* Run some Windows environment variable tests only on Windows by AATTEliahKagan in #1774
* Fix TemporaryFileSwap regression where file_path could not be Path by AATTEliahKagan in #1776
* Improve hooks tests by AATTEliahKagan in #1777
* Fix if items of Index is of type PathLike by AATTstegm in #1778
* Better document IterableObj.iter_items and improve some subclasses by AATTEliahKagan in #1780
* Revert \"Don\'t install black on Cygwin\" by AATTEliahKagan in #1783
* Add missing pip in $PATH on Cygwin CI by AATTEliahKagan in #1784
* Shorten Iterable docstrings and put IterableObj first by AATTEliahKagan in #1785
* Fix incompletely revised Iterable/IterableObj docstrings by AATTEliahKagan in #1786
* Pre-deprecate setting Git.USE_SHELL by AATTEliahKagan in #1782
* Deprecate Git.USE_SHELL by AATTEliahKagan in #1787
* In handle_process_output don\'t forward finalizer result by AATTEliahKagan in #1788
* Fix mypy warning \"Missing return statement\" by AATTEliahKagan in #1789
* Fix two remaining Windows untrusted search path cases by AATTEliahKagan in #1792
* Add missing assert keywords by AATTEliahKagan in #1678
* Make clear every test\'s status in every CI run by AATTEliahKagan in #1679
* Fix new link to license in readme by AATTEliahKagan in #1680
* Drop unneeded flake8 suppressions by AATTEliahKagan in #1681
* Update instructions and test helpers for git-daemon by AATTEliahKagan in #1684
* Fix Git.execute shell use and reporting bugs by AATTEliahKagan in #1687
* No longer allow CI to select a prerelease for 3.12 by AATTEliahKagan in #1689
* Clarify Git.execute and Popen arguments by AATTEliahKagan in #1688
* Ask git where its daemon is and use that by AATTEliahKagan in #1697
* Fix bugs affecting exception wrapping in rmtree callback by AATTEliahKagan in #1700
* Fix dynamically-set all variable by AATTDeflateAwning in #1659
* Fix small #1662 regression due to #1659 by AATTEliahKagan in #1701
* Drop obsolete info on yanking from security policy by AATTEliahKagan in #1703
* Have Dependabot offer submodule updates by AATTEliahKagan in #1702
* Bump git/ext/gitdb from 49c3178 to 8ec2390 by AATTdependabot in #1704
* Bump git/ext/gitdb from 8ec2390 to 6a22706 by AATTdependabot in #1705
* Update readme for milestone-less releasing by AATTEliahKagan in #1707
* Run Cygwin CI workflow commands in login shells by AATTEliahKagan in #1709
* Improve Python version and OS compatibility, fixing deprecations by AATTEliahKagan in #1654
* Better document env_case test/fixture and cwd by AATTEliahKagan in #1657
* Remove spurious executable permissions by AATTEliahKagan in #1658
* Fix up checks in Makefile and make them portable by AATTEliahKagan in #1661
* Fix URLs that were redirecting to another license by AATTEliahKagan in #1662
* Assorted small fixes/improvements to root dir docs by AATTEliahKagan in #1663
* Use venv instead of virtualenv in test_installation by AATTEliahKagan in #1664
* Omit py_modules in setup by AATTEliahKagan in #1665
* Don\'t track code coverage temporary files by AATTEliahKagan in #1666
* Configure tox by AATTEliahKagan in #1667
* Format tests with black and auto-exclude untracked paths by AATTEliahKagan in #1668
* Upgrade and broaden flake8, fixing style problems and bugs by AATTEliahKagan in #1673
* Fix rollback bug in SymbolicReference.set_reference by AATTEliahKagan in #1675
* Remove AATTNoEffect annotations by AATTEliahKagan in #1677
* Add more checks for the validity of refnames by AATTfacutuesca in #1672
* Bump actions/checkout from 3 to 4 by AATTdependabot in #1643
* Fix \'Tree\' object has no attribute \'_name\' when submodule path is normal path by AATTCosmosAtlas in #1645
* Fix CVE-2023-41040 by AATTfacutuesca in #1644
* Only make config more permissive in tests that need it by AATTEliahKagan in #1648
* Added test for PR #1645 submodule path by AATTCosmosAtlas in #1647
* Fix Windows environment variable upcasing bug by AATTEliahKagan in #1650
* Tue Sep 05 2023 Daniel Garcia - Add CVE-2023-41040.patch to fix directory traversal attack vulnerability gh#gitpython-developers/GitPython#1644 bsc#1214810
* Tue Sep 05 2023 daniel.garciaAATTsuse.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 - 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 mceplAATTsuse.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 - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl - Make calling of %{sle15modernpython} optional.
* Wed Jan 04 2023 Steve Kowalik - 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 - Setting proper configuration variable allows to run previously skipped tests.
* Mon Nov 07 2022 Matej Cepl - Skip failing tests (gh#gitpython-developers/GitPython#1511).
* Thu Jan 14 2021 mmachovaAATTsuse.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 mliskaAATTsuse.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
 
ICM