Release 0.24.0

This commit is contained in:
J. David Ibáñez
2016-03-05 23:21:05 +01:00
parent c1d831c98a
commit 22021c67fc
6 changed files with 71 additions and 42 deletions

View File

@@ -6,7 +6,7 @@ pygit2 - libgit2 bindings in Python
:target: http://travis-ci.org/libgit2/pygit2 :target: http://travis-ci.org/libgit2/pygit2
Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2 Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2
implements Git plumbing. Pygit2 works with Python 2.7, 3.2, 3.3, 3.4 and implements Git plumbing. Pygit2 works with Python 2.7, 3.2, 3.3, 3.4, 3.5 and
PyPy 2.6 PyPy 2.6
Links: Links:
@@ -25,6 +25,32 @@ How to install
Changelog Changelog
============== ==============
0.24.0 (2016-03-05)
-------------------------
- Update to libgit2 v0.24
`#594 <https://github.com/libgit2/pygit2/pull/594>`_
- Support Python 3.5
- New dependency, `six <https://pypi.python.org/pypi/six/>`_
- New ``Repository.path_is_ignored(path)``
`#589 <https://github.com/libgit2/pygit2/pull/589>`_
- Fix error in ``Repository(path)`` when path is a bytes string
`#588 <https://github.com/libgit2/pygit2/issues/588>`_
`#593 <https://github.com/libgit2/pygit2/pull/593>`_
- Fix memory issue in ``Repository.describe(...)``
`#592 <https://github.com/libgit2/pygit2/issues/592>`_
`#597 <https://github.com/libgit2/pygit2/issues/597>`_
`#599 <https://github.com/libgit2/pygit2/pull/599>`_
- Allow testing with `tox <https://pypi.python.org/pypi/tox/>`_
`#600 <https://github.com/libgit2/pygit2/pull/600>`_
0.23.3 (2016-01-01) 0.23.3 (2016-01-01)
------------------------- -------------------------
@@ -748,7 +774,7 @@ Other: `#331 <https://github.com/libgit2/pygit2/pull/331>`_
Authors Authors
============== ==============
102 developers have contributed at least 1 commit to pygit2:: 104 developers have contributed at least 1 commit to pygit2::
J. David Ibáñez Carlos Martín Nieto Nico von Geyso J. David Ibáñez Carlos Martín Nieto Nico von Geyso
W. Trevor King Dave Borowitz Daniel Rodríguez Troitiño W. Trevor King Dave Borowitz Daniel Rodríguez Troitiño
@@ -760,30 +786,31 @@ Authors
Michael Jones Bernardo Heynemann John Szakmeister Michael Jones Bernardo Heynemann John Szakmeister
Vlad Temian Brodie Rao Nicolas Dandrimont Vlad Temian Brodie Rao Nicolas Dandrimont
David Versmisse Rémi Duraffort Santiago Perez De Rosso David Versmisse Rémi Duraffort Santiago Perez De Rosso
Sebastian Thiel Alok Singhal Fraser Tweedale Sebastian Thiel Thom Wiggers Alok Singhal
Han-Wen Nienhuys Leonardo Rhodes Petr Viktorin Fraser Tweedale Han-Wen Nienhuys Leonardo Rhodes
Ron Cohen Thomas Kluyver Alex Chamberlain Petr Viktorin Ron Cohen Thomas Kluyver
Alexander Bayandin Amit Bakshi Andrey Devyatkin Alex Chamberlain Alexander Bayandin Amit Bakshi
Arno van Lumig Ben Davis Eric Schrijver Andrey Devyatkin Arno van Lumig Ben Davis
Greg Fitzgerald Hervé Cauwelier Huang Huang Eric Schrijver Greg Fitzgerald Hervé Cauwelier
Ian P. McCullough Jack O'Connor Jared Flatow Huang Huang Ian P. McCullough Jack O'Connor
Jiunn Haur Lim Jun Omae Kaarel Kitsemets Jared Flatow Jiunn Haur Lim Jun Omae
Kevin KIN-FOO Masud Rahman Michael Sondergaard Kaarel Kitsemets Kevin KIN-FOO Masud Rahman
Sarath Lakshman Vicent Marti Zoran Zaric Michael Sondergaard Sarath Lakshman Vicent Marti
Adam Spiers Andrew Chin András Veres-Szentkirályi Zoran Zaric Adam Spiers Andrew Chin
Ash Berlin Benjamin Kircher Benjamin Pollack András Veres-Szentkirályi Ash Berlin Benjamin Kircher
Bryan O'Sullivan Chason Chaffin Chris Rebert Benjamin Pollack Bryan O'Sullivan Cam Cope
Colin Watson Daniel Bruce David Fischer Chason Chaffin Chris Rebert Colin Watson
David Sanders David Six Devaev Maxim Daniel Bruce David Fischer David Sanders
Eric Davis Erik Meusel Erik van Zijst David Six Devaev Maxim Eric Davis
Ferengee Guille -bisho- Gustavo Di Pietro Erik Meusel Erik van Zijst Ferengee
Holger Frey Hugh Cole-Baker Jasper Lievisse Adriaanse Guille -bisho- Gustavo Di Pietro Holger Frey
Josh Bleecher Snyder Justin Clift Kyriakos Oikonomakos Hugh Cole-Baker Jasper Lievisse Adriaanse Josh Bleecher Snyder
Lukas Fleischer Mathieu Bridon Nicolás Sanguinetti Justin Clift Kyriakos Oikonomakos Lukas Fleischer
Noah Fontes Óscar San José Peter Dave Hello Mathieu Bridon Nicolás Sanguinetti Noah Fontes
Philippe Ombredanne Ridge Kennedy Ross Nicoll Óscar San José Peter Dave Hello Philippe Ombredanne
Rui Abreu Ferreira Sheeo Soasme Ridge Kennedy Ross Nicoll Rui Abreu Ferreira
Vladimir Rutsky chengyuhang earl Sheeo Soasme Vladimir Rutsky
chengyuhang earl
License License

View File

@@ -50,9 +50,9 @@ copyright = u'2010-2015 The pygit2 contributors'
# built documents. # built documents.
# #
# The short X.Y version. # The short X.Y version.
version = '0.23' version = '0.24'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '0.23.3' release = '0.24.0'
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.

View File

@@ -18,7 +18,7 @@ library that has been built against. The version number has a
.. py:data:: LIBGIT2_VER_MAJOR .. py:data:: LIBGIT2_VER_MAJOR
Integer value of the major version number. For example, for the version Integer value of the major version number. For example, for the version
``0.23.3``:: ``0.24.0``::
>>> print LIBGIT2_VER_MAJOR >>> print LIBGIT2_VER_MAJOR
0 0
@@ -26,25 +26,25 @@ library that has been built against. The version number has a
.. py:data:: LIBGIT2_VER_MINOR .. py:data:: LIBGIT2_VER_MINOR
Integer value of the minor version number. For example, for the version Integer value of the minor version number. For example, for the version
``0.23.3``:: ``0.24.0``::
>>> print LIBGIT2_VER_MINOR >>> print LIBGIT2_VER_MINOR
23 24
.. py:data:: LIBGIT2_VER_REVISION .. py:data:: LIBGIT2_VER_REVISION
Integer value of the revision version number. For example, for the version Integer value of the revision version number. For example, for the version
``0.23.3``:: ``0.24.0``::
>>> print LIBGIT2_VER_REVISION >>> print LIBGIT2_VER_REVISION
3 0
.. py:data:: LIBGIT2_VERSION .. py:data:: LIBGIT2_VERSION
The libgit2 version number as a string:: The libgit2 version number as a string::
>>> print LIBGIT2_VERSION >>> print LIBGIT2_VERSION
'0.23.3' '0.24.0'
Errors Errors
====== ======

View File

@@ -7,8 +7,8 @@ Welcome to pygit2's documentation!
================================== ==================================
Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2 Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2
implements the core of Git. Pygit2 works with Python 2.7, 3.2, 3.3, 3.4 and implements the core of Git. Pygit2 works with Python 2.7, 3.2, 3.3, 3.4, 3.5
pypy. and pypy.
It is likely to work with Python 2.6 and 3.1, but these versions are not It is likely to work with Python 2.6 and 3.1, but these versions are not
officially supported. officially supported.

View File

@@ -16,6 +16,8 @@ Requirements
- Python 2.7, 3.2+ or PyPy 2.6+ (including the development headers) - Python 2.7, 3.2+ or PyPy 2.6+ (including the development headers)
- Libgit2 v0.23.x - Libgit2 v0.23.x
- cffi 1.0+ - cffi 1.0+
- six
- tox (optional)
Optional libgit2 dependecies to support ssh and https: Optional libgit2 dependecies to support ssh and https:
@@ -41,11 +43,11 @@ while the last number |lq| *.micro* |rq| auto-increments independently.
As illustration see this table of compatible releases: As illustration see this table of compatible releases:
+-----------+----------------------------------------+--------------------------------+ +-----------+--------+----------------------------------------+
|**libgit2**| 0.23.0, 0.23.1, 0.23.2, 0.23.3, 0.23.4 | 0.22.0, 0.22.1, 0.22.2, 0.22.3 | |**libgit2**| 0.24.0 | 0.23.0, 0.23.1, 0.23.2, 0.23.3, 0.23.4 |
+-----------+----------------------------------------+--------------------------------+ +-----------+--------+----------------------------------------+
|**pygit2** | 0.23.0, 0.23.1, 0.23.2, 0.23.3 | 0.22.0, 0.22.1 | |**pygit2** | 0.24.0 | 0.23.0, 0.23.1, 0.23.2, 0.23.3 |
+-----------+----------------------------------------+--------------------------------+ +-----------+--------+----------------------------------------+
.. warning:: .. warning::

View File

@@ -37,7 +37,7 @@ from os import getenv
# #
# The version number of pygit2 # The version number of pygit2
# #
__version__ = '0.23.3' __version__ = '0.24.0'
# #