Skip to content

Commit 75d0d80

Browse files
committed
Release 0.28.0
1 parent 212a22d commit 75d0d80

File tree

6 files changed

+43
-17
lines changed

6 files changed

+43
-17
lines changed

AUTHORS.rst

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Authors::
33
J. David Ibáñez
44
Carlos Martín Nieto
55
Nico von Geyso
6+
Sviatoslav Sydorenko
67
Matthias Bartelmeß
78
W. Trevor King
89
Dave Borowitz
@@ -19,11 +20,11 @@ Authors::
1920
Matthew Gamble
2021
Martin Lenders
2122
Petr Hosek
23+
Sriram Raghu
2224
Victor Garcia
2325
Xavier Delannoy
2426
Yonggang Luo
2527
Patrick Steinhardt
26-
Sriram Raghu
2728
Tamir Bahar
2829
Valentin Haenel
2930
Michael Jones
@@ -43,7 +44,6 @@ Authors::
4344
Santiago Perez De Rosso
4445
Sebastian Thiel
4546
Thom Wiggers
46-
Alexander Linne
4747
Alok Singhal
4848
Assaf Nativ
4949
Bob Carroll
@@ -54,11 +54,14 @@ Authors::
5454
Jason Ziglar
5555
Leonardo Rhodes
5656
Mark Adams
57+
Nika Layzell
5758
Peter-Yi Zhang
5859
Petr Viktorin
60+
Robert Coup
5961
Robert Hölzl
6062
Ron Cohen
6163
Thomas Kluyver
64+
Alexander Linne
6265
Alex Chamberlain
6366
Alexander Bayandin
6467
Amit Bakshi
@@ -73,10 +76,12 @@ Authors::
7376
Huang Huang
7477
Ian P. McCullough
7578
Igor Gnatenko
79+
Insomnia
7680
Jack O'Connor
7781
Jared Flatow
7882
Jeremy Heiner
7983
Jiunn Haur Lim
84+
Jorge C. Leitao
8085
Jun Omae
8186
Kaarel Kitsemets
8287
Ken Dreyer
@@ -96,6 +101,7 @@ Authors::
96101
Ash Berlin
97102
Benjamin Kircher
98103
Benjamin Pollack
104+
Benjamin Wohlwend
99105
Bogdan Stoicescu
100106
Bogdan Vasilescu
101107
Bryan O'Sullivan
@@ -122,7 +128,6 @@ Authors::
122128
Holger Frey
123129
Hugh Cole-Baker
124130
Jasper Lievisse Adriaanse
125-
Jorge C. Leitao
126131
Josh Bleecher Snyder
127132
Justin Clift
128133
Kyriakos Oikonomakos

CHANGELOG.rst

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,55 @@
1-
0.28.0 (UNRELEASED)
1+
0.28.0 (2019-03-19)
22
-------------------------
33

44
- Upgrade to libgit2 0.28
5+
`#878 <https://github.com/libgit2/pygit2/issues/878>`_
56

6-
- Add fat wheels for Linux
7+
- Add binary wheels for Linux
78
`#793 <https://github.com/libgit2/pygit2/issues/793>`_
89
`#869 <https://github.com/libgit2/pygit2/pull/869>`_
910
`#874 <https://github.com/libgit2/pygit2/pull/874>`_
1011
`#875 <https://github.com/libgit2/pygit2/pull/875>`_
1112
`#883 <https://github.com/libgit2/pygit2/pull/883>`_
1213

13-
- New `pygit2.Mailmap`, see documentation
14+
- New ``pygit2.Mailmap``, see documentation
1415
`#804 <https://github.com/libgit2/pygit2/pull/804>`_
1516

16-
- New `Repository.apply(...)` wraps `git_apply(..)`
17+
- New ``Repository.apply(...)`` wraps ``git_apply(..)``
1718
`#841 <https://github.com/libgit2/pygit2/issues/841>`_
1819
`#843 <https://github.com/libgit2/pygit2/pull/843>`_
1920

20-
- Tests improvements
21+
- Now ``Repository.merge_analysis(...)`` accepts an optional reference parameter
22+
`#888 <https://github.com/libgit2/pygit2/pull/888>`_
23+
`#891 <https://github.com/libgit2/pygit2/pull/891>`_
24+
25+
- Now ``Repository.add_worktree(...)`` accepts an optional reference parameter
26+
`#814 <https://github.com/libgit2/pygit2/issues/814>`_
27+
`#889 <https://github.com/libgit2/pygit2/pull/889>`_
28+
29+
- Now it's possible to set SSL certificate locations
30+
`#876 <https://github.com/libgit2/pygit2/issues/876>`_
31+
`#879 <https://github.com/libgit2/pygit2/pull/879>`_
32+
`#884 <https://github.com/libgit2/pygit2/pull/884>`_
33+
`#886 <https://github.com/libgit2/pygit2/pull/886>`_
34+
35+
- Test and documentation improvements
2136
`#873 <https://github.com/libgit2/pygit2/pull/873>`_
37+
`#887 <https://github.com/libgit2/pygit2/pull/887>`_
2238

2339
Breaking changes:
2440

25-
- Now `worktree.path` returns the path to the worktree directory, not to the
41+
- Now ``worktree.path`` returns the path to the worktree directory, not to the
2642
`.git` file within
2743
`#803 <https://github.com/libgit2/pygit2/issues/803>`_
2844

29-
- Remove undocumented `worktree.git_path`
45+
- Remove undocumented ``worktree.git_path``
3046
`#803 <https://github.com/libgit2/pygit2/issues/803>`_
3147

3248

3349
0.27.4 (2019-01-19)
3450
-------------------------
3551

36-
- New `pygit2.LIBGIT2_VER` tuple
52+
- New ``pygit2.LIBGIT2_VER`` tuple
3753
`#845 <https://github.com/libgit2/pygit2/issues/845>`_
3854
`#848 <https://github.com/libgit2/pygit2/pull/848>`_
3955

@@ -45,7 +61,7 @@ Breaking changes:
4561
`#860 <https://github.com/libgit2/pygit2/issues/860>`_
4662
`#862 <https://github.com/libgit2/pygit2/pull/862>`_
4763

48-
- New `paths` optional argument in `Repository.checkout()`
64+
- New ``paths`` optional argument in ``Repository.checkout()``
4965
`#858 <https://github.com/libgit2/pygit2/issues/858>`_
5066
`#859 <https://github.com/libgit2/pygit2/pull/859>`_
5167

README.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ pygit2 - libgit2 bindings in Python
33
######################################################################
44

55
Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2
6-
implements Git plumbing. Pygit2 works with Python 2.7, 3.4 - 3.7 and PyPy 2.6
6+
implements Git plumbing. Pygit2 works with Python 2.7, 3.4 - 3.7 and PyPy 2.7
7+
and 3.5
78

89
.. image:: https://travis-ci.org/libgit2/pygit2.svg?branch=master
910
:target: http://travis-ci.org/libgit2/pygit2

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@
5050
# built documents.
5151
#
5252
# The short X.Y version.
53-
version = '0.27'
53+
version = '0.28'
5454
# The full version, including alpha/beta/rc tags.
55-
release = '0.27.4'
55+
release = '0.28.0'
5656

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

docs/worktree.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
**********************************************************************
2-
Worktree
2+
Worktrees
33
**********************************************************************
44

5+
.. automethod:: pygit2.Repository.add_worktree
6+
.. automethod:: pygit2.Repository.list_worktrees
7+
.. automethod:: pygit2.Repository.lookup_worktree
8+
59
.. autoclass:: pygit2.Worktree
610
:members:

pygit2/_build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
#
3838
# The version number of pygit2
3939
#
40-
__version__ = '0.27.4'
40+
__version__ = '0.28.0'
4141

4242

4343
#

0 commit comments

Comments
 (0)