mirror of
https://github.com/astral-sh/ruff.git
synced 2025-12-23 09:19:39 +00:00
[ty] Sync vendored typeshed stubs (#19676)
Close and reopen this PR to trigger CI --------- Co-authored-by: typeshedbot <>
This commit is contained in:
parent
b3a26a50ad
commit
5c5d50d57a
7 changed files with 305 additions and 284 deletions
|
|
@ -1 +1 @@
|
|||
9ab7fde0a0cd24ed7a72837fcb21093b811b80d8
|
||||
3f08a4ed10b321c378107c236a06a33584869a9b
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ from sqlite3 import (
|
|||
Warning as Warning,
|
||||
_IsolationLevel,
|
||||
)
|
||||
from typing import Any, Final, TypeVar, overload
|
||||
from typing import Any, Final, Literal, TypeVar, overload
|
||||
from typing_extensions import TypeAlias
|
||||
|
||||
if sys.version_info >= (3, 11):
|
||||
|
|
@ -30,45 +30,45 @@ _SqliteData: TypeAlias = str | ReadableBuffer | int | float | None
|
|||
_Adapter: TypeAlias = Callable[[_T], _SqliteData]
|
||||
_Converter: TypeAlias = Callable[[bytes], Any]
|
||||
|
||||
PARSE_COLNAMES: Final[int]
|
||||
PARSE_DECLTYPES: Final[int]
|
||||
SQLITE_ALTER_TABLE: Final[int]
|
||||
SQLITE_ANALYZE: Final[int]
|
||||
SQLITE_ATTACH: Final[int]
|
||||
SQLITE_CREATE_INDEX: Final[int]
|
||||
SQLITE_CREATE_TABLE: Final[int]
|
||||
SQLITE_CREATE_TEMP_INDEX: Final[int]
|
||||
SQLITE_CREATE_TEMP_TABLE: Final[int]
|
||||
SQLITE_CREATE_TEMP_TRIGGER: Final[int]
|
||||
SQLITE_CREATE_TEMP_VIEW: Final[int]
|
||||
SQLITE_CREATE_TRIGGER: Final[int]
|
||||
SQLITE_CREATE_VIEW: Final[int]
|
||||
SQLITE_CREATE_VTABLE: Final[int]
|
||||
SQLITE_DELETE: Final[int]
|
||||
SQLITE_DENY: Final[int]
|
||||
SQLITE_DETACH: Final[int]
|
||||
SQLITE_DONE: Final[int]
|
||||
SQLITE_DROP_INDEX: Final[int]
|
||||
SQLITE_DROP_TABLE: Final[int]
|
||||
SQLITE_DROP_TEMP_INDEX: Final[int]
|
||||
SQLITE_DROP_TEMP_TABLE: Final[int]
|
||||
SQLITE_DROP_TEMP_TRIGGER: Final[int]
|
||||
SQLITE_DROP_TEMP_VIEW: Final[int]
|
||||
SQLITE_DROP_TRIGGER: Final[int]
|
||||
SQLITE_DROP_VIEW: Final[int]
|
||||
SQLITE_DROP_VTABLE: Final[int]
|
||||
SQLITE_FUNCTION: Final[int]
|
||||
SQLITE_IGNORE: Final[int]
|
||||
SQLITE_INSERT: Final[int]
|
||||
SQLITE_OK: Final[int]
|
||||
SQLITE_PRAGMA: Final[int]
|
||||
SQLITE_READ: Final[int]
|
||||
SQLITE_RECURSIVE: Final[int]
|
||||
SQLITE_REINDEX: Final[int]
|
||||
SQLITE_SAVEPOINT: Final[int]
|
||||
SQLITE_SELECT: Final[int]
|
||||
SQLITE_TRANSACTION: Final[int]
|
||||
SQLITE_UPDATE: Final[int]
|
||||
PARSE_COLNAMES: Final = 2
|
||||
PARSE_DECLTYPES: Final = 1
|
||||
SQLITE_ALTER_TABLE: Final = 26
|
||||
SQLITE_ANALYZE: Final = 28
|
||||
SQLITE_ATTACH: Final = 24
|
||||
SQLITE_CREATE_INDEX: Final = 1
|
||||
SQLITE_CREATE_TABLE: Final = 2
|
||||
SQLITE_CREATE_TEMP_INDEX: Final = 3
|
||||
SQLITE_CREATE_TEMP_TABLE: Final = 4
|
||||
SQLITE_CREATE_TEMP_TRIGGER: Final = 5
|
||||
SQLITE_CREATE_TEMP_VIEW: Final = 6
|
||||
SQLITE_CREATE_TRIGGER: Final = 7
|
||||
SQLITE_CREATE_VIEW: Final = 8
|
||||
SQLITE_CREATE_VTABLE: Final = 29
|
||||
SQLITE_DELETE: Final = 9
|
||||
SQLITE_DENY: Final = 1
|
||||
SQLITE_DETACH: Final = 25
|
||||
SQLITE_DONE: Final = 101
|
||||
SQLITE_DROP_INDEX: Final = 10
|
||||
SQLITE_DROP_TABLE: Final = 11
|
||||
SQLITE_DROP_TEMP_INDEX: Final = 12
|
||||
SQLITE_DROP_TEMP_TABLE: Final = 13
|
||||
SQLITE_DROP_TEMP_TRIGGER: Final = 14
|
||||
SQLITE_DROP_TEMP_VIEW: Final = 15
|
||||
SQLITE_DROP_TRIGGER: Final = 16
|
||||
SQLITE_DROP_VIEW: Final = 17
|
||||
SQLITE_DROP_VTABLE: Final = 30
|
||||
SQLITE_FUNCTION: Final = 31
|
||||
SQLITE_IGNORE: Final = 2
|
||||
SQLITE_INSERT: Final = 18
|
||||
SQLITE_OK: Final = 0
|
||||
SQLITE_PRAGMA: Final = 19
|
||||
SQLITE_READ: Final = 20
|
||||
SQLITE_RECURSIVE: Final = 33
|
||||
SQLITE_REINDEX: Final = 27
|
||||
SQLITE_SAVEPOINT: Final = 32
|
||||
SQLITE_SELECT: Final = 21
|
||||
SQLITE_TRANSACTION: Final = 22
|
||||
SQLITE_UPDATE: Final = 23
|
||||
adapters: dict[tuple[type[Any], type[Any]], _Adapter[Any]]
|
||||
converters: dict[str, _Converter]
|
||||
sqlite_version: str
|
||||
|
|
@ -77,141 +77,141 @@ if sys.version_info < (3, 12):
|
|||
version: str
|
||||
|
||||
if sys.version_info >= (3, 12):
|
||||
LEGACY_TRANSACTION_CONTROL: Final[int]
|
||||
SQLITE_DBCONFIG_DEFENSIVE: Final[int]
|
||||
SQLITE_DBCONFIG_DQS_DDL: Final[int]
|
||||
SQLITE_DBCONFIG_DQS_DML: Final[int]
|
||||
SQLITE_DBCONFIG_ENABLE_FKEY: Final[int]
|
||||
SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER: Final[int]
|
||||
SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION: Final[int]
|
||||
SQLITE_DBCONFIG_ENABLE_QPSG: Final[int]
|
||||
SQLITE_DBCONFIG_ENABLE_TRIGGER: Final[int]
|
||||
SQLITE_DBCONFIG_ENABLE_VIEW: Final[int]
|
||||
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE: Final[int]
|
||||
SQLITE_DBCONFIG_LEGACY_FILE_FORMAT: Final[int]
|
||||
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE: Final[int]
|
||||
SQLITE_DBCONFIG_RESET_DATABASE: Final[int]
|
||||
SQLITE_DBCONFIG_TRIGGER_EQP: Final[int]
|
||||
SQLITE_DBCONFIG_TRUSTED_SCHEMA: Final[int]
|
||||
SQLITE_DBCONFIG_WRITABLE_SCHEMA: Final[int]
|
||||
LEGACY_TRANSACTION_CONTROL: Final = -1
|
||||
SQLITE_DBCONFIG_DEFENSIVE: Final = 1010
|
||||
SQLITE_DBCONFIG_DQS_DDL: Final = 1014
|
||||
SQLITE_DBCONFIG_DQS_DML: Final = 1013
|
||||
SQLITE_DBCONFIG_ENABLE_FKEY: Final = 1002
|
||||
SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER: Final = 1004
|
||||
SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION: Final = 1005
|
||||
SQLITE_DBCONFIG_ENABLE_QPSG: Final = 1007
|
||||
SQLITE_DBCONFIG_ENABLE_TRIGGER: Final = 1003
|
||||
SQLITE_DBCONFIG_ENABLE_VIEW: Final = 1015
|
||||
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE: Final = 1012
|
||||
SQLITE_DBCONFIG_LEGACY_FILE_FORMAT: Final = 1016
|
||||
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE: Final = 1006
|
||||
SQLITE_DBCONFIG_RESET_DATABASE: Final = 1009
|
||||
SQLITE_DBCONFIG_TRIGGER_EQP: Final = 1008
|
||||
SQLITE_DBCONFIG_TRUSTED_SCHEMA: Final = 1017
|
||||
SQLITE_DBCONFIG_WRITABLE_SCHEMA: Final = 1011
|
||||
|
||||
if sys.version_info >= (3, 11):
|
||||
SQLITE_ABORT: Final[int]
|
||||
SQLITE_ABORT_ROLLBACK: Final[int]
|
||||
SQLITE_AUTH: Final[int]
|
||||
SQLITE_AUTH_USER: Final[int]
|
||||
SQLITE_BUSY: Final[int]
|
||||
SQLITE_BUSY_RECOVERY: Final[int]
|
||||
SQLITE_BUSY_SNAPSHOT: Final[int]
|
||||
SQLITE_BUSY_TIMEOUT: Final[int]
|
||||
SQLITE_CANTOPEN: Final[int]
|
||||
SQLITE_CANTOPEN_CONVPATH: Final[int]
|
||||
SQLITE_CANTOPEN_DIRTYWAL: Final[int]
|
||||
SQLITE_CANTOPEN_FULLPATH: Final[int]
|
||||
SQLITE_CANTOPEN_ISDIR: Final[int]
|
||||
SQLITE_CANTOPEN_NOTEMPDIR: Final[int]
|
||||
SQLITE_CANTOPEN_SYMLINK: Final[int]
|
||||
SQLITE_CONSTRAINT: Final[int]
|
||||
SQLITE_CONSTRAINT_CHECK: Final[int]
|
||||
SQLITE_CONSTRAINT_COMMITHOOK: Final[int]
|
||||
SQLITE_CONSTRAINT_FOREIGNKEY: Final[int]
|
||||
SQLITE_CONSTRAINT_FUNCTION: Final[int]
|
||||
SQLITE_CONSTRAINT_NOTNULL: Final[int]
|
||||
SQLITE_CONSTRAINT_PINNED: Final[int]
|
||||
SQLITE_CONSTRAINT_PRIMARYKEY: Final[int]
|
||||
SQLITE_CONSTRAINT_ROWID: Final[int]
|
||||
SQLITE_CONSTRAINT_TRIGGER: Final[int]
|
||||
SQLITE_CONSTRAINT_UNIQUE: Final[int]
|
||||
SQLITE_CONSTRAINT_VTAB: Final[int]
|
||||
SQLITE_CORRUPT: Final[int]
|
||||
SQLITE_CORRUPT_INDEX: Final[int]
|
||||
SQLITE_CORRUPT_SEQUENCE: Final[int]
|
||||
SQLITE_CORRUPT_VTAB: Final[int]
|
||||
SQLITE_EMPTY: Final[int]
|
||||
SQLITE_ERROR: Final[int]
|
||||
SQLITE_ERROR_MISSING_COLLSEQ: Final[int]
|
||||
SQLITE_ERROR_RETRY: Final[int]
|
||||
SQLITE_ERROR_SNAPSHOT: Final[int]
|
||||
SQLITE_FORMAT: Final[int]
|
||||
SQLITE_FULL: Final[int]
|
||||
SQLITE_INTERNAL: Final[int]
|
||||
SQLITE_INTERRUPT: Final[int]
|
||||
SQLITE_IOERR: Final[int]
|
||||
SQLITE_IOERR_ACCESS: Final[int]
|
||||
SQLITE_IOERR_AUTH: Final[int]
|
||||
SQLITE_IOERR_BEGIN_ATOMIC: Final[int]
|
||||
SQLITE_IOERR_BLOCKED: Final[int]
|
||||
SQLITE_IOERR_CHECKRESERVEDLOCK: Final[int]
|
||||
SQLITE_IOERR_CLOSE: Final[int]
|
||||
SQLITE_IOERR_COMMIT_ATOMIC: Final[int]
|
||||
SQLITE_IOERR_CONVPATH: Final[int]
|
||||
SQLITE_IOERR_CORRUPTFS: Final[int]
|
||||
SQLITE_IOERR_DATA: Final[int]
|
||||
SQLITE_IOERR_DELETE: Final[int]
|
||||
SQLITE_IOERR_DELETE_NOENT: Final[int]
|
||||
SQLITE_IOERR_DIR_CLOSE: Final[int]
|
||||
SQLITE_IOERR_DIR_FSYNC: Final[int]
|
||||
SQLITE_IOERR_FSTAT: Final[int]
|
||||
SQLITE_IOERR_FSYNC: Final[int]
|
||||
SQLITE_IOERR_GETTEMPPATH: Final[int]
|
||||
SQLITE_IOERR_LOCK: Final[int]
|
||||
SQLITE_IOERR_MMAP: Final[int]
|
||||
SQLITE_IOERR_NOMEM: Final[int]
|
||||
SQLITE_IOERR_RDLOCK: Final[int]
|
||||
SQLITE_IOERR_READ: Final[int]
|
||||
SQLITE_IOERR_ROLLBACK_ATOMIC: Final[int]
|
||||
SQLITE_IOERR_SEEK: Final[int]
|
||||
SQLITE_IOERR_SHMLOCK: Final[int]
|
||||
SQLITE_IOERR_SHMMAP: Final[int]
|
||||
SQLITE_IOERR_SHMOPEN: Final[int]
|
||||
SQLITE_IOERR_SHMSIZE: Final[int]
|
||||
SQLITE_IOERR_SHORT_READ: Final[int]
|
||||
SQLITE_IOERR_TRUNCATE: Final[int]
|
||||
SQLITE_IOERR_UNLOCK: Final[int]
|
||||
SQLITE_IOERR_VNODE: Final[int]
|
||||
SQLITE_IOERR_WRITE: Final[int]
|
||||
SQLITE_LIMIT_ATTACHED: Final[int]
|
||||
SQLITE_LIMIT_COLUMN: Final[int]
|
||||
SQLITE_LIMIT_COMPOUND_SELECT: Final[int]
|
||||
SQLITE_LIMIT_EXPR_DEPTH: Final[int]
|
||||
SQLITE_LIMIT_FUNCTION_ARG: Final[int]
|
||||
SQLITE_LIMIT_LENGTH: Final[int]
|
||||
SQLITE_LIMIT_LIKE_PATTERN_LENGTH: Final[int]
|
||||
SQLITE_LIMIT_SQL_LENGTH: Final[int]
|
||||
SQLITE_LIMIT_TRIGGER_DEPTH: Final[int]
|
||||
SQLITE_LIMIT_VARIABLE_NUMBER: Final[int]
|
||||
SQLITE_LIMIT_VDBE_OP: Final[int]
|
||||
SQLITE_LIMIT_WORKER_THREADS: Final[int]
|
||||
SQLITE_LOCKED: Final[int]
|
||||
SQLITE_LOCKED_SHAREDCACHE: Final[int]
|
||||
SQLITE_LOCKED_VTAB: Final[int]
|
||||
SQLITE_MISMATCH: Final[int]
|
||||
SQLITE_MISUSE: Final[int]
|
||||
SQLITE_NOLFS: Final[int]
|
||||
SQLITE_NOMEM: Final[int]
|
||||
SQLITE_NOTADB: Final[int]
|
||||
SQLITE_NOTFOUND: Final[int]
|
||||
SQLITE_NOTICE: Final[int]
|
||||
SQLITE_NOTICE_RECOVER_ROLLBACK: Final[int]
|
||||
SQLITE_NOTICE_RECOVER_WAL: Final[int]
|
||||
SQLITE_OK_LOAD_PERMANENTLY: Final[int]
|
||||
SQLITE_OK_SYMLINK: Final[int]
|
||||
SQLITE_PERM: Final[int]
|
||||
SQLITE_PROTOCOL: Final[int]
|
||||
SQLITE_RANGE: Final[int]
|
||||
SQLITE_READONLY: Final[int]
|
||||
SQLITE_READONLY_CANTINIT: Final[int]
|
||||
SQLITE_READONLY_CANTLOCK: Final[int]
|
||||
SQLITE_READONLY_DBMOVED: Final[int]
|
||||
SQLITE_READONLY_DIRECTORY: Final[int]
|
||||
SQLITE_READONLY_RECOVERY: Final[int]
|
||||
SQLITE_READONLY_ROLLBACK: Final[int]
|
||||
SQLITE_ROW: Final[int]
|
||||
SQLITE_SCHEMA: Final[int]
|
||||
SQLITE_TOOBIG: Final[int]
|
||||
SQLITE_WARNING: Final[int]
|
||||
SQLITE_WARNING_AUTOINDEX: Final[int]
|
||||
threadsafety: Final[int]
|
||||
SQLITE_ABORT: Final = 4
|
||||
SQLITE_ABORT_ROLLBACK: Final = 516
|
||||
SQLITE_AUTH: Final = 23
|
||||
SQLITE_AUTH_USER: Final = 279
|
||||
SQLITE_BUSY: Final = 5
|
||||
SQLITE_BUSY_RECOVERY: Final = 261
|
||||
SQLITE_BUSY_SNAPSHOT: Final = 517
|
||||
SQLITE_BUSY_TIMEOUT: Final = 773
|
||||
SQLITE_CANTOPEN: Final = 14
|
||||
SQLITE_CANTOPEN_CONVPATH: Final = 1038
|
||||
SQLITE_CANTOPEN_DIRTYWAL: Final = 1294
|
||||
SQLITE_CANTOPEN_FULLPATH: Final = 782
|
||||
SQLITE_CANTOPEN_ISDIR: Final = 526
|
||||
SQLITE_CANTOPEN_NOTEMPDIR: Final = 270
|
||||
SQLITE_CANTOPEN_SYMLINK: Final = 1550
|
||||
SQLITE_CONSTRAINT: Final = 19
|
||||
SQLITE_CONSTRAINT_CHECK: Final = 275
|
||||
SQLITE_CONSTRAINT_COMMITHOOK: Final = 531
|
||||
SQLITE_CONSTRAINT_FOREIGNKEY: Final = 787
|
||||
SQLITE_CONSTRAINT_FUNCTION: Final = 1043
|
||||
SQLITE_CONSTRAINT_NOTNULL: Final = 1299
|
||||
SQLITE_CONSTRAINT_PINNED: Final = 2835
|
||||
SQLITE_CONSTRAINT_PRIMARYKEY: Final = 1555
|
||||
SQLITE_CONSTRAINT_ROWID: Final = 2579
|
||||
SQLITE_CONSTRAINT_TRIGGER: Final = 1811
|
||||
SQLITE_CONSTRAINT_UNIQUE: Final = 2067
|
||||
SQLITE_CONSTRAINT_VTAB: Final = 2323
|
||||
SQLITE_CORRUPT: Final = 11
|
||||
SQLITE_CORRUPT_INDEX: Final = 779
|
||||
SQLITE_CORRUPT_SEQUENCE: Final = 523
|
||||
SQLITE_CORRUPT_VTAB: Final = 267
|
||||
SQLITE_EMPTY: Final = 16
|
||||
SQLITE_ERROR: Final = 1
|
||||
SQLITE_ERROR_MISSING_COLLSEQ: Final = 257
|
||||
SQLITE_ERROR_RETRY: Final = 513
|
||||
SQLITE_ERROR_SNAPSHOT: Final = 769
|
||||
SQLITE_FORMAT: Final = 24
|
||||
SQLITE_FULL: Final = 13
|
||||
SQLITE_INTERNAL: Final = 2
|
||||
SQLITE_INTERRUPT: Final = 9
|
||||
SQLITE_IOERR: Final = 10
|
||||
SQLITE_IOERR_ACCESS: Final = 3338
|
||||
SQLITE_IOERR_AUTH: Final = 7178
|
||||
SQLITE_IOERR_BEGIN_ATOMIC: Final = 7434
|
||||
SQLITE_IOERR_BLOCKED: Final = 2826
|
||||
SQLITE_IOERR_CHECKRESERVEDLOCK: Final = 3594
|
||||
SQLITE_IOERR_CLOSE: Final = 4106
|
||||
SQLITE_IOERR_COMMIT_ATOMIC: Final = 7690
|
||||
SQLITE_IOERR_CONVPATH: Final = 6666
|
||||
SQLITE_IOERR_CORRUPTFS: Final = 8458
|
||||
SQLITE_IOERR_DATA: Final = 8202
|
||||
SQLITE_IOERR_DELETE: Final = 2570
|
||||
SQLITE_IOERR_DELETE_NOENT: Final = 5898
|
||||
SQLITE_IOERR_DIR_CLOSE: Final = 4362
|
||||
SQLITE_IOERR_DIR_FSYNC: Final = 1290
|
||||
SQLITE_IOERR_FSTAT: Final = 1802
|
||||
SQLITE_IOERR_FSYNC: Final = 1034
|
||||
SQLITE_IOERR_GETTEMPPATH: Final = 6410
|
||||
SQLITE_IOERR_LOCK: Final = 3850
|
||||
SQLITE_IOERR_MMAP: Final = 6154
|
||||
SQLITE_IOERR_NOMEM: Final = 3082
|
||||
SQLITE_IOERR_RDLOCK: Final = 2314
|
||||
SQLITE_IOERR_READ: Final = 266
|
||||
SQLITE_IOERR_ROLLBACK_ATOMIC: Final = 7946
|
||||
SQLITE_IOERR_SEEK: Final = 5642
|
||||
SQLITE_IOERR_SHMLOCK: Final = 5130
|
||||
SQLITE_IOERR_SHMMAP: Final = 5386
|
||||
SQLITE_IOERR_SHMOPEN: Final = 4618
|
||||
SQLITE_IOERR_SHMSIZE: Final = 4874
|
||||
SQLITE_IOERR_SHORT_READ: Final = 522
|
||||
SQLITE_IOERR_TRUNCATE: Final = 1546
|
||||
SQLITE_IOERR_UNLOCK: Final = 2058
|
||||
SQLITE_IOERR_VNODE: Final = 6922
|
||||
SQLITE_IOERR_WRITE: Final = 778
|
||||
SQLITE_LIMIT_ATTACHED: Final = 7
|
||||
SQLITE_LIMIT_COLUMN: Final = 22
|
||||
SQLITE_LIMIT_COMPOUND_SELECT: Final = 4
|
||||
SQLITE_LIMIT_EXPR_DEPTH: Final = 3
|
||||
SQLITE_LIMIT_FUNCTION_ARG: Final = 6
|
||||
SQLITE_LIMIT_LENGTH: Final = 0
|
||||
SQLITE_LIMIT_LIKE_PATTERN_LENGTH: Final = 8
|
||||
SQLITE_LIMIT_SQL_LENGTH: Final = 1
|
||||
SQLITE_LIMIT_TRIGGER_DEPTH: Final = 10
|
||||
SQLITE_LIMIT_VARIABLE_NUMBER: Final = 9
|
||||
SQLITE_LIMIT_VDBE_OP: Final = 5
|
||||
SQLITE_LIMIT_WORKER_THREADS: Final = 11
|
||||
SQLITE_LOCKED: Final = 6
|
||||
SQLITE_LOCKED_SHAREDCACHE: Final = 262
|
||||
SQLITE_LOCKED_VTAB: Final = 518
|
||||
SQLITE_MISMATCH: Final = 20
|
||||
SQLITE_MISUSE: Final = 21
|
||||
SQLITE_NOLFS: Final = 22
|
||||
SQLITE_NOMEM: Final = 7
|
||||
SQLITE_NOTADB: Final = 26
|
||||
SQLITE_NOTFOUND: Final = 12
|
||||
SQLITE_NOTICE: Final = 27
|
||||
SQLITE_NOTICE_RECOVER_ROLLBACK: Final = 539
|
||||
SQLITE_NOTICE_RECOVER_WAL: Final = 283
|
||||
SQLITE_OK_LOAD_PERMANENTLY: Final = 256
|
||||
SQLITE_OK_SYMLINK: Final = 512
|
||||
SQLITE_PERM: Final = 3
|
||||
SQLITE_PROTOCOL: Final = 15
|
||||
SQLITE_RANGE: Final = 25
|
||||
SQLITE_READONLY: Final = 8
|
||||
SQLITE_READONLY_CANTINIT: Final = 1288
|
||||
SQLITE_READONLY_CANTLOCK: Final = 520
|
||||
SQLITE_READONLY_DBMOVED: Final = 1032
|
||||
SQLITE_READONLY_DIRECTORY: Final = 1544
|
||||
SQLITE_READONLY_RECOVERY: Final = 264
|
||||
SQLITE_READONLY_ROLLBACK: Final = 776
|
||||
SQLITE_ROW: Final = 100
|
||||
SQLITE_SCHEMA: Final = 17
|
||||
SQLITE_TOOBIG: Final = 18
|
||||
SQLITE_WARNING: Final = 28
|
||||
SQLITE_WARNING_AUTOINDEX: Final = 284
|
||||
threadsafety: Literal[0, 1, 3]
|
||||
|
||||
# Can take or return anything depending on what's in the registry.
|
||||
@overload
|
||||
|
|
|
|||
105
crates/ty_vendored/vendor/typeshed/stdlib/mmap.pyi
vendored
105
crates/ty_vendored/vendor/typeshed/stdlib/mmap.pyi
vendored
|
|
@ -1,34 +1,35 @@
|
|||
import os
|
||||
import sys
|
||||
from _typeshed import ReadableBuffer, Unused
|
||||
from collections.abc import Iterator
|
||||
from typing import Final, Literal, NoReturn, overload
|
||||
from typing_extensions import Self
|
||||
|
||||
ACCESS_DEFAULT: int
|
||||
ACCESS_READ: int
|
||||
ACCESS_WRITE: int
|
||||
ACCESS_COPY: int
|
||||
ACCESS_DEFAULT: Final = 0
|
||||
ACCESS_READ: Final = 1
|
||||
ACCESS_WRITE: Final = 2
|
||||
ACCESS_COPY: Final = 3
|
||||
|
||||
ALLOCATIONGRANULARITY: int
|
||||
ALLOCATIONGRANULARITY: Final[int]
|
||||
|
||||
if sys.platform == "linux":
|
||||
MAP_DENYWRITE: int
|
||||
MAP_EXECUTABLE: int
|
||||
MAP_DENYWRITE: Final[int]
|
||||
MAP_EXECUTABLE: Final[int]
|
||||
if sys.version_info >= (3, 10):
|
||||
MAP_POPULATE: int
|
||||
MAP_POPULATE: Final[int]
|
||||
if sys.version_info >= (3, 11) and sys.platform != "win32" and sys.platform != "darwin":
|
||||
MAP_STACK: int
|
||||
MAP_STACK: Final[int]
|
||||
|
||||
if sys.platform != "win32":
|
||||
MAP_ANON: int
|
||||
MAP_ANONYMOUS: int
|
||||
MAP_PRIVATE: int
|
||||
MAP_SHARED: int
|
||||
PROT_EXEC: int
|
||||
PROT_READ: int
|
||||
PROT_WRITE: int
|
||||
MAP_ANON: Final[int]
|
||||
MAP_ANONYMOUS: Final[int]
|
||||
MAP_PRIVATE: Final[int]
|
||||
MAP_SHARED: Final[int]
|
||||
PROT_EXEC: Final[int]
|
||||
PROT_READ: Final[int]
|
||||
PROT_WRITE: Final[int]
|
||||
|
||||
PAGESIZE: int
|
||||
PAGESIZE: Final[int]
|
||||
|
||||
class mmap:
|
||||
"""Windows: mmap(fileno, length[, tagname[, access[, offset]]])
|
||||
|
|
@ -55,7 +56,7 @@ class mmap:
|
|||
"""
|
||||
|
||||
if sys.platform == "win32":
|
||||
def __init__(self, fileno: int, length: int, tagname: str | None = ..., access: int = ..., offset: int = ...) -> None: ...
|
||||
def __init__(self, fileno: int, length: int, tagname: str | None = None, access: int = 0, offset: int = 0) -> None: ...
|
||||
else:
|
||||
if sys.version_info >= (3, 13):
|
||||
def __new__(
|
||||
|
|
@ -64,23 +65,27 @@ class mmap:
|
|||
length: int,
|
||||
flags: int = ...,
|
||||
prot: int = ...,
|
||||
access: int = ...,
|
||||
offset: int = ...,
|
||||
access: int = 0,
|
||||
offset: int = 0,
|
||||
*,
|
||||
trackfd: bool = True,
|
||||
) -> Self: ...
|
||||
else:
|
||||
def __new__(
|
||||
cls, fileno: int, length: int, flags: int = ..., prot: int = ..., access: int = ..., offset: int = ...
|
||||
cls, fileno: int, length: int, flags: int = ..., prot: int = ..., access: int = 0, offset: int = 0
|
||||
) -> Self: ...
|
||||
|
||||
def close(self) -> None: ...
|
||||
def flush(self, offset: int = ..., size: int = ...) -> None: ...
|
||||
def flush(self, offset: int = 0, size: int = ...) -> None: ...
|
||||
def move(self, dest: int, src: int, count: int) -> None: ...
|
||||
def read_byte(self) -> int: ...
|
||||
def readline(self) -> bytes: ...
|
||||
def resize(self, newsize: int) -> None: ...
|
||||
def seek(self, pos: int, whence: int = ...) -> None: ...
|
||||
if sys.platform != "win32":
|
||||
def seek(self, pos: int, whence: Literal[0, 1, 2, 3, 4] = os.SEEK_SET) -> None: ...
|
||||
else:
|
||||
def seek(self, pos: int, whence: Literal[0, 1, 2] = os.SEEK_SET) -> None: ...
|
||||
|
||||
def size(self) -> int: ...
|
||||
def tell(self) -> int: ...
|
||||
def write_byte(self, byte: int) -> None: ...
|
||||
|
|
@ -88,11 +93,11 @@ class mmap:
|
|||
"""Return len(self)."""
|
||||
closed: bool
|
||||
if sys.platform != "win32":
|
||||
def madvise(self, option: int, start: int = ..., length: int = ...) -> None: ...
|
||||
def madvise(self, option: int, start: int = 0, length: int = ...) -> None: ...
|
||||
|
||||
def find(self, sub: ReadableBuffer, start: int = ..., stop: int = ...) -> int: ...
|
||||
def rfind(self, sub: ReadableBuffer, start: int = ..., stop: int = ...) -> int: ...
|
||||
def read(self, n: int | None = ...) -> bytes: ...
|
||||
def read(self, n: int | None = None) -> bytes: ...
|
||||
def write(self, bytes: ReadableBuffer) -> int: ...
|
||||
@overload
|
||||
def __getitem__(self, key: int, /) -> int:
|
||||
|
|
@ -126,42 +131,42 @@ class mmap:
|
|||
def seekable(self) -> Literal[True]: ...
|
||||
|
||||
if sys.platform != "win32":
|
||||
MADV_NORMAL: int
|
||||
MADV_RANDOM: int
|
||||
MADV_SEQUENTIAL: int
|
||||
MADV_WILLNEED: int
|
||||
MADV_DONTNEED: int
|
||||
MADV_FREE: int
|
||||
MADV_NORMAL: Final[int]
|
||||
MADV_RANDOM: Final[int]
|
||||
MADV_SEQUENTIAL: Final[int]
|
||||
MADV_WILLNEED: Final[int]
|
||||
MADV_DONTNEED: Final[int]
|
||||
MADV_FREE: Final[int]
|
||||
|
||||
if sys.platform == "linux":
|
||||
MADV_REMOVE: int
|
||||
MADV_DONTFORK: int
|
||||
MADV_DOFORK: int
|
||||
MADV_HWPOISON: int
|
||||
MADV_MERGEABLE: int
|
||||
MADV_UNMERGEABLE: int
|
||||
MADV_REMOVE: Final[int]
|
||||
MADV_DONTFORK: Final[int]
|
||||
MADV_DOFORK: Final[int]
|
||||
MADV_HWPOISON: Final[int]
|
||||
MADV_MERGEABLE: Final[int]
|
||||
MADV_UNMERGEABLE: Final[int]
|
||||
# Seems like this constant is not defined in glibc.
|
||||
# See https://github.com/python/typeshed/pull/5360 for details
|
||||
# MADV_SOFT_OFFLINE: int
|
||||
MADV_HUGEPAGE: int
|
||||
MADV_NOHUGEPAGE: int
|
||||
MADV_DONTDUMP: int
|
||||
MADV_DODUMP: int
|
||||
# MADV_SOFT_OFFLINE: Final[int]
|
||||
MADV_HUGEPAGE: Final[int]
|
||||
MADV_NOHUGEPAGE: Final[int]
|
||||
MADV_DONTDUMP: Final[int]
|
||||
MADV_DODUMP: Final[int]
|
||||
|
||||
# This Values are defined for FreeBSD but type checkers do not support conditions for these
|
||||
if sys.platform != "linux" and sys.platform != "darwin" and sys.platform != "win32":
|
||||
MADV_NOSYNC: int
|
||||
MADV_AUTOSYNC: int
|
||||
MADV_NOCORE: int
|
||||
MADV_CORE: int
|
||||
MADV_PROTECT: int
|
||||
MADV_NOSYNC: Final[int]
|
||||
MADV_AUTOSYNC: Final[int]
|
||||
MADV_NOCORE: Final[int]
|
||||
MADV_CORE: Final[int]
|
||||
MADV_PROTECT: Final[int]
|
||||
|
||||
if sys.version_info >= (3, 10) and sys.platform == "darwin":
|
||||
MADV_FREE_REUSABLE: int
|
||||
MADV_FREE_REUSE: int
|
||||
MADV_FREE_REUSABLE: Final[int]
|
||||
MADV_FREE_REUSE: Final[int]
|
||||
|
||||
if sys.version_info >= (3, 13) and sys.platform != "win32":
|
||||
MAP_32BIT: Final = 32768
|
||||
MAP_32BIT: Final[int]
|
||||
|
||||
if sys.version_info >= (3, 13) and sys.platform == "darwin":
|
||||
MAP_NORESERVE: Final = 64
|
||||
|
|
|
|||
|
|
@ -620,12 +620,12 @@ if sys.platform == "darwin" and sys.version_info >= (3, 12):
|
|||
PRIO_DARWIN_PROCESS: int
|
||||
PRIO_DARWIN_THREAD: int
|
||||
|
||||
SEEK_SET: int
|
||||
SEEK_CUR: int
|
||||
SEEK_END: int
|
||||
SEEK_SET: Final = 0
|
||||
SEEK_CUR: Final = 1
|
||||
SEEK_END: Final = 2
|
||||
if sys.platform != "win32":
|
||||
SEEK_DATA: int
|
||||
SEEK_HOLE: int
|
||||
SEEK_DATA: Final = 3
|
||||
SEEK_HOLE: Final = 4
|
||||
|
||||
O_RDONLY: int
|
||||
O_WRONLY: int
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ from _typeshed import structseq
|
|||
from collections.abc import Callable, Iterable
|
||||
from enum import IntEnum
|
||||
from types import FrameType
|
||||
from typing import Any, Final, Literal, final
|
||||
from typing import Any, Final, final
|
||||
from typing_extensions import Never, TypeAlias
|
||||
|
||||
NSIG: int
|
||||
|
|
@ -65,8 +65,8 @@ class Handlers(IntEnum):
|
|||
SIG_DFL = 0
|
||||
SIG_IGN = 1
|
||||
|
||||
SIG_DFL: Literal[Handlers.SIG_DFL]
|
||||
SIG_IGN: Literal[Handlers.SIG_IGN]
|
||||
SIG_DFL: Final = Handlers.SIG_DFL
|
||||
SIG_IGN: Final = Handlers.SIG_IGN
|
||||
|
||||
_SIGNUM: TypeAlias = int | Signals
|
||||
_HANDLER: TypeAlias = Callable[[int, FrameType | None], Any] | int | Handlers | None
|
||||
|
|
@ -121,45 +121,45 @@ else:
|
|||
the first is the signal number, the second is the interrupted stack frame.
|
||||
"""
|
||||
|
||||
SIGABRT: Literal[Signals.SIGABRT]
|
||||
SIGFPE: Literal[Signals.SIGFPE]
|
||||
SIGILL: Literal[Signals.SIGILL]
|
||||
SIGINT: Literal[Signals.SIGINT]
|
||||
SIGSEGV: Literal[Signals.SIGSEGV]
|
||||
SIGTERM: Literal[Signals.SIGTERM]
|
||||
SIGABRT: Final = Signals.SIGABRT
|
||||
SIGFPE: Final = Signals.SIGFPE
|
||||
SIGILL: Final = Signals.SIGILL
|
||||
SIGINT: Final = Signals.SIGINT
|
||||
SIGSEGV: Final = Signals.SIGSEGV
|
||||
SIGTERM: Final = Signals.SIGTERM
|
||||
|
||||
if sys.platform == "win32":
|
||||
SIGBREAK: Literal[Signals.SIGBREAK]
|
||||
CTRL_C_EVENT: Literal[Signals.CTRL_C_EVENT]
|
||||
CTRL_BREAK_EVENT: Literal[Signals.CTRL_BREAK_EVENT]
|
||||
SIGBREAK: Final = Signals.SIGBREAK
|
||||
CTRL_C_EVENT: Final = Signals.CTRL_C_EVENT
|
||||
CTRL_BREAK_EVENT: Final = Signals.CTRL_BREAK_EVENT
|
||||
else:
|
||||
if sys.platform != "linux":
|
||||
SIGINFO: Literal[Signals.SIGINFO]
|
||||
SIGEMT: Literal[Signals.SIGEMT]
|
||||
SIGALRM: Literal[Signals.SIGALRM]
|
||||
SIGBUS: Literal[Signals.SIGBUS]
|
||||
SIGCHLD: Literal[Signals.SIGCHLD]
|
||||
SIGCONT: Literal[Signals.SIGCONT]
|
||||
SIGHUP: Literal[Signals.SIGHUP]
|
||||
SIGIO: Literal[Signals.SIGIO]
|
||||
SIGIOT: Literal[Signals.SIGABRT] # alias
|
||||
SIGKILL: Literal[Signals.SIGKILL]
|
||||
SIGPIPE: Literal[Signals.SIGPIPE]
|
||||
SIGPROF: Literal[Signals.SIGPROF]
|
||||
SIGQUIT: Literal[Signals.SIGQUIT]
|
||||
SIGSTOP: Literal[Signals.SIGSTOP]
|
||||
SIGSYS: Literal[Signals.SIGSYS]
|
||||
SIGTRAP: Literal[Signals.SIGTRAP]
|
||||
SIGTSTP: Literal[Signals.SIGTSTP]
|
||||
SIGTTIN: Literal[Signals.SIGTTIN]
|
||||
SIGTTOU: Literal[Signals.SIGTTOU]
|
||||
SIGURG: Literal[Signals.SIGURG]
|
||||
SIGUSR1: Literal[Signals.SIGUSR1]
|
||||
SIGUSR2: Literal[Signals.SIGUSR2]
|
||||
SIGVTALRM: Literal[Signals.SIGVTALRM]
|
||||
SIGWINCH: Literal[Signals.SIGWINCH]
|
||||
SIGXCPU: Literal[Signals.SIGXCPU]
|
||||
SIGXFSZ: Literal[Signals.SIGXFSZ]
|
||||
SIGINFO: Final = Signals.SIGINFO
|
||||
SIGEMT: Final = Signals.SIGEMT
|
||||
SIGALRM: Final = Signals.SIGALRM
|
||||
SIGBUS: Final = Signals.SIGBUS
|
||||
SIGCHLD: Final = Signals.SIGCHLD
|
||||
SIGCONT: Final = Signals.SIGCONT
|
||||
SIGHUP: Final = Signals.SIGHUP
|
||||
SIGIO: Final = Signals.SIGIO
|
||||
SIGIOT: Final = Signals.SIGABRT # alias
|
||||
SIGKILL: Final = Signals.SIGKILL
|
||||
SIGPIPE: Final = Signals.SIGPIPE
|
||||
SIGPROF: Final = Signals.SIGPROF
|
||||
SIGQUIT: Final = Signals.SIGQUIT
|
||||
SIGSTOP: Final = Signals.SIGSTOP
|
||||
SIGSYS: Final = Signals.SIGSYS
|
||||
SIGTRAP: Final = Signals.SIGTRAP
|
||||
SIGTSTP: Final = Signals.SIGTSTP
|
||||
SIGTTIN: Final = Signals.SIGTTIN
|
||||
SIGTTOU: Final = Signals.SIGTTOU
|
||||
SIGURG: Final = Signals.SIGURG
|
||||
SIGUSR1: Final = Signals.SIGUSR1
|
||||
SIGUSR2: Final = Signals.SIGUSR2
|
||||
SIGVTALRM: Final = Signals.SIGVTALRM
|
||||
SIGWINCH: Final = Signals.SIGWINCH
|
||||
SIGXCPU: Final = Signals.SIGXCPU
|
||||
SIGXFSZ: Final = Signals.SIGXFSZ
|
||||
|
||||
class ItimerError(OSError): ...
|
||||
ITIMER_PROF: int
|
||||
|
|
@ -173,9 +173,9 @@ else:
|
|||
SIG_UNBLOCK = 1
|
||||
SIG_SETMASK = 2
|
||||
|
||||
SIG_BLOCK: Literal[Sigmasks.SIG_BLOCK]
|
||||
SIG_UNBLOCK: Literal[Sigmasks.SIG_UNBLOCK]
|
||||
SIG_SETMASK: Literal[Sigmasks.SIG_SETMASK]
|
||||
SIG_BLOCK: Final = Sigmasks.SIG_BLOCK
|
||||
SIG_UNBLOCK: Final = Sigmasks.SIG_UNBLOCK
|
||||
SIG_SETMASK: Final = Sigmasks.SIG_SETMASK
|
||||
def alarm(seconds: int, /) -> int:
|
||||
"""Arrange for SIGALRM to arrive after the given number of seconds."""
|
||||
|
||||
|
|
@ -233,13 +233,13 @@ else:
|
|||
and returns the signal number.
|
||||
"""
|
||||
if sys.platform != "darwin":
|
||||
SIGCLD: Literal[Signals.SIGCHLD] # alias
|
||||
SIGPOLL: Literal[Signals.SIGIO] # alias
|
||||
SIGPWR: Literal[Signals.SIGPWR]
|
||||
SIGRTMAX: Literal[Signals.SIGRTMAX]
|
||||
SIGRTMIN: Literal[Signals.SIGRTMIN]
|
||||
SIGCLD: Final = Signals.SIGCHLD # alias
|
||||
SIGPOLL: Final = Signals.SIGIO # alias
|
||||
SIGPWR: Final = Signals.SIGPWR
|
||||
SIGRTMAX: Final = Signals.SIGRTMAX
|
||||
SIGRTMIN: Final = Signals.SIGRTMIN
|
||||
if sys.version_info >= (3, 11):
|
||||
SIGSTKFLT: Literal[Signals.SIGSTKFLT]
|
||||
SIGSTKFLT: Final = Signals.SIGSTKFLT
|
||||
|
||||
@final
|
||||
class struct_siginfo(structseq[int], tuple[int, int, int, int, int, int, int]):
|
||||
|
|
|
|||
|
|
@ -66,6 +66,7 @@ from sqlite3 import (
|
|||
Row as Row,
|
||||
Warning as Warning,
|
||||
)
|
||||
from typing import Literal
|
||||
|
||||
if sys.version_info >= (3, 12):
|
||||
from _sqlite3 import (
|
||||
|
|
@ -223,7 +224,7 @@ if sys.version_info < (3, 10):
|
|||
from _sqlite3 import OptimizedUnicode as OptimizedUnicode
|
||||
|
||||
paramstyle: str
|
||||
threadsafety: int
|
||||
threadsafety: Literal[0, 1, 3]
|
||||
apilevel: str
|
||||
Date = date
|
||||
Time = time
|
||||
|
|
|
|||
|
|
@ -840,15 +840,30 @@ def set_asyncgen_hooks(firstiter: _AsyncgenHook = ..., finalizer: _AsyncgenHook
|
|||
"""
|
||||
|
||||
if sys.platform == "win32":
|
||||
def _enablelegacywindowsfsencoding() -> None:
|
||||
"""Changes the default filesystem encoding to mbcs:replace.
|
||||
if sys.version_info >= (3, 13):
|
||||
@deprecated(
|
||||
"Deprecated since Python 3.13; will be removed in Python 3.16. "
|
||||
"Use the `PYTHONLEGACYWINDOWSFSENCODING` environment variable instead."
|
||||
)
|
||||
def _enablelegacywindowsfsencoding() -> None:
|
||||
"""Changes the default filesystem encoding to mbcs:replace.
|
||||
|
||||
This is done for consistency with earlier versions of Python. See PEP
|
||||
529 for more information.
|
||||
This is done for consistency with earlier versions of Python. See PEP
|
||||
529 for more information.
|
||||
|
||||
This is equivalent to defining the PYTHONLEGACYWINDOWSFSENCODING
|
||||
environment variable before launching Python.
|
||||
"""
|
||||
This is equivalent to defining the PYTHONLEGACYWINDOWSFSENCODING
|
||||
environment variable before launching Python.
|
||||
"""
|
||||
else:
|
||||
def _enablelegacywindowsfsencoding() -> None:
|
||||
"""Changes the default filesystem encoding to mbcs:replace.
|
||||
|
||||
This is done for consistency with earlier versions of Python. See PEP
|
||||
529 for more information.
|
||||
|
||||
This is equivalent to defining the PYTHONLEGACYWINDOWSFSENCODING
|
||||
environment variable before launching Python.
|
||||
"""
|
||||
|
||||
def get_coroutine_origin_tracking_depth() -> int:
|
||||
"""Check status of origin tracking for coroutine objects in this thread."""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue