Skip to content

Commit f09359f

Browse files
committed
Don't build wheels for Python 3.14
1 parent d16378e commit f09359f

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

CHANGELOG.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,9 @@
1212
- New optional boolean argument `connect` in `Remote.ls_remotes(...)`
1313
[#1396](https://github.com/libgit2/pygit2/pull/1396)
1414

15-
- Now `Remote.ls_remotes(...)` returns a list of `RemoteHead` objects
16-
[#1397](https://github.com/libgit2/pygit2/pull/1397)
17-
18-
- Now `RemoteHead.loid` is Oid zero instead of None when not available locally
15+
- New `Remote.list_heads(...)` returns a list of `RemoteHead` objects
1916
[#1397](https://github.com/libgit2/pygit2/pull/1397)
17+
[#1410](https://github.com/libgit2/pygit2/pull/1410)
2018

2119
- Documentation fixes
2220
[#1388](https://github.com/libgit2/pygit2/pull/1388)
@@ -38,21 +36,21 @@
3836

3937
Deprecations:
4038

41-
- Now `Remote.ls_remotes(...)` returns a list of `RemoteHead` objects
39+
- `Remote.ls_remotes(...)` is deprecated, use `Remote.list_heads(...)`:
4240

4341
# Before
4442
for head in remote.ls_remotes():
4543
head['name']
4644
head['oid']
47-
head['loid']
45+
head['loid'] # None when local is False
4846
head['local']
4947
head['symref_target']
5048

5149
# Now
52-
for head in remote.ls_remotes():
50+
for head in remote.list_heads():
5351
head.name
5452
head.oid
55-
head.loid
53+
head.loid # The zero oid when local is False
5654
head.local
5755
head.symref_target
5856

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = ["setuptools", "wheel"]
33

44
[tool.cibuildwheel]
55
enable = ["pypy"]
6-
skip = "*musllinux_aarch64 *musllinux_ppc64le"
6+
skip = "*musllinux_aarch64 *musllinux_ppc64le cp314*"
77

88
archs = ["native"]
99
build-frontend = "default"

0 commit comments

Comments
 (0)