Skip to main content

Python interface for Greenplum and Postgres

Project description

GreenplumPython is a Python library that enables the user to interact with database in a Pythonic way.

GreenplumPython provides a pandas-like DataFrame API that

  1. looks familiar and intuitive to Python users
  2. is powerful to do complex analytics, such as statistical analysis, with UDFs and UDAs
  3. encapsulates common best practices and avoids common pitfalls in Greenplum, compared to writing SQL directly

Installation

To install the latest development version, do

pip3 install --user git+https://github.com/greenplum-db/GreenplumPython

To install the latest released version, do

pip3 install --user greenplum-python

Note: The --user option in an active virtual environment will install to the local user python location. Since a user location doesn't make sense for a virtual environment, to install the GreenplumPython library, just remove --user from the above commands.

Documentation

The documentation of GreenplumPython can be viewed at:

Latest development version

Latest released version

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

greenplum-python-1.1.0.tar.gz (63.3 kB view details)

Uploaded Source

Built Distribution

greenplum_python-1.1.0-py3-none-any.whl (78.9 kB view details)

Uploaded Python 3

File details

Details for the file greenplum-python-1.1.0.tar.gz.

File metadata

  • Download URL: greenplum-python-1.1.0.tar.gz
  • Upload date:
  • Size: 63.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for greenplum-python-1.1.0.tar.gz
Algorithm Hash digest
SHA256 9c4eb0d415894a16c25c1b4be247ef50ebfbd846ffd0b8ef446a50da674cca8c
MD5 6f91c90762daeeaf7c000cdeec15a9a9
BLAKE2b-256 35aaeb7356f7e46cfe17548e099ee65f6e9e6cd210d6da809fd182bc249f87cf

See more details on using hashes here.

File details

Details for the file greenplum_python-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for greenplum_python-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8fa41da6eb372deb2d7068c9fc60e1e0b00abcb9a9a8c27924dd0a2e1ab0cac
MD5 54990f4f0e00f691b22f985cbc5b81dc
BLAKE2b-256 f8281e097adca4077f236452002f1e590d46d244210658a3e6e7c6dd0405238c

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