Update compatibility info for Python 3.15
Marco Ricci

Marco Ricci commited on 2026-08-29 17:32:01
Zeige 1 geänderte Dateien mit 13 Einfügungen und 1 Löschungen.

... ...
@@ -2,12 +2,24 @@
2 2
 
3 3
 ## Python 3.15  {#py3.15}
4 4
 
5
-Not yet supported as of April 2026, because our development infrastructure does not provide any installations of Python 3.15 to test on.
5
+Supported as August 2026 without any known issues.
6 6
 
7 7
 ## Python 3.14  {#py3.14}
8 8
 
9 9
 Supported as of v0.5.1 (June 2025) without any known issues.
10 10
 
11
+### After end-of-life {#after-eol-py3.14}
12
+
13
+After Python 3.14 reaches end-of-life, future `derivepassphrase` versions may make use of the following Python functionality:
14
+
15
+  * lazy imports
16
+  * the `frozendict` built-in type
17
+  * the `sentinel` built-in type
18
+  * unpacking in comprehensions
19
+  * `bytearray.take_bytes(n=None, /)`
20
+
21
+The declared minimum required Python version will then be updated accordingly.
22
+
11 23
 ## Python 3.13  {#py3.13}
12 24
 
13 25
 Currently supported without any known issues.
14 26