├── .env_test.example ├── .github ├── actions │ └── setup_postgres │ │ └── action.yaml ├── pull_request_template.md └── workflows │ ├── release.yml │ ├── release_docs.yaml │ └── test.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── docs ├── .vuepress │ ├── config.ts │ ├── public │ │ └── logo.png │ ├── sidebar.ts │ └── styles │ │ ├── config.scss │ │ ├── index.scss │ │ └── palette.scss ├── README.md ├── benchmarks.md ├── components │ ├── components_overview.md │ ├── connection.md │ ├── connection_pool.md │ ├── connection_pool_builder.md │ ├── cursor.md │ ├── exceptions.md │ ├── listener.md │ ├── prepared_statement.md │ ├── results.md │ └── transaction.md ├── contribute.md ├── external_connection_pools.md ├── faq.md ├── integrations │ ├── opentelemetry.md │ ├── sqlalchemy.md │ └── taskiq.md ├── introduction │ ├── components_overview.md │ ├── introduction.md │ └── lets_start.md └── usage │ ├── frameworks │ ├── aiohttp.md │ ├── blacksheep.md │ ├── fastapi.md │ ├── frameworks.md │ ├── litestar.md │ ├── panther.md │ └── robyn.md │ ├── parameters.md │ ├── row_factories │ ├── predefined_row_factories.md │ └── row_factories.md │ ├── types │ ├── advanced_type_usage.md │ ├── array_types.md │ ├── extra_types.md │ ├── supported_types.md │ └── types.md │ └── usage.md ├── examples ├── aiohttp │ └── start_example.py └── fastapi │ ├── advanced_example.py │ └── start_example.py ├── package.json ├── pnpm-lock.yaml ├── psqlpy-stress ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── README.md ├── alembic.ini ├── poetry.lock ├── psqlpy_stress │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ ├── piccolo.py │ │ └── plain_queries.py │ ├── app.py │ ├── helpers.py │ ├── lifecycle.py │ ├── migrations │ │ ├── README │ │ ├── env.py │ │ ├── script.py.mako │ │ └── versions │ │ │ ├── 06d989926550_basic_user_table.py │ │ │ └── d162c084f522_big_af_table.py │ ├── mocker.py │ ├── models │ │ ├── __init__.py │ │ ├── piccolo.py │ │ └── sqlalchemy.py │ ├── piccolo_conf.py │ └── settings.py └── pyproject.toml ├── pyproject.toml ├── python ├── psqlpy │ ├── __init__.py │ ├── _internal │ │ ├── __init__.pyi │ │ ├── exceptions.pyi │ │ ├── extra_types.pyi │ │ └── row_factories.pyi │ ├── exceptions.py │ ├── extra_types.py │ ├── py.typed │ └── row_factories.py └── tests │ ├── __init__.py │ ├── conftest.py │ ├── helpers.py │ ├── test_binary_copy.py │ ├── test_connection.py │ ├── test_connection_pool.py │ ├── test_connection_pool_builder.py │ ├── test_cursor.py │ ├── test_data │ └── MTcars.parquet │ ├── test_kwargs_parameters.py │ ├── test_listener.py │ ├── test_query_results.py │ ├── test_row_factories.py │ ├── test_ssl_mode.py │ ├── test_transaction.py │ └── test_value_converter.py ├── src ├── common.rs ├── connection │ ├── impls.rs │ ├── mod.rs │ ├── structs.rs │ └── traits.rs ├── driver │ ├── common.rs │ ├── connection.rs │ ├── connection_pool.rs │ ├── connection_pool_builder.rs │ ├── cursor.rs │ ├── listener │ │ ├── core.rs │ │ ├── mod.rs │ │ └── structs.rs │ ├── mod.rs │ ├── prepared_statement.rs │ ├── transaction.rs │ └── utils.rs ├── exceptions │ ├── mod.rs │ ├── python_errors.rs │ └── rust_errors.rs ├── extra_types.rs ├── format_helpers.rs ├── lib.rs ├── options.rs ├── query_result.rs ├── row_factories.rs ├── runtime.rs ├── statement │ ├── cache.rs │ ├── mod.rs │ ├── parameters.rs │ ├── query.rs │ ├── statement.rs │ ├── statement_builder.rs │ └── utils.rs ├── transaction │ ├── impls.rs │ ├── mod.rs │ └── structs.rs └── value_converter │ ├── additional_types.rs │ ├── consts.rs │ ├── dto │ ├── converter_impls.rs │ ├── enums.rs │ ├── funcs.rs │ ├── impls.rs │ └── mod.rs │ ├── from_python.rs │ ├── mod.rs │ ├── models │ ├── decimal.rs │ ├── interval.rs │ ├── mod.rs │ ├── serde_value.rs │ └── uuid.rs │ ├── to_python.rs │ ├── traits.rs │ └── utils.rs ├── tox.ini └── tsconfig.json /.env_test.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/.env_test.example -------------------------------------------------------------------------------- /.github/actions/setup_postgres/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/.github/actions/setup_postgres/action.yaml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/release_docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/.github/workflows/release_docs.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/README.md -------------------------------------------------------------------------------- /docs/.vuepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/.vuepress/config.ts -------------------------------------------------------------------------------- /docs/.vuepress/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/.vuepress/public/logo.png -------------------------------------------------------------------------------- /docs/.vuepress/sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/.vuepress/sidebar.ts -------------------------------------------------------------------------------- /docs/.vuepress/styles/config.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/.vuepress/styles/config.scss -------------------------------------------------------------------------------- /docs/.vuepress/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/.vuepress/styles/index.scss -------------------------------------------------------------------------------- /docs/.vuepress/styles/palette.scss: -------------------------------------------------------------------------------- 1 | // you can change colors here 2 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/benchmarks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/benchmarks.md -------------------------------------------------------------------------------- /docs/components/components_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/components_overview.md -------------------------------------------------------------------------------- /docs/components/connection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/connection.md -------------------------------------------------------------------------------- /docs/components/connection_pool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/connection_pool.md -------------------------------------------------------------------------------- /docs/components/connection_pool_builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/connection_pool_builder.md -------------------------------------------------------------------------------- /docs/components/cursor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/cursor.md -------------------------------------------------------------------------------- /docs/components/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/exceptions.md -------------------------------------------------------------------------------- /docs/components/listener.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/listener.md -------------------------------------------------------------------------------- /docs/components/prepared_statement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/prepared_statement.md -------------------------------------------------------------------------------- /docs/components/results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/results.md -------------------------------------------------------------------------------- /docs/components/transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/components/transaction.md -------------------------------------------------------------------------------- /docs/contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/contribute.md -------------------------------------------------------------------------------- /docs/external_connection_pools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/external_connection_pools.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/integrations/opentelemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/integrations/opentelemetry.md -------------------------------------------------------------------------------- /docs/integrations/sqlalchemy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/integrations/sqlalchemy.md -------------------------------------------------------------------------------- /docs/integrations/taskiq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/integrations/taskiq.md -------------------------------------------------------------------------------- /docs/introduction/components_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/introduction/components_overview.md -------------------------------------------------------------------------------- /docs/introduction/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/introduction/introduction.md -------------------------------------------------------------------------------- /docs/introduction/lets_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/introduction/lets_start.md -------------------------------------------------------------------------------- /docs/usage/frameworks/aiohttp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/frameworks/aiohttp.md -------------------------------------------------------------------------------- /docs/usage/frameworks/blacksheep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/frameworks/blacksheep.md -------------------------------------------------------------------------------- /docs/usage/frameworks/fastapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/frameworks/fastapi.md -------------------------------------------------------------------------------- /docs/usage/frameworks/frameworks.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Framework Usage 3 | --- 4 | 5 | Feature details here. 6 | -------------------------------------------------------------------------------- /docs/usage/frameworks/litestar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/frameworks/litestar.md -------------------------------------------------------------------------------- /docs/usage/frameworks/panther.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/frameworks/panther.md -------------------------------------------------------------------------------- /docs/usage/frameworks/robyn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/frameworks/robyn.md -------------------------------------------------------------------------------- /docs/usage/parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/parameters.md -------------------------------------------------------------------------------- /docs/usage/row_factories/predefined_row_factories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/row_factories/predefined_row_factories.md -------------------------------------------------------------------------------- /docs/usage/row_factories/row_factories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/row_factories/row_factories.md -------------------------------------------------------------------------------- /docs/usage/types/advanced_type_usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/types/advanced_type_usage.md -------------------------------------------------------------------------------- /docs/usage/types/array_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/types/array_types.md -------------------------------------------------------------------------------- /docs/usage/types/extra_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/types/extra_types.md -------------------------------------------------------------------------------- /docs/usage/types/supported_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/docs/usage/types/supported_types.md -------------------------------------------------------------------------------- /docs/usage/types/types.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Types Description 3 | --- 4 | 5 | Feature details here. 6 | -------------------------------------------------------------------------------- /docs/usage/usage.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Usage 3 | --- 4 | 5 | Feature details here. 6 | -------------------------------------------------------------------------------- /examples/aiohttp/start_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/examples/aiohttp/start_example.py -------------------------------------------------------------------------------- /examples/fastapi/advanced_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/examples/fastapi/advanced_example.py -------------------------------------------------------------------------------- /examples/fastapi/start_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/examples/fastapi/start_example.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /psqlpy-stress/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/.gitignore -------------------------------------------------------------------------------- /psqlpy-stress/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/.pre-commit-config.yaml -------------------------------------------------------------------------------- /psqlpy-stress/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/Dockerfile -------------------------------------------------------------------------------- /psqlpy-stress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/README.md -------------------------------------------------------------------------------- /psqlpy-stress/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/alembic.ini -------------------------------------------------------------------------------- /psqlpy-stress/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/poetry.lock -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/api/piccolo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/api/piccolo.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/api/plain_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/api/plain_queries.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/app.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/helpers.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/lifecycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/lifecycle.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/migrations/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. 2 | -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/migrations/env.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/migrations/script.py.mako -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/migrations/versions/06d989926550_basic_user_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/migrations/versions/06d989926550_basic_user_table.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/migrations/versions/d162c084f522_big_af_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/migrations/versions/d162c084f522_big_af_table.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/mocker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/mocker.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/models/piccolo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/models/piccolo.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/models/sqlalchemy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/models/sqlalchemy.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/piccolo_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/piccolo_conf.py -------------------------------------------------------------------------------- /psqlpy-stress/psqlpy_stress/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/psqlpy_stress/settings.py -------------------------------------------------------------------------------- /psqlpy-stress/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/psqlpy-stress/pyproject.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/psqlpy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/psqlpy/__init__.py -------------------------------------------------------------------------------- /python/psqlpy/_internal/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/psqlpy/_internal/__init__.pyi -------------------------------------------------------------------------------- /python/psqlpy/_internal/exceptions.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/psqlpy/_internal/exceptions.pyi -------------------------------------------------------------------------------- /python/psqlpy/_internal/extra_types.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/psqlpy/_internal/extra_types.pyi -------------------------------------------------------------------------------- /python/psqlpy/_internal/row_factories.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/psqlpy/_internal/row_factories.pyi -------------------------------------------------------------------------------- /python/psqlpy/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/psqlpy/exceptions.py -------------------------------------------------------------------------------- /python/psqlpy/extra_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/psqlpy/extra_types.py -------------------------------------------------------------------------------- /python/psqlpy/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/psqlpy/row_factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/psqlpy/row_factories.py -------------------------------------------------------------------------------- /python/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/conftest.py -------------------------------------------------------------------------------- /python/tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/helpers.py -------------------------------------------------------------------------------- /python/tests/test_binary_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_binary_copy.py -------------------------------------------------------------------------------- /python/tests/test_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_connection.py -------------------------------------------------------------------------------- /python/tests/test_connection_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_connection_pool.py -------------------------------------------------------------------------------- /python/tests/test_connection_pool_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_connection_pool_builder.py -------------------------------------------------------------------------------- /python/tests/test_cursor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_cursor.py -------------------------------------------------------------------------------- /python/tests/test_data/MTcars.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_data/MTcars.parquet -------------------------------------------------------------------------------- /python/tests/test_kwargs_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_kwargs_parameters.py -------------------------------------------------------------------------------- /python/tests/test_listener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_listener.py -------------------------------------------------------------------------------- /python/tests/test_query_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_query_results.py -------------------------------------------------------------------------------- /python/tests/test_row_factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_row_factories.py -------------------------------------------------------------------------------- /python/tests/test_ssl_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_ssl_mode.py -------------------------------------------------------------------------------- /python/tests/test_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_transaction.py -------------------------------------------------------------------------------- /python/tests/test_value_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/python/tests/test_value_converter.py -------------------------------------------------------------------------------- /src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/common.rs -------------------------------------------------------------------------------- /src/connection/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/connection/impls.rs -------------------------------------------------------------------------------- /src/connection/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/connection/mod.rs -------------------------------------------------------------------------------- /src/connection/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/connection/structs.rs -------------------------------------------------------------------------------- /src/connection/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/connection/traits.rs -------------------------------------------------------------------------------- /src/driver/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/common.rs -------------------------------------------------------------------------------- /src/driver/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/connection.rs -------------------------------------------------------------------------------- /src/driver/connection_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/connection_pool.rs -------------------------------------------------------------------------------- /src/driver/connection_pool_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/connection_pool_builder.rs -------------------------------------------------------------------------------- /src/driver/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/cursor.rs -------------------------------------------------------------------------------- /src/driver/listener/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/listener/core.rs -------------------------------------------------------------------------------- /src/driver/listener/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/listener/mod.rs -------------------------------------------------------------------------------- /src/driver/listener/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/listener/structs.rs -------------------------------------------------------------------------------- /src/driver/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/mod.rs -------------------------------------------------------------------------------- /src/driver/prepared_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/prepared_statement.rs -------------------------------------------------------------------------------- /src/driver/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/transaction.rs -------------------------------------------------------------------------------- /src/driver/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/driver/utils.rs -------------------------------------------------------------------------------- /src/exceptions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/exceptions/mod.rs -------------------------------------------------------------------------------- /src/exceptions/python_errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/exceptions/python_errors.rs -------------------------------------------------------------------------------- /src/exceptions/rust_errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/exceptions/rust_errors.rs -------------------------------------------------------------------------------- /src/extra_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/extra_types.rs -------------------------------------------------------------------------------- /src/format_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/format_helpers.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/options.rs -------------------------------------------------------------------------------- /src/query_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/query_result.rs -------------------------------------------------------------------------------- /src/row_factories.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/row_factories.rs -------------------------------------------------------------------------------- /src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/runtime.rs -------------------------------------------------------------------------------- /src/statement/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/statement/cache.rs -------------------------------------------------------------------------------- /src/statement/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/statement/mod.rs -------------------------------------------------------------------------------- /src/statement/parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/statement/parameters.rs -------------------------------------------------------------------------------- /src/statement/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/statement/query.rs -------------------------------------------------------------------------------- /src/statement/statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/statement/statement.rs -------------------------------------------------------------------------------- /src/statement/statement_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/statement/statement_builder.rs -------------------------------------------------------------------------------- /src/statement/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/statement/utils.rs -------------------------------------------------------------------------------- /src/transaction/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/transaction/impls.rs -------------------------------------------------------------------------------- /src/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/transaction/mod.rs -------------------------------------------------------------------------------- /src/transaction/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/transaction/structs.rs -------------------------------------------------------------------------------- /src/value_converter/additional_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/additional_types.rs -------------------------------------------------------------------------------- /src/value_converter/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/consts.rs -------------------------------------------------------------------------------- /src/value_converter/dto/converter_impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/dto/converter_impls.rs -------------------------------------------------------------------------------- /src/value_converter/dto/enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/dto/enums.rs -------------------------------------------------------------------------------- /src/value_converter/dto/funcs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/dto/funcs.rs -------------------------------------------------------------------------------- /src/value_converter/dto/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/dto/impls.rs -------------------------------------------------------------------------------- /src/value_converter/dto/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/dto/mod.rs -------------------------------------------------------------------------------- /src/value_converter/from_python.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/from_python.rs -------------------------------------------------------------------------------- /src/value_converter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/mod.rs -------------------------------------------------------------------------------- /src/value_converter/models/decimal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/models/decimal.rs -------------------------------------------------------------------------------- /src/value_converter/models/interval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/models/interval.rs -------------------------------------------------------------------------------- /src/value_converter/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/models/mod.rs -------------------------------------------------------------------------------- /src/value_converter/models/serde_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/models/serde_value.rs -------------------------------------------------------------------------------- /src/value_converter/models/uuid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/models/uuid.rs -------------------------------------------------------------------------------- /src/value_converter/to_python.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/to_python.rs -------------------------------------------------------------------------------- /src/value_converter/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/traits.rs -------------------------------------------------------------------------------- /src/value_converter/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/src/value_converter/utils.rs -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/tox.ini -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psqlpy-python/psqlpy/HEAD/tsconfig.json --------------------------------------------------------------------------------