Skip to content

Tags: agmarianna/pygit2

Tags

v0.18.1

Toggle v0.18.1's commit message
Release 0.18.1

Changes:

- (libgit2#203) Now Repository.head returns the resolved reference, not the
  commit

- (libgit2#210) Fix refcount error in Repository.create_remote

- (libgit2#212) Improved diff documentation

Thanks to Jun Omae and Nico von Geyso.

v0.18.0

Toggle v0.18.0's commit message
Release v0.18.0

v0.17.3

Toggle v0.17.3's commit message
Release v0.17.3

Features:

- New 'Blob.size' getter
- New 'Repository.create_blob_fromfile' method
- Signature, now the time and offset parameters are optional
- Improved diff support

Other:

- Add 'pygit2.__version__'
- Optimize usage of Travis
- Various fixes for the unit tests
- Various documentation improvements

Thanks to Alex Chamberlain, Carlos Martín Nieto, Eric Davis,
Eric Schrijver, Petr Viktorin, Ridge Kennedy and W. Trevor King.

v0.17.2

Toggle v0.17.2's commit message
Release v0.17.2

Now the MANIFEST file is automatically built from Git. This fixes the
source distribution.

v0.17.1

Toggle v0.17.1's commit message
Release v0.17.1

New features:

- Support for diffs
- Support for reflog
- Support for config files
- Add shortcut 'Repository.head'

Other changes:

- Improved support for Windows
- Improved documentation
- Refactoring: split the code into smaller files
- Refactoring: allow to add helper code written in Python
- Use Travis Continous-Integration service
  http://travis-ci.org/#!/libgit2/pygit2

Thanks to András Veres-Szentkirályi, Christian Boos, Martin Lenders,
Nico von Geyso, Petr Hosek and pistacchio.

v0.17.0

Toggle v0.17.0's commit message
Release v0.17.0

Changes:

- Update to libgit2 v0.17.0
- New method 'Repository.create_blob'

Thanks to Nico von Geyso.

v0.16.2

Toggle v0.16.2's commit message
Release v0.16.2

Highlights:

- Fix serious memory bug
- Change signature of 'TreeBuilder.insert'
- Improve support of Windows

Thanks to Benjamin Kircher, Han-Wen Nienhuys and Yonggang Luo.

v0.16.1

Toggle v0.16.1's commit message
Release v0.16.1

Highlights:

- Tag.target now returns the OID, not the object
- New method "Repository.status_file(path)"
- New function "discover_repository(...)"
- Supporting tree-builders
- Improving pygit2 on Windows
- Various bugs fixed, including a couple of segfaults

Thanks to Amit Bakshi, Bryan O'Sullivan, Carlos Martín Nieto,
Han-Wen Nienhuys and Yonggang Luo.

v0.16.0

Toggle v0.16.0's commit message
Release v0.16.0

Changes since v0.15.1:

- Update to libgit2 v0.16.0
- Improve support for references
- New method Index.read_tree
- Rename Index.create_tree to Index.write_tree
- Fix compilation error with MSVC (issue libgit2#53)
- Fix a few segfaults (including issue libgit2#55)

v0.15.1

Toggle v0.15.1's commit message
Return bytes for paths (and encodings) on Python 2