-
- Downloads
gh-83638: Add sqlite3.Connection.autocommit for PEP 249 compliant behaviour (#93823)
Introduce the autocommit attribute to Connection and the autocommit parameter to connect() for PEP 249-compliant transaction handling. Co-authored-by:Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by:
C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> Co-authored-by:
Géry Ogam <gery.ogam@gmail.com>
Showing
- Doc/library/sqlite3.rst 154 additions, 17 deletionsDoc/library/sqlite3.rst
- Doc/whatsnew/3.12.rst 7 additions, 0 deletionsDoc/whatsnew/3.12.rst
- Include/internal/pycore_global_objects_fini_generated.h 1 addition, 0 deletionsInclude/internal/pycore_global_objects_fini_generated.h
- Include/internal/pycore_global_strings.h 1 addition, 0 deletionsInclude/internal/pycore_global_strings.h
- Include/internal/pycore_runtime_init_generated.h 1 addition, 0 deletionsInclude/internal/pycore_runtime_init_generated.h
- Include/internal/pycore_unicodeobject_generated.h 2 additions, 0 deletionsInclude/internal/pycore_unicodeobject_generated.h
- Lib/test/test_sqlite3/test_transactions.py 173 additions, 0 deletionsLib/test/test_sqlite3/test_transactions.py
- Misc/NEWS.d/next/Library/2022-06-14-22-46-05.gh-issue-83638.73xfGK.rst 6 additions, 0 deletions...ext/Library/2022-06-14-22-46-05.gh-issue-83638.73xfGK.rst
- Modules/_sqlite/clinic/connection.c.h 24 additions, 10 deletionsModules/_sqlite/clinic/connection.c.h
- Modules/_sqlite/connection.c 148 additions, 32 deletionsModules/_sqlite/connection.c
- Modules/_sqlite/connection.h 7 additions, 0 deletionsModules/_sqlite/connection.h
- Modules/_sqlite/cursor.c 5 additions, 2 deletionsModules/_sqlite/cursor.c
- Modules/_sqlite/module.c 6 additions, 1 deletionModules/_sqlite/module.c
- Modules/_sqlite/module.h 2 additions, 0 deletionsModules/_sqlite/module.h
Loading
Please register or sign in to comment