Adds py3.12 constants to sqlite3 (#10453)

This commit is contained in:
Nikita Sobolev
2023-07-13 18:49:34 +03:00
committed by GitHub
parent 1925730585
commit 17c0421c29
2 changed files with 19 additions and 34 deletions

View File

@@ -196,6 +196,25 @@ if sys.version_info >= (3, 11):
SQLITE_WARNING: int
SQLITE_WARNING_AUTOINDEX: int
if sys.version_info >= (3, 12):
LEGACY_TRANSACTION_CONTROL: int
SQLITE_DBCONFIG_DEFENSIVE: int
SQLITE_DBCONFIG_DQS_DDL: int
SQLITE_DBCONFIG_DQS_DML: int
SQLITE_DBCONFIG_ENABLE_FKEY: int
SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER: int
SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION: int
SQLITE_DBCONFIG_ENABLE_QPSG: int
SQLITE_DBCONFIG_ENABLE_TRIGGER: int
SQLITE_DBCONFIG_ENABLE_VIEW: int
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE: int
SQLITE_DBCONFIG_LEGACY_FILE_FORMAT: int
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE: int
SQLITE_DBCONFIG_RESET_DATABASE: int
SQLITE_DBCONFIG_TRIGGER_EQP: int
SQLITE_DBCONFIG_TRUSTED_SCHEMA: int
SQLITE_DBCONFIG_WRITABLE_SCHEMA: int
# Can take or return anything depending on what's in the registry.
@overload
def adapt(__obj: Any, __proto: Any) -> Any: ...

View File

@@ -79,43 +79,9 @@ smtplib.SMTP_SSL.__init__
sqlite3.Connection.autocommit
sqlite3.Connection.getconfig
sqlite3.Connection.setconfig
sqlite3.LEGACY_TRANSACTION_CONTROL
sqlite3.SQLITE_DBCONFIG_DEFENSIVE
sqlite3.SQLITE_DBCONFIG_DQS_DDL
sqlite3.SQLITE_DBCONFIG_DQS_DML
sqlite3.SQLITE_DBCONFIG_ENABLE_FKEY
sqlite3.SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER
sqlite3.SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION
sqlite3.SQLITE_DBCONFIG_ENABLE_QPSG
sqlite3.SQLITE_DBCONFIG_ENABLE_TRIGGER
sqlite3.SQLITE_DBCONFIG_ENABLE_VIEW
sqlite3.SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
sqlite3.SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
sqlite3.SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
sqlite3.SQLITE_DBCONFIG_RESET_DATABASE
sqlite3.SQLITE_DBCONFIG_TRIGGER_EQP
sqlite3.SQLITE_DBCONFIG_TRUSTED_SCHEMA
sqlite3.SQLITE_DBCONFIG_WRITABLE_SCHEMA
sqlite3.dbapi2.Connection.autocommit
sqlite3.dbapi2.Connection.getconfig
sqlite3.dbapi2.Connection.setconfig
sqlite3.dbapi2.LEGACY_TRANSACTION_CONTROL
sqlite3.dbapi2.SQLITE_DBCONFIG_DEFENSIVE
sqlite3.dbapi2.SQLITE_DBCONFIG_DQS_DDL
sqlite3.dbapi2.SQLITE_DBCONFIG_DQS_DML
sqlite3.dbapi2.SQLITE_DBCONFIG_ENABLE_FKEY
sqlite3.dbapi2.SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER
sqlite3.dbapi2.SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION
sqlite3.dbapi2.SQLITE_DBCONFIG_ENABLE_QPSG
sqlite3.dbapi2.SQLITE_DBCONFIG_ENABLE_TRIGGER
sqlite3.dbapi2.SQLITE_DBCONFIG_ENABLE_VIEW
sqlite3.dbapi2.SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
sqlite3.dbapi2.SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
sqlite3.dbapi2.SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
sqlite3.dbapi2.SQLITE_DBCONFIG_RESET_DATABASE
sqlite3.dbapi2.SQLITE_DBCONFIG_TRIGGER_EQP
sqlite3.dbapi2.SQLITE_DBCONFIG_TRUSTED_SCHEMA
sqlite3.dbapi2.SQLITE_DBCONFIG_WRITABLE_SCHEMA
sqlite3.dbapi2.enable_shared_cache
sqlite3.enable_shared_cache
sre_parse.Tokenizer.checkgroupname