|
| 1 | +# 1.17.1 (UNRELEASED) |
| 2 | + |
| 3 | +- Upgrade Linux Glibc wheels to `manylinux_2_28` |
| 4 | + |
| 5 | +- Add `RemoteCallbacks.push_transfer_progress(...)` callback |
| 6 | + [#1345](https://github.com/libgit2/pygit2/pull/1345) |
| 7 | + |
| 8 | +- New `bool(oid)` and some doc/typing fixes |
| 9 | + [#1347](https://github.com/libgit2/pygit2/pull/1347) |
| 10 | + |
| 11 | +- Now `Repository.merge(...)` accepts a commit or reference object |
| 12 | + [#1348](https://github.com/libgit2/pygit2/pull/1348) |
| 13 | + |
| 14 | +- Fix when a reference name has non UTF-8 chars |
| 15 | + [#1329](https://github.com/libgit2/pygit2/pull/1329) |
| 16 | + |
| 17 | +- Fix condition check in `Repository.remotes.rename(...)` |
| 18 | + [#1342](https://github.com/libgit2/pygit2/pull/1342) |
| 19 | + |
| 20 | +- Add codespell workflow, fix a number of typos |
| 21 | + [#1344](https://github.com/libgit2/pygit2/pull/1344) |
| 22 | + |
| 23 | +- More typing |
| 24 | + [#1343](https://github.com/libgit2/pygit2/pull/1343) |
| 25 | + |
| 26 | +- CI: Use ARM runner for tests and wheels |
| 27 | + [#1346](https://github.com/libgit2/pygit2/pull/1346) |
| 28 | + |
| 29 | +Deprecations: |
| 30 | + |
| 31 | +- Passing str to `Repository.merge(...)` is deprecated, |
| 32 | + instead pass an oid object (or a commit, or a reference) |
| 33 | + |
| 34 | + |
| 35 | +# 1.17.0 (2025-01-08) |
| 36 | + |
| 37 | +- Upgrade to libgit2 1.9 |
| 38 | + |
| 39 | +- Add `certificate_check` callback to `Remote.ls_remotes(...)` |
| 40 | + [#1326](https://github.com/libgit2/pygit2/pull/1326) |
| 41 | + |
| 42 | +- Fix build with GCC 14 |
| 43 | + [#1324](https://github.com/libgit2/pygit2/pull/1324) |
| 44 | + |
| 45 | +- Release wheels for PyPy |
| 46 | + [#1336](https://github.com/libgit2/pygit2/pull/1336) |
| 47 | + [#1339](https://github.com/libgit2/pygit2/pull/1339) |
| 48 | + |
| 49 | +- CI: update tests for macOS to use OpenSSL 3 |
| 50 | + [#1335](https://github.com/libgit2/pygit2/pull/1335) |
| 51 | + |
| 52 | +- Documentation: fix typo in `Repository.status(...)` docstring |
| 53 | + [#1327](https://github.com/libgit2/pygit2/pull/1327) |
| 54 | + |
| 55 | + |
1 | 56 | # 1.16.0 (2024-10-11) |
2 | 57 |
|
3 | 58 | - Add support for Python 3.13 |
@@ -238,7 +293,7 @@ Deprecations: |
238 | 293 | - New `keep_all` and `paths` optional arguments for |
239 | 294 | `Repository.stash(...)` |
240 | 295 | [#1202](https://github.com/libgit2/pygit2/pull/1202) |
241 | | -- New `Respository.state()` |
| 296 | +- New `Repository.state()` |
242 | 297 | [#1204](https://github.com/libgit2/pygit2/pull/1204) |
243 | 298 | - Improve `Repository.write_archive(...)` performance |
244 | 299 | [#1183](https://github.com/libgit2/pygit2/pull/1183) |
@@ -418,7 +473,7 @@ Breaking changes: |
418 | 473 |
|
419 | 474 | Breaking changes: |
420 | 475 |
|
421 | | -- Remove deprecated `GIT_CREDTYPE_XXX` contants, use |
| 476 | +- Remove deprecated `GIT_CREDTYPE_XXX` constants, use |
422 | 477 | `GIT_CREDENTIAL_XXX` instead. |
423 | 478 | - Remove deprecated `Patch.patch` getter, use `Patch.text` instead. |
424 | 479 |
|
@@ -515,7 +570,7 @@ Deprecations: |
515 | 570 |
|
516 | 571 | - Deprecate `Repository.create_remote(...)`, use instead |
517 | 572 | `Repository.remotes.create(...)` |
518 | | -- Deprecate `GIT_CREDTYPE_XXX` contants, use `GIT_CREDENTIAL_XXX` |
| 573 | +- Deprecate `GIT_CREDTYPE_XXX` constants, use `GIT_CREDENTIAL_XXX` |
519 | 574 | instead. |
520 | 575 |
|
521 | 576 | # 1.2.0 (2020-04-05) |
@@ -636,7 +691,7 @@ Breaking changes: |
636 | 691 |
|
637 | 692 | Breaking changes: |
638 | 693 |
|
639 | | -- Now the Repository has a new attribue `odb` for object database: |
| 694 | +- Now the Repository has a new attribute `odb` for object database: |
640 | 695 |
|
641 | 696 | # Before |
642 | 697 | repository.read(...) |
@@ -841,7 +896,7 @@ Other changes: |
841 | 896 | [#610](https://github.com/libgit2/pygit2/issues/610) |
842 | 897 | - Fix tests failing in some cases |
843 | 898 | [#795](https://github.com/libgit2/pygit2/issues/795) |
844 | | -- Automatize wheels upload to pypi |
| 899 | +- Automate wheels upload to pypi |
845 | 900 | [#563](https://github.com/libgit2/pygit2/issues/563) |
846 | 901 |
|
847 | 902 | # 0.27.0 (2018-03-30) |
|
0 commit comments