33- New ` RemoteCallbacks.custom_headers() `
44 [ #1465 ] ( https://github.com/libgit2/pygit2/pull/1465 )
55
6+ - New ` Repository.rebase_init(...) ` and ` Repository.rebase_open(...) `
7+ [ #1483 ] ( https://github.com/libgit2/pygit2/pull/1483 )
8+
69- Fix ` Config.snapshot() ` for non-repository configs, allow ` PathLike ` in
710 ` Config.__init__() ` , and improve ` Config ` documentation
811 [ #1468 ] ( https://github.com/libgit2/pygit2/pull/1468 )
1215 [ #1451 ] ( https://github.com/libgit2/pygit2/issues/1451 )
1316 [ #1469 ] ( https://github.com/libgit2/pygit2/pull/1469 )
1417
15- - Add riscv64 wheels
16- [ #1463 ] ( https://github.com/libgit2/pygit2/pull/1463 )
17-
18- - Update wheels to libgit2 1.9.6
19-
20- - Wrap libgit2's rebase API: add ` Repository.rebase_init(...) ` and
21- ` Repository.rebase_open(...) ` returning a ` Rebase ` object, plus
22- ` RebaseOperation ` and ` enums.RebaseOperationType `
23- [ #1483 ] ( https://github.com/libgit2/pygit2/pull/1483 )
24-
2518- Fix ` enums.CheckoutStrategy.CONFLICT_STYLE_ZDIFF3 ` , which was mistakenly
2619 bound to the ` DIFF3 ` constant
2720 [ #1483 ] ( https://github.com/libgit2/pygit2/pull/1483 )
2821
22+ - Fix memory issues
23+ [ #1471 ] ( https://github.com/libgit2/pygit2/issues/1471 )
24+ [ #1474 ] ( https://github.com/libgit2/pygit2/issues/1474 )
25+
26+ - Update wheels to libgit2 1.9.6 and OpenSSL 3.5.7
27+
28+ - Add riscv64 wheels
29+ [ #1463 ] ( https://github.com/libgit2/pygit2/pull/1463 )
30+
2931Breaking changes:
3032
3133- Remove deprecated ` pygit2.legacyenums ` module and ` GIT_* ` constants,
@@ -41,7 +43,7 @@ Breaking changes:
4143- Remove deprecated ` Remote.ls_remotes(...) ` , use ` Remote.list_heads(...) `
4244 instead
4345
44- - Remove ` pygit2.to_bytes ` and ` pygit2.to_str ` ; they were undocumented
46+ - Remove ` pygit2.to_bytes(...) ` and ` pygit2.to_str(...) ` ; they were undocumented
4547 accidental public APIs
4648
4749
0 commit comments