{ "package": "aiosqlite", "version": "0.22.1", "stubs_only": "no", "py_typed": "YES", "pypi": { "upload_time": "2025-12-23T19:25:43.997176Z", "requires_python": ">=3.9", "size": 14821, "sha256": "043e0bd78d32888c0a9ca90fc788b38796843360c855a7262a532813133a0650" }, "metadata": { "Metadata-Version": [ "2.4" ], "Name": [ "aiosqlite" ], "Version": [ "0.22.1" ], "Summary": [ "asyncio bridge to the standard sqlite3 module" ], "Author-email": [ "Amethyst Reese " ], "Requires-Python": [ ">=3.9" ], "Description-Content-Type": [ "text/x-rst" ], "Classifier": [ "Development Status :: 5 - Production/Stable", "Framework :: AsyncIO", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Topic :: Software Development :: Libraries" ], "License-File": [ "LICENSE" ], "Requires-Dist": [ "attribution==1.8.0 ; extra == \"dev\"", "black==25.11.0 ; extra == \"dev\"", "build>=1.2 ; extra == \"dev\"", "coverage[toml]==7.10.7 ; extra == \"dev\"", "flake8==7.3.0 ; extra == \"dev\"", "flake8-bugbear==24.12.12 ; extra == \"dev\"", "flit==3.12.0 ; extra == \"dev\"", "mypy==1.19.0 ; extra == \"dev\"", "ufmt==2.8.0 ; extra == \"dev\"", "usort==1.0.8.post1 ; extra == \"dev\"", "sphinx==8.1.3 ; extra == \"docs\"", "sphinx-mdinclude==0.6.2 ; extra == \"docs\"" ], "Project-URL": [ "Documentation, https://aiosqlite.omnilib.dev", "Github, https://github.com/omnilib/aiosqlite" ], "Provides-Extra": [ "dev", "docs" ] }, "module_reports": [ { "path": "aiosqlite/__init__.py", "symbol_reports": [ { "kind": "attr", "name": "aiosqlite.NotSupportedError", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.sqlite_version", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.sqlite_version_info", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.Row", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.OperationalError", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.register_adapter", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.register_converter", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.IntegrityError", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.Error", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.Warning", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.paramstyle", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.ProgrammingError", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "aiosqlite.DatabaseError", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 } ], "type_ignores": [], "name": "aiosqlite", "names": [ "aiosqlite.DatabaseError", "aiosqlite.Error", "aiosqlite.IntegrityError", "aiosqlite.NotSupportedError", "aiosqlite.OperationalError", "aiosqlite.ProgrammingError", "aiosqlite.Row", "aiosqlite.Warning", "aiosqlite.paramstyle", "aiosqlite.register_adapter", "aiosqlite.register_converter", "aiosqlite.sqlite_version", "aiosqlite.sqlite_version_info" ], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 0, "n_attrs": 13, "n_properties": 0, "n_type_ignores": 0 }, { "path": "aiosqlite/cursor.py", "symbol_reports": [ { "kind": "class", "name": "aiosqlite.cursor.Cursor", "methods": [ { "kind": "function", "name": "Cursor.__init__", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Cursor.__aiter__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Cursor._fetch_chunked", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Cursor._execute", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Cursor.execute", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Cursor.executemany", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Cursor.executescript", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Cursor.fetchone", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Cursor.fetchmany", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Cursor.fetchall", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Cursor.close", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Cursor.__aenter__", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Cursor.__aexit__", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 } ], "properties": [ { "kind": "property", "name": "Cursor.rowcount", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Cursor.lastrowid", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Cursor.arraysize", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "Cursor.description", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Cursor.row_factory", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "Cursor.connection", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Cursor.iter_chunk_size", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 36, "n_typed": 25, "n_any": 0, "n_untyped": 11, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 13, "n_method_overloads": 13, "n_method_params": 14, "n_attrs": 1, "n_properties": 6 } ], "type_ignores": [], "name": "aiosqlite.cursor", "names": [ "aiosqlite.cursor.Cursor" ], "n_typable": 36, "n_typed": 25, "n_any": 0, "n_untyped": 11, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 13, "n_method_overloads": 13, "n_method_params": 14, "n_classes": 1, "n_attrs": 1, "n_properties": 6, "n_type_ignores": 0 }, { "path": "aiosqlite/core.py", "symbol_reports": [ { "kind": "class", "name": "aiosqlite.core.Connection", "methods": [ { "kind": "function", "name": "Connection.__init__", "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Connection.__del__", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.stop", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection._execute_insert", "n_typed": 2, "n_any": 1, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Connection._execute_fetchall", "n_typed": 2, "n_any": 1, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Connection._execute", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Connection._connect", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.__await__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.__aenter__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.__aexit__", "n_typed": 1, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Connection.cursor", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.commit", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.rollback", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.close", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.execute", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Connection.execute_insert", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Connection.execute_fetchall", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Connection.executemany", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Connection.executescript", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Connection.interrupt", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.create_function", "n_typed": 5, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Connection.enable_load_extension", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Connection.load_extension", "n_typed": 1, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Connection.set_progress_handler", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Connection.set_trace_callback", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Connection.set_authorizer", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Connection.iterdump", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Connection.backup", "n_typed": 6, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 6, "n_params": 5, "n_function_overloads": 1, "n_function_params": 5 } ], "properties": [ { "kind": "property", "name": "Connection._conn", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Connection.in_transaction", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Connection.isolation_level", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "Connection.row_factory", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "Connection.text_factory", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "Connection.total_changes", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [], "n_typable": 74, "n_typed": 63, "n_any": 2, "n_untyped": 9, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 28, "n_method_overloads": 28, "n_method_params": 37, "n_attrs": 0, "n_properties": 6 }, { "kind": "function", "name": "aiosqlite.core.connect", "n_typed": 3, "n_any": 1, "n_untyped": 1, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 } ], "type_ignores": [], "name": "aiosqlite.core", "names": [ "aiosqlite.core.Connection", "aiosqlite.core.connect" ], "n_typable": 79, "n_typed": 66, "n_any": 3, "n_untyped": 10, "n_functions": 1, "n_function_overloads": 1, "n_function_params": 4, "n_methods": 28, "n_method_overloads": 28, "n_method_params": 37, "n_classes": 1, "n_attrs": 0, "n_properties": 6, "n_type_ignores": 0 }, { "path": "aiosqlite/__version__.py", "symbol_reports": [ { "kind": "attr", "name": "aiosqlite.__version__.__version__", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 } ], "type_ignores": [], "name": "aiosqlite.__version__", "names": [ "aiosqlite.__version__.__version__" ], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 0, "n_attrs": 1, "n_properties": 0, "n_type_ignores": 0 }, { "path": "aiosqlite/context.py", "symbol_reports": [ { "kind": "class", "name": "aiosqlite.context.Result", "methods": [ { "kind": "function", "name": "Result.__init__", "n_typed": 1, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Result.send", "n_typed": 1, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Result.throw", "n_typed": 1, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Result.close", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Result.__await__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Result.__aenter__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Result.__aexit__", "n_typed": 1, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 } ], "properties": [], "attrs": [], "n_typable": 15, "n_typed": 7, "n_any": 0, "n_untyped": 8, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 7, "n_method_overloads": 7, "n_method_params": 8, "n_attrs": 0, "n_properties": 0 }, { "kind": "function", "name": "aiosqlite.context.contextmanager", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "type_ignores": [], "name": "aiosqlite.context", "names": [ "aiosqlite.context.Result", "aiosqlite.context.contextmanager" ], "n_typable": 17, "n_typed": 9, "n_any": 0, "n_untyped": 8, "n_functions": 1, "n_function_overloads": 1, "n_function_params": 1, "n_methods": 7, "n_method_overloads": 7, "n_method_params": 8, "n_classes": 1, "n_attrs": 0, "n_properties": 0, "n_type_ignores": 0 } ], "typecheckers": {}, "n_modules": 5, "n_typable": 132, "n_typed": 100, "n_any": 3, "n_untyped": 29, "n_functions": 2, "n_function_overloads": 2, "n_function_params": 5, "n_methods": 48, "n_method_params": 59, "n_method_overloads": 48, "n_classes": 3, "n_attrs": 15, "n_properties": 12, "type_ignores": [], "n_type_ignores": 0 }