#################################### Postgres Cluster Support in Python #################################### pgtoolkit is a Python library providing API to interact with various PostgreSQL file formats, offline. Namely: * :mod:`postgresql.conf ` * :mod:`pg_hba.conf ` * :mod:`.pgpass ` * :mod:`pg_service.conf ` * :mod:`logs ` It also provides a Python API for calling pg_ctl_ commands in :mod:`ctl ` module. .. _pg_ctl: https://www.postgresql.org/docs/current/app-pg-ctl.html Quick installation ------------------ Just use PyPI as any regular Python project: .. code:: console $ pip install --pre pgtoolkit Support ------- If you need support for ``pgtoolkit``, just drop an `issue on GitHub `__! Project name ------------ There is a homonym project by @grayhemp since September 2013: `PgToolkit `__. ``grayhemp/PgToolkit`` is a single tool project, thus *toolkit* is misleading. Also, as of August 2018, it is inactive for 3 years. There is no Python library named ``pgtoolkit``. There is no CLI program named ``pgtoolkit``. There is no ``pgtoolkit`` package. Considering this, ``pgtoolkit`` was chosen for this project. Please file a `new issue `_ if you have feedback on project name.