@@ -635,13 +635,6 @@ zipimport
635635  (Contributed by Jiahao Li in :gh: `133656 `.)
636636
637637
638- Porting to Python 3.15
639- ====================== 
640- 
641- This section lists previously described changes and other bugfixes
642- that may require changes to your code.
643- 
644- 
645638Build changes
646639============= 
647640
@@ -667,32 +660,6 @@ New features
667660  (Contributed by Petr Viktorin in :gh: `131510 `)
668661
669662
670- Porting to Python 3.15
671- ---------------------- 
672- 
673- * :class: `sqlite3.Connection ` APIs has been cleaned up.
674- 
675-   * All parameters of :func: `sqlite3.connect ` except *database * are now keyword-only.
676-   * The first three parameters of methods :meth: `~sqlite3.Connection.create_function `
677-     and :meth: `~sqlite3.Connection.create_aggregate ` are now positional-only.
678-   * The first parameter of methods :meth: `~sqlite3.Connection.set_authorizer `,
679-     :meth: `~sqlite3.Connection.set_progress_handler ` and
680-     :meth: `~sqlite3.Connection.set_trace_callback ` is now positional-only.
681- 
682-   (Contributed by Serhiy Storchaka in :gh: `133595 `.)
683- 
684- * Private functions promoted to public C APIs:
685- 
686-   The |pythoncapi_compat_project | can be used to get most of these new
687-   functions on Python 3.14 and older.
688- 
689- * :data: `resource.RLIM_INFINITY ` is now always positive.
690-   Passing a negative integer value that corresponded to its old value
691-   (such as ``-1 `` or ``-3 ``, depending on platform) to
692-   :func: `resource.setrlimit ` and :func: `resource.prlimit ` is now deprecated.
693-   (Contributed by Serhiy Storchaka in :gh: `137044 `.)
694- 
695- 
696663Deprecated C APIs
697664----------------- 
698665
@@ -774,3 +741,40 @@ on Python 3.13 and older.
774741.. |pythoncapi_compat_project | replace :: |pythoncapi_compat_project_link |_ 
775742.. |pythoncapi_compat_project_link | replace :: pythoncapi-compat project 
776743.. _pythoncapi_compat_project_link : https://github.com/python/pythoncapi-compat 
744+ 
745+ 
746+ Porting to Python 3.15
747+ ====================== 
748+ 
749+ This section lists previously described changes and other bugfixes
750+ that may require changes to your code.
751+ 
752+ 
753+ Changes in the Python API
754+ ------------------------- 
755+ 
756+ * :class: `sqlite3.Connection ` APIs has been cleaned up.
757+ 
758+   * All parameters of :func: `sqlite3.connect ` except *database * are now keyword-only.
759+   * The first three parameters of methods :meth: `~sqlite3.Connection.create_function `
760+     and :meth: `~sqlite3.Connection.create_aggregate ` are now positional-only.
761+   * The first parameter of methods :meth: `~sqlite3.Connection.set_authorizer `,
762+     :meth: `~sqlite3.Connection.set_progress_handler ` and
763+     :meth: `~sqlite3.Connection.set_trace_callback ` is now positional-only.
764+ 
765+   (Contributed by Serhiy Storchaka in :gh: `133595 `.)
766+ 
767+ * :data: `resource.RLIM_INFINITY ` is now always positive.
768+   Passing a negative integer value that corresponded to its old value
769+   (such as ``-1 `` or ``-3 ``, depending on platform) to
770+   :func: `resource.setrlimit ` and :func: `resource.prlimit ` is now deprecated.
771+   (Contributed by Serhiy Storchaka in :gh: `137044 `.)
772+ 
773+ 
774+ Changes in the C API
775+ -------------------- 
776+ 
777+ * Private functions promoted to public C APIs:
778+ 
779+   The |pythoncapi_compat_project | can be used to get most of these new
780+   functions on Python 3.14 and older.
0 commit comments