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

@ -2,7 +2,7 @@
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/
mkdir build && cd build

@ -25,6 +25,24 @@ How to install
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)
-------------------
@ -336,31 +354,31 @@ Other: `#331 <https://github.com/libgit2/pygit2/pull/331>`_
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
Nico von Geyso Sebastian Thiel Andrew Chin
Carlos Martín Nieto Fraser Tweedale András Veres-Szentkirályi
W. Trevor King Han-Wen Nienhuys Benjamin Kircher
Dave Borowitz Leonardo Rhodes Benjamin Pollack
Daniel Rodríguez Troitiño Petr Viktorin Bryan O'Sullivan
Richo Healey Thomas Kluyver Daniel Bruce
Christian Boos Alex Chamberlain David Fischer
Julien Miotte Amit Bakshi David Sanders
Xu Tao Andrey Devyatkin Devaev Maxim
Jose Plana Ben Davis Eric Davis
Martin Lenders Eric Schrijver Erik Meusel
Petr Hosek Hervé Cauwelier Erik van Zijst
Victor Garcia Huang Huang Ferengee
Xavier Delannoy Ian P. McCullough Gustavo Di Pietro
Yonggang Luo Jack O'Connor Hugh Cole-Baker
Valentin Haenel Jared Flatow Jasper Lievisse Adriaanse
Michael Jones Jiunn Haur Lim Josh Bleecher Snyder
Bernardo Heynemann Jun Omae Óscar San José
John Szakmeister Sarath Lakshman Ridge Kennedy
Brodie Rao Vicent Marti Rui Abreu Ferreira
Vlad Temian Zoran Zaric earl
David Versmisse Adam Spiers
J. David Ibáñez Rémi Duraffort Adam Spiers
Nico von Geyso Sebastian Thiel Alexander Bayandin
Carlos Martín Nieto Fraser Tweedale Andrew Chin
W. Trevor King Han-Wen Nienhuys András Veres-Szentkirályi
Dave Borowitz Leonardo Rhodes Benjamin Kircher
Daniel Rodríguez Troitiño Petr Viktorin Benjamin Pollack
Richo Healey Thomas Kluyver Bryan O'Sullivan
Christian Boos Alex Chamberlain Daniel Bruce
Julien Miotte Amit Bakshi David Fischer
Xu Tao Andrey Devyatkin David Sanders
Jose Plana Arno van Lumig Devaev Maxim
Martin Lenders Ben Davis Eric Davis
Petr Hosek Eric Schrijver Erik Meusel
Victor Garcia Hervé Cauwelier Erik van Zijst
Xavier Delannoy Huang Huang Ferengee
Yonggang Luo Ian P. McCullough Gustavo Di Pietro
Valentin Haenel Jack O'Connor Hugh Cole-Baker
Michael Jones Jared Flatow Jasper Lievisse Adriaanse
Bernardo Heynemann Jiunn Haur Lim Josh Bleecher Snyder
John Szakmeister Jun Omae Óscar San José
Brodie Rao Sarath Lakshman Ridge Kennedy
Vlad Temian Vicent Marti Rui Abreu Ferreira
David Versmisse Zoran Zaric earl
License

@ -50,7 +50,7 @@ copyright = u'2010-2014 The pygit2 contributors'
# The short X.Y version.
version = '0.21'
# 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
# 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
Integer value of the major version number. For example, for the version
``0.21.0``::
``0.21.1``::
>>> print LIBGIT2_VER_MAJOR
0
@ -26,7 +26,7 @@ library that has been built against. The version number has a
.. py:data:: LIBGIT2_VER_MINOR
Integer value of the minor version number. For example, for the version
``0.21.0``::
``0.21.1``::
>>> print LIBGIT2_VER_MINOR
21
@ -34,17 +34,17 @@ library that has been built against. The version number has a
.. py:data:: LIBGIT2_VER_REVISION
Integer value of the revision version number. For example, for the version
``0.20.0``::
``0.21.1``::
>>> print LIBGIT2_VER_REVISION
0
1
.. py:data:: LIBGIT2_VERSION
The libgit2 version number as a string::
>>> print LIBGIT2_VERSION
'0.21.0'
'0.21.1'
Errors
======

@ -16,7 +16,7 @@ Requirements
- Python 2.7, 3.2, 3.3, 3.4 or pypy.
Including the development headers.
- Libgit2 v0.21.0
- Libgit2 v0.21.1
- cffi 0.8.1+
@ -34,11 +34,11 @@ match before filling un bug report.
As illustration see this table of compatible releases:
+-----------+--------------+------------------------------+--------------+
|**libgit2**|0.21.0 |0.20.0 |0.19.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|
+-----------+--------------+------------------------------+--------------+
+-----------+-----------------------+------------------------------+
|**libgit2**|0.21.1 |0.20.0 |
+-----------+-----------------------+------------------------------+
|**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
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
$ wget https://github.com/libgit2/libgit2/archive/v0.21.0.tar.gz
$ tar xzf v0.21.0.tar.gz
$ cd libgit2-0.21.0/
$ wget https://github.com/libgit2/libgit2/archive/v0.21.1.tar.gz
$ tar xzf v0.21.1.tar.gz
$ cd libgit2-0.21.1/
$ cmake .
$ make
$ sudo make install
@ -164,9 +164,9 @@ Install libgit2 (see we define the installation prefix):
.. code-block:: sh
$ wget https://github.com/libgit2/libgit2/archive/v0.21.0.tar.gz
$ tar xzf v0.21.0.tar.gz
$ cd libgit2-0.21.0/
$ wget https://github.com/libgit2/libgit2/archive/v0.21.1.tar.gz
$ tar xzf v0.21.1.tar.gz
$ cd libgit2-0.21.1/
$ cmake . -DCMAKE_INSTALL_PREFIX=$LIBGIT2
$ make
$ make install
@ -192,9 +192,9 @@ from a bash shell:
.. code-block:: sh
$ export LIBGIT2=C:/Dev/libgit2
$ wget https://github.com/libgit2/libgit2/archive/v0.21.0.tar.gz
$ tar xzf v0.21.0.tar.gz
$ cd libgit2-0.21.0/
$ wget https://github.com/libgit2/libgit2/archive/v0.21.1.tar.gz
$ tar xzf v0.21.1.tar.gz
$ cd libgit2-0.21.1/
$ mkdir build
$ cd build
$ cmake .. -DSTDCALL=OFF -DCMAKE_INSTALL_PREFIX=$LIBGIT2 -G "Visual Studio 9 2008"

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