Metadata-Version: 2.4
Name: pglift_cli
Version: 2.5.0
Summary: Command-line interface for pglift
Project-URL: Documentation, https://pglift.readthedocs.io/
Project-URL: Source, https://gitlab.com/dalibo/pglift/
Project-URL: Tracker, https://gitlab.com/dalibo/pglift/-/issues/
Author-email: Dalibo SCOP <contact@dalibo.com>
License: GPLv3
Keywords: administration,command-line,deployment,postgresql
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Database
Classifier: Topic :: System :: Systems Administration
Classifier: Typing :: Typed
Requires-Python: <4,>=3.10
Requires-Dist: click>=8.2.0
Requires-Dist: filelock!=3.12.1,>=3.9.0
Requires-Dist: pluggy
Requires-Dist: psycopg>=3.1
Requires-Dist: pydantic>=2.10.2
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: rich!=13.9.0,>=11.0.0
Provides-Extra: dev
Requires-Dist: anyio; extra == 'dev'
Requires-Dist: mypy>=1.10.0; extra == 'dev'
Requires-Dist: patroni[etcd]>=2.1.5; extra == 'dev'
Requires-Dist: port-for; extra == 'dev'
Requires-Dist: prysk[pytest-plugin]>=0.14.0; extra == 'dev'
Requires-Dist: pytest-cov; extra == 'dev'
Requires-Dist: pytest>=8; extra == 'dev'
Requires-Dist: trustme; extra == 'dev'
Requires-Dist: types-pyyaml>=6.0.12.10; extra == 'dev'
Provides-Extra: test
Requires-Dist: anyio; extra == 'test'
Requires-Dist: patroni[etcd]>=2.1.5; extra == 'test'
Requires-Dist: port-for; extra == 'test'
Requires-Dist: prysk[pytest-plugin]>=0.14.0; extra == 'test'
Requires-Dist: pytest-cov; extra == 'test'
Requires-Dist: pytest>=8; extra == 'test'
Requires-Dist: trustme; extra == 'test'
Provides-Extra: typing
Requires-Dist: mypy>=1.10.0; extra == 'typing'
Requires-Dist: types-pyyaml>=6.0.12.10; extra == 'typing'
Description-Content-Type: text/markdown

<!--
SPDX-FileCopyrightText: 2024 Dalibo

SPDX-License-Identifier: GPL-3.0-or-later
-->

This package provides the command-line interface for [pglift][]. It is a
dependency package and should not be installed directly but rather through the
``cli`` *optional dependency* (aka "extra") of the pglift package, e.g.:

    $ pip install "pglift[cli]"

[pglift]: https://pglift.readthedocs.io/
