dulwich-0.19.7
版本发布时间: 2018-11-06 05:04:49
jelmer/dulwich最新发布版本:dulwich-0.22.1(2024-04-23 19:38:51)
CHANGES
- Drop support for Python 3 < 3.4. This is because pkg_resources (which get used by setuptools and mock) no longer supports 3.3 and earlier. (Jelmer Vernooij)
IMPROVEMENTS
- Support
depth
argument toGitClient.fetch_pack
and support fetching and updating shallow metadata. (Jelmer Vernooij, #240)
BUG FIXES
-
Don't write to stdout and stderr when they are not available (such as is the case for pythonw). (Sylvia van Os, #652)
-
Fix compatibility with newer versions of git, which expect CONTENT_LENGTH to be set to 0 for empty body requests. (Jelmer Vernooij, #657)
-
Raise an exception client-side when a caller tries to request SHAs that are not directly referenced the servers' refs. (Jelmer Vernooij)
-
Raise more informative errors when unable to connect to repository over SSH or subprocess. (Jelmer Vernooij)
-
Handle commit identity fields with multiple ">" characters. (Nicolas Dandrimont)
IMPROVEMENTS
-
dulwich.porcelain.get_object_by_path
method for easily accessing a path in another tree. (Jelmer Vernooij) -
Support the
i18n.commitEncoding
setting in config. (Jelmer Vernooij)