github jelmer/dulwich dulwich-0.19.7
0.19.7

5 years ago

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 to GitClient.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)

Don't miss a new dulwich release

NewReleases is sending notifications on new releases.