Dulwich

Latest version: v0.22.1

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

Scan your dependencies

Page 16 of 22

0.12.020151213

IMPROVEMENTS

* Add a `dulwich.archive` module that can create tarballs.
Based on code from Jonas Haag in klaus.

* Add a `dulwich.reflog` module for reading and writing reflogs.
(Jelmer Vernooij)

* Fix handling of ambiguous refs in `parse_ref` to make
it match the behaviour described in https://git-scm.com/docs/gitrevisions.
(Chris Bunney)

* Support Python3 in C modules. (Lele Gaifax)

BUG FIXES

* Simplify handling of SSH command invocation.
Fixes quoting of paths. Thanks, Thomas Liebetraut. (384)

* Fix inconsistent handling of trailing slashes for DictRefsContainer. (383)

* Add hack to support thin packs duing fetch(), albeit while requiring the
entire pack file to be loaded into memory. (jsbain)

CHANGES

* This will be the last release to support Python 2.6.

0.11.220150918

IMPROVEMENTS

* Add support for agent= capability. (Jelmer Vernooij, 298)

* Add support for quiet capability. (Jelmer Vernooij)

CHANGES

* The ParamikoSSHVendor class has been moved to
* dulwich.contrib.paramiko_vendor, as it's currently untested.
(Jelmer Vernooij, 364)

0.11.120150913

Fix-up release to exclude broken blame.py file.

0.11.020150913

IMPROVEMENTS

* Extended Python3 support to most of the codebase.
(Gary van der Merwe, Jelmer Vernooij)
* The `Repo` object has a new `close` method that can be called to close any
open resources. (Gary van der Merwe)
* Support 'git.bat' in SubprocessGitClient on Windows.
(Stefan Zimmermann)
* Advertise 'ofs-delta' capability in receive-pack server side
capabilities. (Jelmer Vernooij)
* Switched `default_local_git_client_cls` to `LocalGitClient`.
(Gary van der Merwe)
* Add `porcelain.ls_remote` and `GitClient.get_refs`.
(Michael Edgar)
* Add `Repo.discover` method. (B. M. Corser)
* Add `dulwich.objectspec.parse_refspec`. (Jelmer Vernooij)
* Add `porcelain.pack_objects` and `porcelain.repack`.
(Jelmer Vernooij)

BUG FIXES

* Fix handling of 'done' in graph walker and implement the
'no-done' capability. (Tommy Yu, 88)

* Avoid recursion limit issues resolving deltas. (William Grant, 81)

* Allow arguments in local client binary path overrides.
(Jelmer Vernooij)

* Fix handling of commands with arguments in paramiko SSH
client. (Andreas Klöckner, Jelmer Vernooij, 363)

* Fix parsing of quoted strings in configs. (Jelmer Vernooij, 305)

0.10.020150322

BUG FIXES

* In dulwich.index.build_index_from_tree, by default
refuse to create entries that start with .git/.
(Jelmer Vernooij, CVE-2014-9706)

* Fix running of testsuite when installed.
(Jelmer Vernooij, 223)

* Use a block cache in _find_content_rename_candidates(),
improving performance. (Mike Williams)

* Add support for ``core.protectNTFS`` setting.
(Jelmer Vernooij)

* Fix TypeError when fetching empty updates.
(Hwee Miin Koh)

* Resolve delta refs when pulling into a MemoryRepo.
(Max Shawabkeh, 256)

* Fix handling of tags of non-commits in missing object finder.
(Augie Fackler, 211)

* Explicitly disable mmap on plan9 where it doesn't work.
(Jeff Sickel)

IMPROVEMENTS

* New public method `Repo.reset_index`. (Jelmer Vernooij)

* Prevent duplicate parsing of loose files in objects
directory when reading. Thanks to David Keijser for the
report. (Jelmer Vernooij, 231)

0.10.1

BUG FIXES

* Return `ApplyDeltaError` when encountering delta errors
in both C extensions and native delta application code.
(Jelmer Vernooij, 259)

Page 16 of 22

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.