Get ready for 0.21.2 release

This commit is contained in:
J. David Ibáñez
2014-08-09 16:56:13 +02:00
parent ed26ed3944
commit f5765b0968
6 changed files with 65 additions and 47 deletions

View File

@@ -2,7 +2,7 @@
cd ~ cd ~
git clone --depth=1 -b v0.21.0 https://github.com/libgit2/libgit2.git git clone --depth=1 -b v0.21.1 https://github.com/libgit2/libgit2.git
cd libgit2/ cd libgit2/
mkdir build && cd build mkdir build && cd build

View File

@@ -25,6 +25,24 @@ How to install
Changelog Changelog
============== ==============
0.21.2 (2014-08-09)
-------------------
- Fix regression with Python 2, ``IndexEntry.path`` returns str
(bytes in Python 2 and unicode in Python 3)
- Get back ``IndexEntry.oid`` for backwards compatibility
- Config, iterate over the keys (instead of the key/value pairs)
`#395 <https://github.com/libgit2/pygit2/pull/395>`_
- ``Diff.find_similar`` supports new threshold arguments
`#396 <https://github.com/libgit2/pygit2/pull/396>`_
- Optimization, do not load the object when expanding an oid prefix
`#397 <https://github.com/libgit2/pygit2/pull/397>`_
0.21.1 (2014-07-22) 0.21.1 (2014-07-22)
------------------- -------------------
@@ -336,31 +354,31 @@ Other: `#331 <https://github.com/libgit2/pygit2/pull/331>`_
Authors Authors
============== ==============
68 developers have contributed at least 1 commit to pygit2:: 69 developers have contributed at least 1 commit to pygit2::
J. David Ibáñez Rémi Duraffort Alexander Bayandin J. David Ibáñez Rémi Duraffort Adam Spiers
Nico von Geyso Sebastian Thiel Andrew Chin Nico von Geyso Sebastian Thiel Alexander Bayandin
Carlos Martín Nieto Fraser Tweedale András Veres-Szentkirályi Carlos Martín Nieto Fraser Tweedale Andrew Chin
W. Trevor King Han-Wen Nienhuys Benjamin Kircher W. Trevor King Han-Wen Nienhuys András Veres-Szentkirályi
Dave Borowitz Leonardo Rhodes Benjamin Pollack Dave Borowitz Leonardo Rhodes Benjamin Kircher
Daniel Rodríguez Troitiño Petr Viktorin Bryan O'Sullivan Daniel Rodríguez Troitiño Petr Viktorin Benjamin Pollack
Richo Healey Thomas Kluyver Daniel Bruce Richo Healey Thomas Kluyver Bryan O'Sullivan
Christian Boos Alex Chamberlain David Fischer Christian Boos Alex Chamberlain Daniel Bruce
Julien Miotte Amit Bakshi David Sanders Julien Miotte Amit Bakshi David Fischer
Xu Tao Andrey Devyatkin Devaev Maxim Xu Tao Andrey Devyatkin David Sanders
Jose Plana Ben Davis Eric Davis Jose Plana Arno van Lumig Devaev Maxim
Martin Lenders Eric Schrijver Erik Meusel Martin Lenders Ben Davis Eric Davis
Petr Hosek Hervé Cauwelier Erik van Zijst Petr Hosek Eric Schrijver Erik Meusel
Victor Garcia Huang Huang Ferengee Victor Garcia Hervé Cauwelier Erik van Zijst
Xavier Delannoy Ian P. McCullough Gustavo Di Pietro Xavier Delannoy Huang Huang Ferengee
Yonggang Luo Jack O'Connor Hugh Cole-Baker Yonggang Luo Ian P. McCullough Gustavo Di Pietro
Valentin Haenel Jared Flatow Jasper Lievisse Adriaanse Valentin Haenel Jack O'Connor Hugh Cole-Baker
Michael Jones Jiunn Haur Lim Josh Bleecher Snyder Michael Jones Jared Flatow Jasper Lievisse Adriaanse
Bernardo Heynemann Jun Omae Óscar San José Bernardo Heynemann Jiunn Haur Lim Josh Bleecher Snyder
John Szakmeister Sarath Lakshman Ridge Kennedy John Szakmeister Jun Omae Óscar San José
Brodie Rao Vicent Marti Rui Abreu Ferreira Brodie Rao Sarath Lakshman Ridge Kennedy
Vlad Temian Zoran Zaric earl Vlad Temian Vicent Marti Rui Abreu Ferreira
David Versmisse Adam Spiers David Versmisse Zoran Zaric earl
License License

View File

@@ -50,7 +50,7 @@ copyright = u'2010-2014 The pygit2 contributors'
# The short X.Y version. # The short X.Y version.
version = '0.21' version = '0.21'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '0.21.1' release = '0.21.2'
# 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.21.0``:: ``0.21.1``::
>>> print LIBGIT2_VER_MAJOR >>> print LIBGIT2_VER_MAJOR
0 0
@@ -26,7 +26,7 @@ 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.21.0``:: ``0.21.1``::
>>> print LIBGIT2_VER_MINOR >>> print LIBGIT2_VER_MINOR
21 21
@@ -34,17 +34,17 @@ library that has been built against. The version number has a
.. 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.20.0``:: ``0.21.1``::
>>> print LIBGIT2_VER_REVISION >>> print LIBGIT2_VER_REVISION
0 1
.. 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.21.0' '0.21.1'
Errors Errors
====== ======

View File

@@ -16,7 +16,7 @@ Requirements
- Python 2.7, 3.2, 3.3, 3.4 or pypy. - Python 2.7, 3.2, 3.3, 3.4 or pypy.
Including the development headers. Including the development headers.
- Libgit2 v0.21.0 - Libgit2 v0.21.1
- cffi 0.8.1+ - cffi 0.8.1+
@@ -34,11 +34,11 @@ match before filling un bug report.
As illustration see this table of compatible releases: As illustration see this table of compatible releases:
+-----------+--------------+------------------------------+--------------+ +-----------+-----------------------+------------------------------+
|**libgit2**|0.21.0 |0.20.0 |0.19.0 | |**libgit2**|0.21.1 |0.20.0 |
+-----------+--------------+------------------------------+--------------+ +-----------+-----------------------+------------------------------+
|**pygit2** |0.21.0, 0.21.1|0.20.0, 0.20.1, 0.20.2, 0.20.3|0.19.0, 0.19.1| |**pygit2** |0.21.0, 0.21.1, 0.21.2 |0.20.0, 0.20.1, 0.20.2, 0.20.3|
+-----------+--------------+------------------------------+--------------+ +-----------+-----------------------+------------------------------+
**Warning!** Backwards compatibility is not guaranteed even between micro **Warning!** Backwards compatibility is not guaranteed even between micro
releases. Please check the release notes for incompatible changes before releases. Please check the release notes for incompatible changes before
@@ -52,9 +52,9 @@ This works for me, it may work for you:
.. code-block:: sh .. code-block:: sh
$ wget https://github.com/libgit2/libgit2/archive/v0.21.0.tar.gz $ wget https://github.com/libgit2/libgit2/archive/v0.21.1.tar.gz
$ tar xzf v0.21.0.tar.gz $ tar xzf v0.21.1.tar.gz
$ cd libgit2-0.21.0/ $ cd libgit2-0.21.1/
$ cmake . $ cmake .
$ make $ make
$ sudo make install $ sudo make install
@@ -164,9 +164,9 @@ Install libgit2 (see we define the installation prefix):
.. code-block:: sh .. code-block:: sh
$ wget https://github.com/libgit2/libgit2/archive/v0.21.0.tar.gz $ wget https://github.com/libgit2/libgit2/archive/v0.21.1.tar.gz
$ tar xzf v0.21.0.tar.gz $ tar xzf v0.21.1.tar.gz
$ cd libgit2-0.21.0/ $ cd libgit2-0.21.1/
$ cmake . -DCMAKE_INSTALL_PREFIX=$LIBGIT2 $ cmake . -DCMAKE_INSTALL_PREFIX=$LIBGIT2
$ make $ make
$ make install $ make install
@@ -192,9 +192,9 @@ from a bash shell:
.. code-block:: sh .. code-block:: sh
$ export LIBGIT2=C:/Dev/libgit2 $ export LIBGIT2=C:/Dev/libgit2
$ wget https://github.com/libgit2/libgit2/archive/v0.21.0.tar.gz $ wget https://github.com/libgit2/libgit2/archive/v0.21.1.tar.gz
$ tar xzf v0.21.0.tar.gz $ tar xzf v0.21.1.tar.gz
$ cd libgit2-0.21.0/ $ cd libgit2-0.21.1/
$ mkdir build $ mkdir build
$ cd build $ cd build
$ cmake .. -DSTDCALL=OFF -DCMAKE_INSTALL_PREFIX=$LIBGIT2 -G "Visual Studio 9 2008" $ cmake .. -DSTDCALL=OFF -DCMAKE_INSTALL_PREFIX=$LIBGIT2 -G "Visual Studio 9 2008"

View File

@@ -23,4 +23,4 @@
# the Free Software Foundation, 51 Franklin Street, Fifth Floor, # the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02110-1301, USA. # Boston, MA 02110-1301, USA.
__version__ = '0.21.1' __version__ = '0.21.2'