Skip to content

Commit da7ebb5

Browse files
committed
Release 0.27.4
1 parent 27f1848 commit da7ebb5

File tree

8 files changed

+57
-4
lines changed

8 files changed

+57
-4
lines changed

.mailmap

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Matthias Bartelmeß <[email protected]>
1818
1919
Richo Healey <[email protected]>
2020
Robert Hölzl <[email protected]>
21+
2122
Tamir Bahar <[email protected]> <tmr232@github>
2223
2324

AUTHORS.rst

+7
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Authors::
2323
Xavier Delannoy
2424
Yonggang Luo
2525
Patrick Steinhardt
26+
Sriram Raghu
2627
Tamir Bahar
2728
Valentin Haenel
2829
Michael Jones
@@ -107,6 +108,7 @@ Authors::
107108
Cristian Hotea
108109
Cyril Jouve
109110
Daniel Bruce
111+
Daniele Esposti
110112
David Fischer
111113
David Sanders
112114
David Six
@@ -125,8 +127,11 @@ Authors::
125127
Justin Clift
126128
Kyriakos Oikonomakos
127129
Mathieu Bridon
130+
Mathieu Pillard
128131
Matthaus Woolard
129132
Nicolás Sanguinetti
133+
Nikita Kartashov
134+
Nikolai Zujev
130135
Noah Fontes
131136
Óscar San José
132137
Patrick Lühne
@@ -135,10 +140,12 @@ Authors::
135140
Philippe Ombredanne
136141
Remy Suen
137142
Ridge Kennedy
143+
Rodrigo Bistolfi
138144
Ross Nicoll
139145
Rui Abreu Ferreira
140146
Sheeo
141147
Soasme
148+
Steven Winfield
142149
Vladimir Rutsky
143150
Yu Jianjian
144151
chengyuhang

CHANGELOG.rst

+41
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,44 @@
1+
0.27.4 (2019-01-19)
2+
-------------------------
3+
4+
- New `pygit2.LIBGIT2_VER` tuple
5+
`#845 <https://github.com/libgit2/pygit2/issues/845>`_
6+
`#848 <https://github.com/libgit2/pygit2/pull/848>`_
7+
8+
- New objects now support (in)equality comparison and hash
9+
`#852 <https://github.com/libgit2/pygit2/issues/852>`_
10+
`#853 <https://github.com/libgit2/pygit2/pull/853>`_
11+
12+
- New references now support (in)equality comparison
13+
`#860 <https://github.com/libgit2/pygit2/issues/860>`_
14+
`#862 <https://github.com/libgit2/pygit2/pull/862>`_
15+
16+
- New `paths` optional argument in `Repository.checkout()`
17+
`#858 <https://github.com/libgit2/pygit2/issues/858>`_
18+
`#859 <https://github.com/libgit2/pygit2/pull/859>`_
19+
20+
- Fix speed and windows package regression
21+
`#849 <https://github.com/libgit2/pygit2/issues/849>`_
22+
`#857 <https://github.com/libgit2/pygit2/issues/857>`_
23+
`#851 <https://github.com/libgit2/pygit2/pull/851>`_
24+
25+
- Fix deprecation warning
26+
`#850 <https://github.com/libgit2/pygit2/pull/850>`_
27+
28+
- Documentation fixes
29+
`#855 <https://github.com/libgit2/pygit2/pull/855>`_
30+
31+
- Add Python classifiers to setup.py
32+
`#861 <https://github.com/libgit2/pygit2/pull/861>`_
33+
34+
- Speeding up tests in Travis
35+
`#854 <https://github.com/libgit2/pygit2/pull/854>`_
36+
37+
Breaking changes:
38+
39+
- Remove deprecated `Reference.get_object()`, use `Reference.peel()` instead
40+
41+
142
0.27.3 (2018-12-15)
243
-------------------------
344

docs/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
# The short X.Y version.
5353
version = '0.27'
5454
# The full version, including alpha/beta/rc tags.
55-
release = '0.27.3'
55+
release = '0.27.4'
5656

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

docs/general.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ library that has been built against. The version number has a
4444
Tuple value of the revision version numbers. For example, for the version
4545
``0.26.0``::
4646

47-
>>> print(pygit2.LIBGIT2_VER_REVISION)
47+
>>> print(pygit2.LIBGIT2_VER)
4848
(0, 26, 0)
4949

5050
.. py:data:: LIBGIT2_VERSION

docs/objects.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,9 @@ This is the common interface for all Git objects:
8383
.. autoattribute:: pygit2.Object.short_id
8484
.. automethod:: pygit2.Object.read_raw
8585
.. automethod:: pygit2.Object.peel
86-
86+
.. automethod:: pygit2.Object.__eq__(Object)
87+
.. automethod:: pygit2.Object.__ne__(Object)
88+
.. automethod:: pygit2.Object.__hash__
8789

8890
Blobs
8991
=================

docs/references.rst

+2
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ The Reference type
5353
.. autoattribute:: pygit2.Reference.target
5454
.. autoattribute:: pygit2.Reference.type
5555

56+
.. automethod:: pygit2.Reference.__eq__(Reference)
57+
.. automethod:: pygit2.Reference.__ne__(Reference)
5658
.. automethod:: pygit2.Reference.set_target
5759
.. automethod:: pygit2.Reference.delete
5860
.. automethod:: pygit2.Reference.rename

pygit2/_build.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
#
3838
# The version number of pygit2
3939
#
40-
__version__ = '0.27.3'
40+
__version__ = '0.27.4'
4141

4242

4343
#

0 commit comments

Comments
 (0)