Skip to main content

PostgreSQL communication manager

Project description

pgcom

Build Status pypi Documentation Status License: MIT Code style: black

Communication manager for PostgreSQL database, provides a collection of convenience wrappers over Psycopg adapter to simplify the usage of basic Psycopg methods in conjunction with Pandas DataFrames.

Installation

To install the package, simply use pip:

$ pip install pgcom

Key features

  • Reading from database table to Pandas DataFrame.
  • Writing from DataFrame to a table.
  • Adaptation between DataFrames and COPY FROM.
  • Methods to resolve conflicts in DataFrame before applying COPY FROM.
  • Tools for setting asynchronous communication with database using LISTEN and NOTIFY commands.

Read the documentation for more.

License

MIT License (see LICENSE).

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

pgcom-0.2.9.tar.gz (13.4 kB view details)

Uploaded Source

File details

Details for the file pgcom-0.2.9.tar.gz.

File metadata

  • Download URL: pgcom-0.2.9.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.1

File hashes

Hashes for pgcom-0.2.9.tar.gz
Algorithm Hash digest
SHA256 3504cac27469ba054b253ccb1209c3d0fcffce3e960f4b7bf0cb5b775196f4a4
MD5 4777c4d731b77110200f205e1a58fd7f
BLAKE2b-256 592d39b93d0bb70ef0d03f1dc7ebadb15cc56f3c57525918d5abfbd130355c94

See more details on using hashes here.

Supported by

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