Skip to content

Commit

Permalink
Consistent formatting of bullet points in NEWS.
Browse files Browse the repository at this point in the history
  • Loading branch information
jelmer committed Jul 16, 2017
1 parent aacd6b7 commit bb50517
Showing 1 changed file with 99 additions and 99 deletions.
198 changes: 99 additions & 99 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,23 @@
(Jelmer Vernooij, #504)

* In ``dulwich.porcelain.add``, if no files are specified,
add from current working directory rather than repository root.
(Jelmer Vernooij, #521)
add from current working directory rather than repository root.
(Jelmer Vernooij, #521)

* Properly deal with submodules in 'porcelain.status'.
(Jelmer Vernooij, #517)
(Jelmer Vernooij, #517)

IMPROVEMENTS

* Add basic support for reading ignore files in ``dulwich.ignore``.
``dulwich.porcelain.add`` and ``dulwich.porcelain.status`` now honor
ignores. (Jelmer Vernooij, Segev Finer, #524)
ignores. (Jelmer Vernooij, Segev Finer, #524)

* New ``dulwich.porcelain.check_ignore`` command.
(Jelmer Vernooij)
(Jelmer Vernooij)

* ``dulwich.porcelain.status`` now supports a ``ignored`` argument.
(Jelmer Vernooij)
(Jelmer Vernooij)

DOCUMENTATION

Expand All @@ -48,62 +48,62 @@

BUG FIXES

* Add workaround for
https://bitbucket.org/pypy/pypy/issues/2499/cpyext-pystring_asstring-doesnt-work,
fixing Dulwich when used with C extensions on pypy < 5.6. (Victor Stinner)
* Add workaround for
https://bitbucket.org/pypy/pypy/issues/2499/cpyext-pystring_asstring-doesnt-work,
fixing Dulwich when used with C extensions on pypy < 5.6. (Victor Stinner)

* Properly quote config values with a '#' character in them.
(Jelmer Vernooij, #511)
* Properly quote config values with a '#' character in them.
(Jelmer Vernooij, #511)

0.17.1 2017-03-01

IMPROVEMENTS

* Add basic 'dulwich pull' command. (Jelmer Vernooij)
* Add basic 'dulwich pull' command. (Jelmer Vernooij)

BUG FIXES

* Cope with existing submodules during pull.
(Jelmer Vernooij, #505)
* Cope with existing submodules during pull.
(Jelmer Vernooij, #505)

0.17.0 2017-03-01

TEST FIXES

* Skip test that requires sync to synchronize filesystems if os.sync is
not available. (Koen Martens)
* Skip test that requires sync to synchronize filesystems if os.sync is
not available. (Koen Martens)

IMPROVEMENTS

* Implement MemoryRepo.{set_description,get_description}.
(Jelmer Vernooij)
* Implement MemoryRepo.{set_description,get_description}.
(Jelmer Vernooij)

* Raise exception in Repo.stage() when absolute paths are
passed in. Allow passing in relative paths to
porcelain.add().(Jelmer Vernooij)
* Raise exception in Repo.stage() when absolute paths are
passed in. Allow passing in relative paths to
porcelain.add().(Jelmer Vernooij)

BUG FIXES

* Handle multi-line quoted values in config files.
(Jelmer Vernooij, #495)
* Handle multi-line quoted values in config files.
(Jelmer Vernooij, #495)

* Allow porcelain.clone of repository without HEAD.
(Jelmer Vernooij, #501)
* Allow porcelain.clone of repository without HEAD.
(Jelmer Vernooij, #501)

* Support passing tag ids to Walker()'s include argument.
(Jelmer Vernooij)
* Support passing tag ids to Walker()'s include argument.
(Jelmer Vernooij)

* Don't strip trailing newlines from extra headers.
(Nicolas Dandrimont)
* Don't strip trailing newlines from extra headers.
(Nicolas Dandrimont)

* Set bufsize=0 for subprocess interaction with SSH client.
Fixes hangs on Python 3. (René Stern, #434)
* Set bufsize=0 for subprocess interaction with SSH client.
Fixes hangs on Python 3. (René Stern, #434)

* Don't drop first slash for SSH paths, except for those
starting with "~". (Jelmer Vernooij, René Stern, #463)
* Don't drop first slash for SSH paths, except for those
starting with "~". (Jelmer Vernooij, René Stern, #463)

* Properly log off after retrieving just refs.
(Jelmer Vernooij)
* Properly log off after retrieving just refs.
(Jelmer Vernooij)

0.16.3 2016-01-14

Expand Down Expand Up @@ -541,51 +541,51 @@ API CHANGES

IMPROVEMENTS

* Add support for recursive add in 'git add'.
(Ryan Faulkner, Jelmer Vernooij)
* Add support for recursive add in 'git add'.
(Ryan Faulkner, Jelmer Vernooij)

* Add porcelain 'list_tags'. (Ryan Faulkner)
* Add porcelain 'list_tags'. (Ryan Faulkner)

* Add porcelain 'push'. (Ryan Faulkner)
* Add porcelain 'push'. (Ryan Faulkner)

* Add porcelain 'pull'. (Ryan Faulkner)
* Add porcelain 'pull'. (Ryan Faulkner)

* Support 'http.proxy' in HttpGitClient.
(Jelmer Vernooij, #1096030)
* Support 'http.proxy' in HttpGitClient.
(Jelmer Vernooij, #1096030)

* Support 'http.useragent' in HttpGitClient.
(Jelmer Vernooij)
* Support 'http.useragent' in HttpGitClient.
(Jelmer Vernooij)

* In server, wait for clients to send empty list of
wants when talking to empty repository.
(Damien Tournoud)
* In server, wait for clients to send empty list of
wants when talking to empty repository.
(Damien Tournoud)

* Various changes to improve compatibility with
Python 3. (Gary van der Merwe)
* Various changes to improve compatibility with
Python 3. (Gary van der Merwe)

BUG FIXES

* Support unseekable 'wsgi.input' streams.
(Jonas Haag)
* Support unseekable 'wsgi.input' streams.
(Jonas Haag)

* Raise TypeError when passing unicode() object
to Repo.__getitem__.
(Jonas Haag)
* Raise TypeError when passing unicode() object
to Repo.__getitem__.
(Jonas Haag)

* Fix handling of `reset` command in dulwich.fastexport.
(Jelmer Vernooij, #1249029)
* Fix handling of `reset` command in dulwich.fastexport.
(Jelmer Vernooij, #1249029)

* In client, don't wait for server to close connection
first. Fixes hang when used against GitHub
server implementation. (Siddharth Agarwal)
* In client, don't wait for server to close connection
first. Fixes hang when used against GitHub
server implementation. (Siddharth Agarwal)

* DeltaChainIterator: fix a corner case where an object is inflated as an
object already in the repository.
(Damien Tournoud, #135)
* DeltaChainIterator: fix a corner case where an object is inflated as an
object already in the repository.
(Damien Tournoud, #135)

* Stop leaking file handles during pack reload. (Damien Tournoud)
* Stop leaking file handles during pack reload. (Damien Tournoud)

* Avoid reopening packs during pack cache reload. (Jelmer Vernooij)
* Avoid reopening packs during pack cache reload. (Jelmer Vernooij)

API CHANGES

Expand All @@ -595,63 +595,63 @@ API CHANGES

IMPROVEMENTS

* Add porcelain 'tag'. (Ryan Faulkner)
* Add porcelain 'tag'. (Ryan Faulkner)

* New module `dulwich.objectspec` for parsing strings referencing
objects and commit ranges. (Jelmer Vernooij)
* New module `dulwich.objectspec` for parsing strings referencing
objects and commit ranges. (Jelmer Vernooij)

* Add shallow branch support. (milki)
* Add shallow branch support. (milki)

* Allow passing urllib2 `opener` into HttpGitClient.
(Dov Feldstern, #909037)
* Allow passing urllib2 `opener` into HttpGitClient.
(Dov Feldstern, #909037)

CHANGES

* Drop support for Python 2.4 and 2.5. (Jelmer Vernooij)
* Drop support for Python 2.4 and 2.5. (Jelmer Vernooij)

API CHANGES

* Remove long deprecated ``Repo.commit``, ``Repo.get_blob``,
``Repo.tree`` and ``Repo.tag``. (Jelmer Vernooij)
* Remove long deprecated ``Repo.commit``, ``Repo.get_blob``,
``Repo.tree`` and ``Repo.tag``. (Jelmer Vernooij)

* Remove long deprecated ``Repo.revision_history`` and ``Repo.ref``.
(Jelmer Vernooij)
* Remove long deprecated ``Repo.revision_history`` and ``Repo.ref``.
(Jelmer Vernooij)

* Remove long deprecated ``Tree.entries``. (Jelmer Vernooij)
* Remove long deprecated ``Tree.entries``. (Jelmer Vernooij)

BUG FIXES

* Raise KeyError rather than TypeError when passing in
unicode object of length 20 or 40 to Repo.__getitem__.
(Jelmer Vernooij)
* Raise KeyError rather than TypeError when passing in
unicode object of length 20 or 40 to Repo.__getitem__.
(Jelmer Vernooij)

* Use 'rm' rather than 'unlink' in tests, since the latter
does not exist on OpenBSD and other platforms.
(Dmitrij D. Czarkoff)
* Use 'rm' rather than 'unlink' in tests, since the latter
does not exist on OpenBSD and other platforms.
(Dmitrij D. Czarkoff)

0.9.4 2013-11-30

IMPROVEMENTS

* Add ssh_kwargs attribute to ParamikoSSHVendor. (milki)
* Add ssh_kwargs attribute to ParamikoSSHVendor. (milki)

* Add Repo.set_description(). (Víðir Valberg Guðmundsson)
* Add Repo.set_description(). (Víðir Valberg Guðmundsson)

* Add a basic `dulwich.porcelain` module. (Jelmer Vernooij, Marcin Kuzminski)
* Add a basic `dulwich.porcelain` module. (Jelmer Vernooij, Marcin Kuzminski)

* Various performance improvements for object access.
* Various performance improvements for object access.
(Jelmer Vernooij)

* New function `get_transport_and_path_from_url`,
similar to `get_transport_and_path` but only
supports URLs.
(Jelmer Vernooij)
* New function `get_transport_and_path_from_url`,
similar to `get_transport_and_path` but only
supports URLs.
(Jelmer Vernooij)

* Add support for file:// URLs in `get_transport_and_path_from_url`.
(Jelmer Vernooij)
* Add support for file:// URLs in `get_transport_and_path_from_url`.
(Jelmer Vernooij)

* Add LocalGitClient implementation.
(Jelmer Vernooij)
* Add LocalGitClient implementation.
(Jelmer Vernooij)

BUG FIXES

Expand Down Expand Up @@ -955,11 +955,11 @@ FEATURES
* Smart protocol clients can now change refs even if they are
not uploading new data. (Jelmer Vernooij, #855993)

* Don't compile C extensions when running in pypy.
(Ronny Pfannschmidt, #881546)
* Don't compile C extensions when running in pypy.
(Ronny Pfannschmidt, #881546)

* Use different name for strnlen replacement function to avoid clashing
with system strnlen. (Jelmer Vernooij, #880362)
* Use different name for strnlen replacement function to avoid clashing
with system strnlen. (Jelmer Vernooij, #880362)

API CHANGES

Expand Down Expand Up @@ -1557,4 +1557,4 @@ note: This list is most likely incomplete for 0.6.0.

0.1.0 2009-01-24

* Initial release.
* Initial release.

0 comments on commit bb50517

Please sign in to comment.