Skip to main content

PostgreSQL and SQLite WAL engine plugin for transactional Tigrbl workflows and database-backed engine registration.

Project description

tigrbl_engine_pgsqli_wal

Tigrbl logo

PostgreSQL and SQLite WAL engine plugin for transactional Tigrbl workflows and database-backed engine registration.

PyPI version for tigrbl_engine_pgsqli_wal Downloads for tigrbl_engine_pgsqli_wal Repository hits for tigrbl_engine_pgsqli_wal README Apache 2.0 license Python requirement for tigrbl_engine_pgsqli_wal Workspace group for tigrbl_engine_pgsqli_wal

Install

uv add tigrbl_engine_pgsqli_wal
pip install tigrbl_engine_pgsqli_wal

What It Owns

tigrbl_engine_pgsqli_wal owns the engine pgsqli wal backend boundary for Tigrbl, including engine registration, session adapters, and backend-specific helpers. Key implementation roots include tigrbl_engine_pgsqli_wal with engines/, sessions/.

Use It When

Use tigrbl_engine_pgsqli_wal when you want the engine pgsqli wal backend installed as an isolated dependency instead of pulling every engine into your environment.

Public Surface

  • tigrbl_engine_pgsqli_wal exposes build_postgres_wal_engine, postgres_wal_capabilities, build_sqlite_wal_engine, sqlite_wal_capabilities, PostgresWALSession, SqliteWALSession, register.

Internal Layout

  • Workspace path: pkgs/engines/tigrbl_engine_pgsqli_wal.
  • Package class: engine plugin.
  • Python requirement: >=3.10,<3.15.
  • tigrbl_engine_pgsqli_wal modules: engines/, sessions/.

Dependency Surface

  • Workspace package dependencies: none declared.
  • External runtime dependencies: SQLAlchemy>=2.0,<3.0, psycopg[binary]>=3.1,<4.0.
  • Optional extras: none declared.

Related Packages

Canonical Repository Docs

  • docs/README.md
  • docs/conformance/CURRENT_TARGET.md
  • docs/conformance/CURRENT_STATE.md
  • docs/conformance/NEXT_STEPS.md
  • docs/governance/DOC_POINTERS.md
  • docs/developer/PACKAGE_CATALOG.md
  • docs/developer/PACKAGE_LAYOUT.md

Package-local Boundary

This file is a package-local distribution entry point. Use this page for package installation and boundary orientation. Repository governance, conformance state, target status, and release evidence remain governed from docs/ and .ssot/.

License

Licensed under the Apache License, Version 2.0. See LICENSE and the official Apache 2.0 license text.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tigrbl_engine_pgsqli_wal-0.4.2.dev3.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tigrbl_engine_pgsqli_wal-0.4.2.dev3-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file tigrbl_engine_pgsqli_wal-0.4.2.dev3.tar.gz.

File metadata

  • Download URL: tigrbl_engine_pgsqli_wal-0.4.2.dev3.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tigrbl_engine_pgsqli_wal-0.4.2.dev3.tar.gz
Algorithm Hash digest
SHA256 3a9f05cb3ee545f1bfccfdb1b62f10ea9b2b661e748f1722e3473338190d8a60
MD5 e677309c03f5cd56466d3887e3272c05
BLAKE2b-256 5f4b36ca0b14e02f310d57934d8197c7853276ad75787c1940c74d1e0cfb4db0

See more details on using hashes here.

File details

Details for the file tigrbl_engine_pgsqli_wal-0.4.2.dev3-py3-none-any.whl.

File metadata

  • Download URL: tigrbl_engine_pgsqli_wal-0.4.2.dev3-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tigrbl_engine_pgsqli_wal-0.4.2.dev3-py3-none-any.whl
Algorithm Hash digest
SHA256 e5288680ce98c9f842a943b867783d8748e380fa508506d25ba6f3908ab3219a
MD5 2967edb304081c4f26d9a7dc39c05317
BLAKE2b-256 e0344252242cc6cbc9ffa8b6777ca1f05c5c04b245592f8a3eec5660a6689b4a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page