0.22.2
What's Changed
- Fix greenthreads import path in test_greenthreads.py by @mtelka in #1294
- Ship Cargo.lock by @jelmer in #1296
- Test sdist by @jelmer in #1297
- Sdist tests by @jelmer in #1298
- Keep up with changes in geventhttpclient by @PerchunPak in #1299
- Initial OSS-Fuzz Integration and First Fuzzing Test by @DaveLak in #1304
- client: Fix NameError 'urllib3' is not defined by @anlambert in #1300
- Drop Python 3.7 support by @jelmer in #1306
- Attempt to fix macosx wheels by @jelmer in #1308
- Re-enable building aarch64 wheels. Fixes #1303 by @jelmer in #1309
- Format source code, and enforce with github action by @jelmer in #1312
- Fuzzing Improvements by @DaveLak in #1311
- Pin ruff by @jelmer in #1315
- Update Known Exception Handling in
fuzz_repo
to Prevent False Positives by @DaveLak in #1316 - Fix
fuzz_repo
False Positive With a Refactor to Improve Effectiveness & Efficiency by @DaveLak in #1317 - Fix codespell issues by @jelmer in #1320
- Drop unnecessary tool.ruff.target-version by @jelmer in #1321
- detect and reject ref-deltas which use an object as its own delta base by @stspdotname in #1326
- remove unused variable from test_ext_ref_deltified_object_based_on_it… by @stspdotname in #1327
- dulwich does not depend on setuptools by @dimbleby in #1329
- Upgrade artifact action by @jelmer in #1328
- Bump ruff from 0.4.7 to 0.4.8 by @dependabot in #1332
- Skip failing Mac OS X wheel builds for now by @jelmer in #1330
- Split wheels build, to avoid timeouts by @jelmer in #1337
- add initial support for Git protocol v2 by @stspdotname in #1244
- Support Python 3.13 by @edgarrmondragon in #1353
- Refer to Rust rather than C bindings by @jelmer in #1354
- Fuzzing: Build Fuzz Tests with Rust Extensions and Optional Features by @DaveLak in #1358
- Attempt to fix tests on Python 3.13 on Windows by @jelmer in #1362
- attempt to fix windows build with python 3.13 by @jelmer in #1373
New Contributors
- @PerchunPak made their first contribution in #1299
- @DaveLak made their first contribution in #1304
- @edgarrmondragon made their first contribution in #1353
Full Changelog: dulwich-0.22.1...v0.22.2