@@ -73,21 +73,21 @@ To help porting we will provide an [interopability API](./Interop.md)
73
73
74
74
This is very much provisional at this point.
75
75
76
- * 2023 (3.12): New C API specification complete. Deprecation of unsafe parts of legacy C API.
77
- * 2024 (3.13): New C API implementation in CPython complete.
78
- * 2025 (3.14): Removal of unsafe parts of legacy C API. Deprecation of legacy C API.
79
- * 2026 (3.15): Add warnings of parts of legacy C API with negative impact on performance.
80
- * 2027 (3.16): Add warnings on any use of legacy C API
81
- * 2028 (3.17): Remove parts of legacy C API with negative impact on performance.
82
- * 2029 (3.18)
76
+ * 2024 (3.13): New C API specification complete. Deprecation of unsafe parts of legacy C API.
77
+ * 2025 (3.14): New C API implementation in CPython complete.
78
+ * 2026 (3.15): Removal of unsafe parts of legacy C API. Deprecation of legacy C API.
79
+ * 2027 (3.16): Add warnings of parts of legacy C API with negative impact on performance.
80
+ * 2028 (3.17): Add warnings on any use of legacy C API
81
+ * 2029 (3.18): Remove parts of legacy C API with negative impact on performance.
83
82
* 2030 (3.19)
84
- * 2031 (3.20/4.0): Removal of legacy C API
83
+ * 2031 (3.20)
84
+ * 2032 (3.21/4.0): Removal of legacy C API
85
85
86
86
The removal of the legacy C API will happen in three stages:
87
87
88
- * 2025 (3.14 ): Removal of the unsafe parts of the API: parts of the API that return borrowed references, or mutate immutable objects.
89
- * 2028 (3.17 ): Removal of performance limiting parts of the API. For example, parts of the API that prevent improvements to internal data structures.
90
- * 2031 (3.20 /4.0): Removal of the rest of the legacy C API.
88
+ * 2026 (3.15 ): Removal of the unsafe parts of the API: parts of the API that return borrowed references, or mutate immutable objects.
89
+ * 2029 (3.18 ): Removal of performance limiting parts of the API. For example, parts of the API that prevent improvements to internal data structures.
90
+ * 2032 (3.21 /4.0): Removal of the rest of the legacy C API.
91
91
92
92
93
93
## Documentation
0 commit comments