Release 0.24.0
This commit is contained in:
79
README.rst
79
README.rst
@@ -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
|
||||||
|
@@ -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.
|
||||||
|
@@ -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
|
||||||
======
|
======
|
||||||
|
@@ -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.
|
||||||
|
@@ -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::
|
||||||
|
|
||||||
|
@@ -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'
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
|
Reference in New Issue
Block a user