Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: deprecated

continuo-python-runtime-postgres

Postgres runtime-adapter library for Continuo python nodes. Implements continuo_validation_contract.port.RuntimeAdapter (from the published continuo-validation-contract package) and registers itself under entry-point group continuo_runtime.adapters as postgres.

Connection env: POSTGRES_HOST, POSTGRES_DB, POSTGRES_USER (required); POSTGRES_PORT (default 5432), POSTGRES_PASSWORD (default empty).

load() and ensure_table() run transactionally (autocommit = False); fetch() executes a single read and commits (or rolls back on error), never leaving an open transaction dangling.

Verification tier: unit tests are mock-free pure-logic tests (type-grammar validation, Arrow table construction from rows); DDL/transactional behavior (schema/table creation, load truncate+insert+rollback) is verified against a live postgres:16 engine in tests/test_integration_runtime_postgres.py.

Download files

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

Source Distribution

continuo_python_runtime_postgres-0.1.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file continuo_python_runtime_postgres-0.1.0.tar.gz.

File metadata

File hashes

Hashes for continuo_python_runtime_postgres-0.1.0.tar.gz
Algorithm Hash digest
SHA256 618c30553d1458b347fedd8fe443ee407b49b2a3c6f1dca52371f8ec2d3ab3a0
MD5 28f45045bb8f55d07c3c213d35bab74f
BLAKE2b-256 4e9eeff03c49b6f6a29193b84010c184b26f91e036e21d7f4dfc720199a7597f

See more details on using hashes here.

Provenance

The following attestation bundles were made for continuo_python_runtime_postgres-0.1.0.tar.gz:

Publisher: publish-pypi.yml on carolsimone/continuo-python-runtime

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file continuo_python_runtime_postgres-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for continuo_python_runtime_postgres-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c0abeda7f4a26942fccee7b5ae582b1094d1302ee47eea349902948f2d79483
MD5 3af9b05a4b70b09d4f30c5378ba51bf2
BLAKE2b-256 0b7c8e5cfcab05a7a927c57dcd7a2f5d4729b9ac4285693987d00f7979e627f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for continuo_python_runtime_postgres-0.1.0-py3-none-any.whl:

Publisher: publish-pypi.yml on carolsimone/continuo-python-runtime

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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