Metadata-Version: 2.4
Name: python3-cyberfusion-database-support
Version: 3.6.1
Summary: Library for MariaDB and PostgreSQL.
Author-email: Cyberfusion <support@cyberfusion.io>
Project-URL: Source, https://github.com/CyberfusionIO/python3-cyberfusion-database-support
Description-Content-Type: text/markdown
Requires-Dist: psycopg2-binary<3.0,>=2.9
Requires-Dist: PyMySQL<2.0,>=1.1
Requires-Dist: SQLAlchemy<3.0,>=2.0
Requires-Dist: SQLAlchemy-Utils<0.42,>=0.41
Requires-Dist: python3-cyberfusion-common<3.0,>=2.12
Requires-Dist: pydantic<3.0,>=2.12
Requires-Dist: typer<0.24,>=0.23

# python3-cyberfusion-database-support

Library for MariaDB and PostgreSQL.

# Install

## PyPI

Run the following command to install the package from PyPI:

    pip3 install python3-cyberfusion-database-support

Next, install the following software:

* PostgreSQL, according to the [documentation](https://www.postgresql.org/download/macosx/) (provides `pg_config`, required by `psycopg2`).
* MariaDB client (required by WP-CLI), possibly using [Homebrew](https://formulae.brew.sh/formula/mysql-client).

## Debian

Run the following commands to build a Debian package:

    mk-build-deps -i -t 'apt -o Debug::pkgProblemResolver=yes --no-install-recommends -y'
    dpkg-buildpackage -us -uc

# Configure

No configuration is supported.

# Usage

See code.
