Skip to content

Commit 39e7b66

Browse files
committed
Document support for Python 3.15
1 parent 13849c7 commit 39e7b66

5 files changed

Lines changed: 9 additions & 4 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 1.21.0 (UNRELEASED)
2+
3+
- Add support for Python 3.15
4+
15
# 1.20.1 (2026-09-12)
26

37
- Update wheels to libgit2 1.9.7

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# pygit2 - libgit2 bindings in Python
22

33
Bindings to the libgit2 shared library, implements Git plumbing.
4-
Supports Python 3.11 to 3.14 and PyPy3 7.3+
4+
Supports Python 3.11 to 3.15 and PyPy3 7.3+
55

66
[![test-ci-badge][test-ci-badge]][test-ci-link]
77
[![deploy-ci-badge][deploy-ci-badge]][deploy-ci-link]

‎docs/index.rst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ pygit2 - libgit2 bindings in Python
33
######################################################################
44

55
Bindings to the libgit2 shared library, implements Git plumbing.
6-
Supports Python 3.11 to 3.14 and PyPy3 7.3+
6+
Supports Python 3.11 to 3.15 and PyPy3 7.3+
77

88
Links
99
=====================================

‎docs/install.rst‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Requirements
4646

4747
Supported versions of Python:
4848

49-
- Python 3.11 to 3.14
49+
- Python 3.11 to 3.15
5050
- PyPy3 7.3+
5151

5252
Python requirements (these are specified in ``setup.py``):
@@ -83,7 +83,7 @@ of Python and the required libgit2 version.
8383
+-------------+----------------+------------+
8484
| pygit2 | Python | libgit2 |
8585
+-------------+----------------+------------+
86-
| 1.19 - 1.20 | 3.11 - 3.14(t) | 1.9 |
86+
| 1.19 - 1.20 | 3.11 - 3.15(t) | 1.9 |
8787
+-------------+----------------+------------+
8888
| 1.17 - 1.18 | 3.10 - 3.13 | 1.9 |
8989
+-------------+----------------+------------+

‎setup.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ def exclude(line: str) -> bool:
8181
'Programming Language :: Python :: 3.12',
8282
'Programming Language :: Python :: 3.13',
8383
'Programming Language :: Python :: 3.14',
84+
'Programming Language :: Python :: 3.15',
8485
'Programming Language :: Python :: Implementation :: PyPy',
8586
'Programming Language :: Python :: Implementation :: CPython',
8687
'Topic :: Software Development :: Version Control',

0 commit comments

Comments
 (0)