Skip to main content

Postgres 17 mocker

Project description

Python Tests

Cudos

PG17 server mimic / emulator for tests and local k8s / k3s setups

Prerequisites

Cudos uses sqlglot for converting Postgres SQL syntax to SQLite.

Install the fast variant via -

pip install sqlglotc sqlglot

or -

pip install sqlglot[c]

Usage

Start the server -

python3 cudos.py

Run supplid tests -

python3 tests.py

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

cudos-0.1.0.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

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

cudos-0.1.0-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cudos-0.1.0.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cudos-0.1.0.tar.gz
Algorithm Hash digest
SHA256 70938f7a8208d83fe72b9e04774650aff5b35605922bfca51022e5c96bb52533
MD5 c4b62245f67ac34d05798804e39e6e5d
BLAKE2b-256 a2c1435407b87b419a1ac6730518d406e8343be321632f6b3e3dcb3af2503247

See more details on using hashes here.

Provenance

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

Publisher: release.yml on h5rdly/cudos

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

File details

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

File metadata

  • Download URL: cudos-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cudos-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f4cf168a25f4172ccde5ee5acddb6cb15531a8a9fa859dc33d31aa9f985779b6
MD5 2a23db4148e1640c536e442fb494c78a
BLAKE2b-256 bc39bf2bd6503cf20e1f9e5097d6f6cbf380014d772de11e9a7e17e9c5bba133

See more details on using hashes here.

Provenance

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

Publisher: release.yml on h5rdly/cudos

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