Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Logo

pgAPI

CLI tool and Python library for manipulating Postgres databases

Inspiration | Installation | Usage | Roadmap

Inspiration

sqlite-utils provides a beautiful Pythonic API on top of SQLite databases. pgAPI is an attempt to lift-and-shift that API and replicate it on top of Postgres instead.

Installation

pip install pgAPI

Usage

Development

pip install -e '.[test]'
pytest

Roadmap

v0.1.0

  • MVP around pgapi.Database to have basic interaction with Postgres, and be able to run queries returned in Pythonic formats.
  • Tests should pass even if that means minimal coverage
  • CLI should be disabled
  • docs should be disabled or

Release files for pgapi 0.0.1a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pgapi 0.0.1a1
File Size Uploaded
pgapi-0.0.1a1.tar.gz 127.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pgapi 0.0.1a1
File Interpreter ABI Platform
pgapi-0.0.1a1-py3-none-any.whl Python 3 none any Details

Total release size: 194.8 kB

Release files / pgapi-0.0.1a1.tar.gz

Download URL pgapi-0.0.1a1.tar.gz
Size 127.2 kB
Tags Source
SHA-256 checksum
How to use checksums
6c7bc6ed24e9baab3eb0d4d0d46163de7660cc52236852a4e2b9f6cb64c92c50
BLAKE2b-256 checksum
How to use checksums
f92c734ae9b428586e05dbdca4986f2bd830c46c3a3446d4932cc882581c912b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.1

Release files / pgapi-0.0.1a1-py3-none-any.whl

Download URL pgapi-0.0.1a1-py3-none-any.whl
Size 67.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
329c3419c4edd6a5b65ebad000e75820c9d35e56f85616039534ce00c4f11eaa
BLAKE2b-256 checksum
How to use checksums
4823c4eb5ad4c7dbe2f033cda47cf6686048405288b037810627808f4edfb3fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.1

Release history Release notifications | RSS feed

This release

0.0.1a1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page