0.21.6
What's Changed
- Define a stricter return type for _parse_message by @progval in #1176
- Use ruff support for dulwich by @jelmer in #1177
- Update docs regarding building dulwich without c bindings by @aplaice in #1180
- Be backwards compatible with older derived Repo implementations by @jelmer in #1181
- _hashlib import is needed only for typechecking by @dimbleby in #1184
- Enable pyupgrade by @jelmer in #1185
- updates to the _find_lcas routine for improved efficiency and robustness by @kevinhendricks in #1186
- Add the readthedocs configuration by @jelmer in #1187
- client: Fix content type check in AbstractHttpGitClient._smart_request by @anlambert in #1192
- config: check both
git/etc
andgit/mingw64/etc
on windows by @pmrowla in #1194 - Define enum for stage values by @jelmer in #1195
- More refactoring of index by @jelmer in #1196
- Raise GitProtocolError when encountering HTTP Errors in HTTPGitClient by @jelmer in #1200
- Raise GitProtocolError on unexpected pkt by @nanonyme in #1202
New Contributors
Full Changelog: dulwich-0.21.5...dulwich-0.21.6