Pygit2

Latest version: v1.16.0

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 12

1.11.1

- Fix Linux wheels, downgrade to manylinux 2_24
[1176](https://github.com/libgit2/pygit2/issues/1176)
- Windows wheels for Python 3.11
[1177](https://github.com/libgit2/pygit2/pull/1177)
- CI: Use 3.11 final release for testing
[1178](https://github.com/libgit2/pygit2/pull/1178)

1.11.0

- Drop support for Python 3.7
- Update Linux wheels to manylinux 2_28
[1136](https://github.com/libgit2/pygit2/issues/1136)
- Fix crash in signature representation
[1162](https://github.com/libgit2/pygit2/pull/1162)
- Fix memory leak in `Signature`
[1173](https://github.com/libgit2/pygit2/pull/1173)
- New optional argument `raise_error` in `Repository.applies(...)`
[1166](https://github.com/libgit2/pygit2/pull/1166)
- New notify/progress callbacks for checkout and stash
[1167](https://github.com/libgit2/pygit2/pull/1167)
[1169](https://github.com/libgit2/pygit2/pull/1169)
- New `Repository.remotes.names()`
[1159](https://github.com/libgit2/pygit2/pull/1159)
- Now `refname` argument in
`RemoteCallbacks.push_update_reference(...)` is a string, not bytes
[1168](https://github.com/libgit2/pygit2/pull/1168)
- Add missing newline at end of `pygit2/decl/pack.h`
[1163](https://github.com/libgit2/pygit2/pull/1163)

1.10.1

- Fix segfault in `Signature` repr
[1155](https://github.com/libgit2/pygit2/pull/1155)
- Linux and macOS wheels for Python 3.11
[1154](https://github.com/libgit2/pygit2/pull/1154)

1.10.0

- Upgrade to libgit2 1.5
- Add support for `GIT_OPT_GET_OWNER_VALIDATION` and
`GIT_OPT_SET_OWNER_VALIDATION`
[1150](https://github.com/libgit2/pygit2/pull/1150)
- New `untracked_files` and `ignored` optional arguments for
`Repository.status(...)`
[1151](https://github.com/libgit2/pygit2/pull/1151)

1.9.2

- New `Repository.create_commit_string(...)` and
`Repository.create_commit_with_signature(...)`
[1142](https://github.com/libgit2/pygit2/pull/1142)
- Linux and macOS wheels updated to libgit2 v1.4.3
- Remove redundant line
[1139](https://github.com/libgit2/pygit2/pull/1139)

1.9.1

- Type hints: added to C code and Branches/References
[1121](https://github.com/libgit2/pygit2/pull/1121)
[1132](https://github.com/libgit2/pygit2/pull/1132)
- New `Signature` supports `str()` and `repr()`
[1135](https://github.com/libgit2/pygit2/pull/1135)
- Fix ODB backend\'s read in big endian architectures
[1130](https://github.com/libgit2/pygit2/pull/1130)
- Fix install with poetry
[1129](https://github.com/libgit2/pygit2/pull/1129)
[1128](https://github.com/libgit2/pygit2/issues/1128)
- Wheels: update to libgit2 v1.4.2
- Tests: fix testing `parse_diff`
[1131](https://github.com/libgit2/pygit2/pull/1131)
- CI: various fixes after migration to libgit2 v1.4

Page 3 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.