Dulwich

Latest version: v0.22.1

Safety actively analyzes 630254 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 22

0.16.120161225

BUG FIXES

* Fix python3 compatibility for dulwich.contrib.release_robot.
(Jelmer Vernooij)

0.16.020161224

IMPROVEMENTS

* Add support for worktrees. See `git-worktree(1)` and
`gitrepository-layout(5)`. (Laurent Rineau)

* Add support for `commondir` file in Git control
directories. (Laurent Rineau)

* Add support for passwords in HTTP URLs.
(Jon Bain, Mika Mäenpää)

* Add `release_robot` script to contrib,
allowing easy finding of current version based on Git tags.
(Mark Mikofski)

* Add ``Blob.splitlines`` method.
(Jelmer Vernooij)

BUG FIXES

* Fix handling of ``Commit.tree`` being set to an actual
tree object rather than a tree id. (Jelmer Vernooij)

* Return remote refs from LocalGitClient.fetch_pack(),
consistent with the documentation for that method.
(461, Jelmer Vernooij)

* Fix handling of unknown URL schemes in get_transport_and_path.
(465, Jelmer Vernooij)

0.15.020161009

BUG FIXES

* Allow missing trailing LF when reading service name from
HTTP servers. (Jelmer Vernooij, Andrew Shadura, 442)

* Fix dulwich.porcelain.pull() on Python3. (Jelmer Vernooij, 451)

* Properly pull in tags during dulwich.porcelain.clone.
(Jelmer Vernooij, 408)

CHANGES

* Changed license from "GNU General Public License, version 2.0 or later"
to "Apache License, version 2.0 or later or GNU General Public License,
version 2.0 or later". (153)

IMPROVEMENTS

* Add ``dulwich.porcelain.ls_tree`` implementation. (Jelmer Vernooij)

0.14.120160705

BUG FIXES

* Fix regression removing untouched refs when pushing over SSH.
(Jelmer Vernooij 441)

* Skip Python3 tests for SWIFT contrib module, as it has not yet
been ported.

0.14.020160703

BUG FIXES

* Fix ShaFile.id after modification of a copied ShaFile.
(Félix Mattrat, Jelmer Vernooij)

* Support removing refs from porcelain.push.
(Jelmer Vernooij, 437)

* Stop magic protocol ref `capabilities^{}` from leaking out
to clients. (Jelmer Vernooij, 254)

IMPROVEMENTS

* Add `dulwich.config.parse_submodules` function.

* Add `RefsContainer.follow` method. (438)

0.13.020160424

IMPROVEMENTS

* Support `ssh://` URLs in get_transport_and_path_from_url().
(Jelmer Vernooij, 402)

* Support missing empty line after headers in Git commits and tags.
(Nicolas Dandrimont, 413)

* Fix `dulwich.porcelain.status` when used in empty trees.
(Jelmer Vernooij, 415)

* Return copies of objects in MemoryObjectStore rather than
references, making the behaviour more consistent with that of
DiskObjectStore. (Félix Mattrat, Jelmer Vernooij)

* Fix ``dulwich.web`` on Python3. (295, Jonas Haag)

CHANGES

* Drop support for Python 2.6.

* Fix python3 client web support. (Jelmer Vernooij)

BUG FIXES

* Fix hang on Gzip decompression. (Jonas Haag)

* Don't rely on working tell() and seek() methods
on wsgi.input. (Jonas Haag)

* Support fastexport/fastimport functionality on python3 with newer
versions of fastimport (>= 0.9.5). (Jelmer Vernooij, Félix Mattrat)

Page 15 of 22

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.