dulwich/dulwich (dulwich)
### [`v0.22.0`](https://togithub.com/jelmer/dulwich/releases/tag/dulwich-0.22.0): 0.22.0
[Compare Source](https://togithub.com/dulwich/dulwich/compare/dulwich-0.21.7...dulwich-0.22.0)
#### What's Changed
- Start on 0.21.8 by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1240](https://togithub.com/jelmer/dulwich/pull/1240)
- Install twine when uploading to pypi by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1241](https://togithub.com/jelmer/dulwich/pull/1241)
- Remove shebang from graph.py by [@mtelka](https://togithub.com/mtelka) in [https://github.com/jelmer/dulwich/pull/1242](https://togithub.com/jelmer/dulwich/pull/1242)
- Disable pypi uploads in disperse; this is now down by the GitHub actions workflow by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1243](https://togithub.com/jelmer/dulwich/pull/1243)
- tweak doc-strings in LocalGitClient for clarity by [@stspdotname](https://togithub.com/stspdotname) in [https://github.com/jelmer/dulwich/pull/1245](https://togithub.com/jelmer/dulwich/pull/1245)
- Keep GitHub Actions up to date with GitHub's Dependabot by [@cclauss](https://togithub.com/cclauss) in [https://github.com/jelmer/dulwich/pull/1249](https://togithub.com/jelmer/dulwich/pull/1249)
- Bump the github_actions group with 5 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/jelmer/dulwich/pull/1250](https://togithub.com/jelmer/dulwich/pull/1250)
- Add Python 3.12 to the testing by [@cclauss](https://togithub.com/cclauss) in [https://github.com/jelmer/dulwich/pull/1251](https://togithub.com/jelmer/dulwich/pull/1251)
- pyproject.toml: Add trove classifier for Python 3.12 by [@cclauss](https://togithub.com/cclauss) in [https://github.com/jelmer/dulwich/pull/1252](https://togithub.com/jelmer/dulwich/pull/1252)
- Convert \_objects.c to \_objects.rs by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1204](https://togithub.com/jelmer/dulwich/pull/1204)
- Convert pack C helper to rust by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1255](https://togithub.com/jelmer/dulwich/pull/1255)
- Convert diff-tree C helper to rust by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1256](https://togithub.com/jelmer/dulwich/pull/1256)
- Revert "Bump the github_actions group with 5 updates" by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1257](https://togithub.com/jelmer/dulwich/pull/1257)
- Only expect a shallow update when requesting a depth by [@abderrahim](https://togithub.com/abderrahim) in [https://github.com/jelmer/dulwich/pull/1259](https://togithub.com/jelmer/dulwich/pull/1259)
- Use f-strings by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1263](https://togithub.com/jelmer/dulwich/pull/1263)
- Wrap all urllib3 read ProtocolErrors as GitProtocolError by [@nanonyme](https://togithub.com/nanonyme) in [https://github.com/jelmer/dulwich/pull/1261](https://togithub.com/jelmer/dulwich/pull/1261)
- Update cargo dependencies with dependabot by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1264](https://togithub.com/jelmer/dulwich/pull/1264)
- wheels: Don't build with nightly by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1273](https://togithub.com/jelmer/dulwich/pull/1273)
- Reformat with ruff by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1272](https://togithub.com/jelmer/dulwich/pull/1272)
- Use latest cibuildwheel by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1276](https://togithub.com/jelmer/dulwich/pull/1276)
- cibuildwheel: define options in pyproject.toml by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1275](https://togithub.com/jelmer/dulwich/pull/1275)
- Move tests to root. Fixes [#1024](https://togithub.com/dulwich/dulwich/issues/1024) by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1277](https://togithub.com/jelmer/dulwich/pull/1277)
- Stop installing docs/ as part of package code by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1278](https://togithub.com/jelmer/dulwich/pull/1278)
- Bump pyo3 from 0.21.1 to 0.21.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/jelmer/dulwich/pull/1280](https://togithub.com/jelmer/dulwich/pull/1280)
- Set correct version for rust modules by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1281](https://togithub.com/jelmer/dulwich/pull/1281)
- Fix installation of tests package by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1282](https://togithub.com/jelmer/dulwich/pull/1282)
#### New Contributors
- [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/jelmer/dulwich/pull/1250](https://togithub.com/jelmer/dulwich/pull/1250)
- [@abderrahim](https://togithub.com/abderrahim) made their first contribution in [https://github.com/jelmer/dulwich/pull/1259](https://togithub.com/jelmer/dulwich/pull/1259)
**Full Changelog**: https://github.com/jelmer/dulwich/compare/dulwich-0.21.7...dulwich-0.22.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==0.21.7
->==0.22.0
Release Notes
dulwich/dulwich (dulwich)
### [`v0.22.0`](https://togithub.com/jelmer/dulwich/releases/tag/dulwich-0.22.0): 0.22.0 [Compare Source](https://togithub.com/dulwich/dulwich/compare/dulwich-0.21.7...dulwich-0.22.0) #### What's Changed - Start on 0.21.8 by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1240](https://togithub.com/jelmer/dulwich/pull/1240) - Install twine when uploading to pypi by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1241](https://togithub.com/jelmer/dulwich/pull/1241) - Remove shebang from graph.py by [@mtelka](https://togithub.com/mtelka) in [https://github.com/jelmer/dulwich/pull/1242](https://togithub.com/jelmer/dulwich/pull/1242) - Disable pypi uploads in disperse; this is now down by the GitHub actions workflow by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1243](https://togithub.com/jelmer/dulwich/pull/1243) - tweak doc-strings in LocalGitClient for clarity by [@stspdotname](https://togithub.com/stspdotname) in [https://github.com/jelmer/dulwich/pull/1245](https://togithub.com/jelmer/dulwich/pull/1245) - Keep GitHub Actions up to date with GitHub's Dependabot by [@cclauss](https://togithub.com/cclauss) in [https://github.com/jelmer/dulwich/pull/1249](https://togithub.com/jelmer/dulwich/pull/1249) - Bump the github_actions group with 5 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/jelmer/dulwich/pull/1250](https://togithub.com/jelmer/dulwich/pull/1250) - Add Python 3.12 to the testing by [@cclauss](https://togithub.com/cclauss) in [https://github.com/jelmer/dulwich/pull/1251](https://togithub.com/jelmer/dulwich/pull/1251) - pyproject.toml: Add trove classifier for Python 3.12 by [@cclauss](https://togithub.com/cclauss) in [https://github.com/jelmer/dulwich/pull/1252](https://togithub.com/jelmer/dulwich/pull/1252) - Convert \_objects.c to \_objects.rs by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1204](https://togithub.com/jelmer/dulwich/pull/1204) - Convert pack C helper to rust by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1255](https://togithub.com/jelmer/dulwich/pull/1255) - Convert diff-tree C helper to rust by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1256](https://togithub.com/jelmer/dulwich/pull/1256) - Revert "Bump the github_actions group with 5 updates" by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1257](https://togithub.com/jelmer/dulwich/pull/1257) - Only expect a shallow update when requesting a depth by [@abderrahim](https://togithub.com/abderrahim) in [https://github.com/jelmer/dulwich/pull/1259](https://togithub.com/jelmer/dulwich/pull/1259) - Use f-strings by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1263](https://togithub.com/jelmer/dulwich/pull/1263) - Wrap all urllib3 read ProtocolErrors as GitProtocolError by [@nanonyme](https://togithub.com/nanonyme) in [https://github.com/jelmer/dulwich/pull/1261](https://togithub.com/jelmer/dulwich/pull/1261) - Update cargo dependencies with dependabot by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1264](https://togithub.com/jelmer/dulwich/pull/1264) - wheels: Don't build with nightly by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1273](https://togithub.com/jelmer/dulwich/pull/1273) - Reformat with ruff by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1272](https://togithub.com/jelmer/dulwich/pull/1272) - Use latest cibuildwheel by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1276](https://togithub.com/jelmer/dulwich/pull/1276) - cibuildwheel: define options in pyproject.toml by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1275](https://togithub.com/jelmer/dulwich/pull/1275) - Move tests to root. Fixes [#1024](https://togithub.com/dulwich/dulwich/issues/1024) by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1277](https://togithub.com/jelmer/dulwich/pull/1277) - Stop installing docs/ as part of package code by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1278](https://togithub.com/jelmer/dulwich/pull/1278) - Bump pyo3 from 0.21.1 to 0.21.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/jelmer/dulwich/pull/1280](https://togithub.com/jelmer/dulwich/pull/1280) - Set correct version for rust modules by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1281](https://togithub.com/jelmer/dulwich/pull/1281) - Fix installation of tests package by [@jelmer](https://togithub.com/jelmer) in [https://github.com/jelmer/dulwich/pull/1282](https://togithub.com/jelmer/dulwich/pull/1282) #### New Contributors - [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/jelmer/dulwich/pull/1250](https://togithub.com/jelmer/dulwich/pull/1250) - [@abderrahim](https://togithub.com/abderrahim) made their first contribution in [https://github.com/jelmer/dulwich/pull/1259](https://togithub.com/jelmer/dulwich/pull/1259) **Full Changelog**: https://github.com/jelmer/dulwich/compare/dulwich-0.21.7...dulwich-0.22.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.