pygit2 1.0.0 was released. pygit2 is a group of shared libraries Python libgit2 binding, libgit2 Git core of the method is implemented in pure C, to provide reliable as a linkable library API, allows the construction of Git function in the application.
The main changes in this version include:
- Python 2.7 and 3.4 is no longer supported.
- Added support for Python 3.8.
- Added support / operator to traverse the tree structure.
- New basis
Branch.raw_branch_name
. - New basis
Index.remove_all()
. - New basis
Remote.ls_remotes(..)
. - New
Repository.lookup_reference_dwim(..)
withRepository.resolve_refish(..)
. - New
Repository.odb
return a newOdb
instance of the type. NewOdbBackend
types. - New basis
Repository.references.compress()
. - Optimization: lazy loading records.
- Repair the configuration of the false anomalies.
- Small documents and style changes.
Detail View Update Log: