Skip to content

Commit 140305e

Browse files
committed
Get ready to release 0.20.2
1 parent dcd5acc commit 140305e

File tree

4 files changed

+72
-67
lines changed

4 files changed

+72
-67
lines changed

README.rst

Lines changed: 69 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -44,77 +44,105 @@ for the topic), send a pull request.
4444
Authors
4545
==============
4646

47-
56 developers have contributed at least 1 commit to pygit2::
48-
49-
J. David Ibáñez Andrey Devyatkin
50-
Nico von Geyso Ben Davis
51-
Carlos Martín Nieto Eric Schrijver
52-
W. Trevor King Hervé Cauwelier
53-
Dave Borowitz Huang Huang
54-
Daniel Rodríguez Troitiño Jared Flatow
55-
Richo Healey Jiunn Haur Lim
56-
Christian Boos Sarath Lakshman
57-
Julien Miotte Vicent Marti
58-
Jose Plana Zoran Zaric
59-
Martin Lenders Adam Spiers
60-
Victor Garcia Andrew Chin
61-
Xavier Delannoy András Veres-Szentkirályi
62-
Yonggang Luo Benjamin Kircher
63-
Petr Hosek Benjamin Pollack
64-
Valentin Haenel Bryan O'Sullivan
65-
Xu Tao David Fischer
66-
Bernardo Heynemann David Sanders
67-
John Szakmeister Eric Davis
68-
Brodie Rao Erik van Zijst
69-
David Versmisse Ferengee
70-
Rémi Duraffort Gustavo Di Pietro
71-
Sebastian Thiel Hugh Cole-Baker
72-
Fraser Tweedale Josh Bleecher Snyder
73-
Han-Wen Nienhuys Jun Omae
74-
Petr Viktorin Óscar San José
75-
Alex Chamberlain Ridge Kennedy
76-
Amit Bakshi Rui Abreu Ferreira
47+
57 developers have contributed at least 1 commit to pygit2::
48+
49+
J. David Ibáñez Brodie Rao Adam Spiers
50+
Nico von Geyso David Versmisse Alexander Bayandin
51+
Carlos Martín Nieto Rémi Duraffort Andrew Chin
52+
W. Trevor King Sebastian Thiel András Veres-Szentkirályi
53+
Dave Borowitz Fraser Tweedale Benjamin Kircher
54+
Daniel Rodríguez Troitiño Han-Wen Nienhuys Benjamin Pollack
55+
Richo Healey Petr Viktorin Bryan O'Sullivan
56+
Christian Boos Alex Chamberlain David Fischer
57+
Julien Miotte Amit Bakshi David Sanders
58+
Xu Tao Andrey Devyatkin Eric Davis
59+
Jose Plana Ben Davis Erik van Zijst
60+
Martin Lenders Eric Schrijver Ferengee
61+
Petr Hosek Hervé Cauwelier Gustavo Di Pietro
62+
Victor Garcia Huang Huang Hugh Cole-Baker
63+
Xavier Delannoy Jared Flatow Josh Bleecher Snyder
64+
Yonggang Luo Jiunn Haur Lim Jun Omae
65+
Valentin Haenel Sarath Lakshman Óscar San José
66+
Bernardo Heynemann Vicent Marti Ridge Kennedy
67+
John Szakmeister Zoran Zaric Rui Abreu Ferreira
7768

7869

7970
Changelog
8071
==============
8172

82-
0.20.2 (2014-02-XX)
73+
0.20.2 (2014-02-04)
8374
-------------------
8475

8576
- Support pypy
8677
`#209 <https://github.com/libgit2/pygit2/issues/209>`_
8778
`#327 <https://github.com/libgit2/pygit2/pull/327>`_
8879
`#333 <https://github.com/libgit2/pygit2/pull/333>`_
8980

90-
- New ``Blob.diff(...)`` and ``Blob.diff_to_buffer(...)``
91-
`#307 <https://github.com/libgit2/pygit2/pull/307>`_
81+
Repository:
9282

9383
- New ``Repository.default_signature``
9484
`#310 <https://github.com/libgit2/pygit2/pull/310>`_
9585

86+
Oid:
87+
88+
- New ``str(Oid)`` deprecates ``Oid.hex``
89+
`#322 <https://github.com/libgit2/pygit2/pull/322>`_
90+
91+
Object:
92+
93+
- New ``Object.id`` deprecates ``Object.oid``
94+
`#322 <https://github.com/libgit2/pygit2/pull/322>`_
95+
96+
- New ``TreeEntry.id`` deprecates ``TreeEntry.oid``
97+
`#322 <https://github.com/libgit2/pygit2/pull/322>`_
98+
99+
- New ``Blob.diff(...)`` and ``Blob.diff_to_buffer(...)``
100+
`#307 <https://github.com/libgit2/pygit2/pull/307>`_
101+
96102
- New ``Commit.tree_id`` and ``Commit.parent_ids``
97103
`#73 <https://github.com/libgit2/pygit2/issues/73>`_
98104
`#311 <https://github.com/libgit2/pygit2/pull/311>`_
99105

106+
- New rich comparison between tree entries
107+
`#305 <https://github.com/libgit2/pygit2/issues/305>`_
108+
`#313 <https://github.com/libgit2/pygit2/pull/313>`_
109+
110+
- Now ``Tree.__contains__(key)`` supports paths
111+
`#306 <https://github.com/libgit2/pygit2/issues/306>`_
112+
`#316 <https://github.com/libgit2/pygit2/pull/316>`_
113+
114+
Index:
115+
116+
- Now possible to create ``IndexEntry(...)``
117+
`#325 <https://github.com/libgit2/pygit2/pull/325>`_
118+
119+
- Now ``IndexEntry.path``, ``IndexEntry.oid`` and ``IndexEntry.mode`` are
120+
writable
121+
`#325 <https://github.com/libgit2/pygit2/pull/325>`_
122+
123+
- Now ``Index.add(...)`` accepts an ``IndexEntry`` too
124+
`#325 <https://github.com/libgit2/pygit2/pull/325>`_
125+
126+
- Now ``Index.write_tree(...)`` is able to write to a different repository
127+
`#325 <https://github.com/libgit2/pygit2/pull/325>`_
128+
129+
- Fix memory leak in ``IndexEntry.path`` setter
130+
`#335 <https://github.com/libgit2/pygit2/pull/335>`_
131+
132+
Config:
133+
100134
- New ``Config`` iterator replaces ``Config.foreach``
101135
`#183 <https://github.com/libgit2/pygit2/issues/183>`_
102136
`#312 <https://github.com/libgit2/pygit2/pull/312>`_
103137

104-
- New rich comparison between tree entries
105-
`#305 <https://github.com/libgit2/pygit2/issues/305>`_
106-
`#313 <https://github.com/libgit2/pygit2/pull/313>`_
138+
Remote:
107139

108140
- New type ``Refspec``
109141
`#314 <https://github.com/libgit2/pygit2/pull/314>`_
110142

111143
- New ``Remote.push_url``
112144
`#315 <https://github.com/libgit2/pygit2/pull/314>`_
113145

114-
- Now ``path in Tree`` works
115-
`#306 <https://github.com/libgit2/pygit2/issues/306>`_
116-
`#316 <https://github.com/libgit2/pygit2/pull/316>`_
117-
118146
- New ``Remote.add_push`` and ``Remote.add_fetch``
119147
`#255 <https://github.com/libgit2/pygit2/issues/255>`_
120148
`#318 <https://github.com/libgit2/pygit2/pull/318>`_
@@ -127,15 +155,6 @@ Changelog
127155
``Remote.set_push_refspecs(...)``
128156
`#319 <https://github.com/libgit2/pygit2/pull/319>`_
129157

130-
- New ``str(Oid)`` deprecates ``Oid.hex``
131-
`#322 <https://github.com/libgit2/pygit2/pull/322>`_
132-
133-
- New ``Object.id`` deprecates ``Object.oid``
134-
`#322 <https://github.com/libgit2/pygit2/pull/322>`_
135-
136-
- New ``TreeEntry.id`` deprecates ``TreeEntry.oid``
137-
`#322 <https://github.com/libgit2/pygit2/pull/322>`_
138-
139158
- New ``Remote.progress``, ``Remote.transfer_progress`` and
140159
``Remote.update_tips``
141160
`#274 <https://github.com/libgit2/pygit2/issues/274>`_
@@ -145,25 +164,11 @@ Changelog
145164
`#274 <https://github.com/libgit2/pygit2/issues/274>`_
146165
`#324 <https://github.com/libgit2/pygit2/pull/324>`_
147166

148-
- Now possible to create ``IndexEntry(...)``
149-
`#325 <https://github.com/libgit2/pygit2/pull/325>`_
150-
151-
- Now ``IndexEntry.path``, ``IndexEntry.oid`` and ``IndexEntry.mode`` are
152-
writable
153-
`#325 <https://github.com/libgit2/pygit2/pull/325>`_
154-
155-
- Now ``Index.add(...)`` accepts an ``IndexEntry`` too
156-
`#325 <https://github.com/libgit2/pygit2/pull/325>`_
157-
158-
- Now ``Index.write_tree(...)`` is able to write to a different repository
159-
`#325 <https://github.com/libgit2/pygit2/pull/325>`_
160-
161167
- Fix refcount leak in ``Repository.remotes``
162168
`#321 <https://github.com/libgit2/pygit2/issues/321>`_
163169
`#332 <https://github.com/libgit2/pygit2/pull/332>`_
164170

165-
- Other non user visible changes:
166-
`#331 <https://github.com/libgit2/pygit2/pull/331>`_
171+
Other: `#331 <https://github.com/libgit2/pygit2/pull/331>`_
167172

168173

169174
0.20.1 (2013-12-24)

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
# The short X.Y version.
5151
version = '0.20'
5252
# The full version, including alpha/beta/rc tags.
53-
release = '0.20.1'
53+
release = '0.20.2'
5454

5555
# The language for content autogenerated by Sphinx. Refer to documentation
5656
# for a list of supported languages.

docs/install.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ When those are installed, you can install pygit2:
2727
2828
.. note:: A minor version of pygit2 must be used with the corresponding minor
2929
version of libgit2. For example, pygit2 v0.20.x must be used with libgit2
30-
v0.20.1.
30+
v0.20.0
3131

3232
Building on \*nix (including OS X)
3333
===================================

pygit2/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@
2323
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
2424
# Boston, MA 02110-1301, USA.
2525

26-
__version__ = '0.20.1'
26+
__version__ = '0.20.2'

0 commit comments

Comments
 (0)