Metadata-Version: 2.3
Name: clapper
Version: 1.0.2.dev25+gee4b1c9
Summary: Configuration Support for Python Packages and CLIs
Project-URL: documentation, https://clapper.readthedocs.io/en/latest/
Project-URL: homepage, https://pypi.org/project/clapper
Project-URL: repository, https://gitlab.idiap.ch/software/clapper
Project-URL: changelog, https://gitlab.idiap.ch/software/clapper/-/releases
Author-email: Andre Anjos <andre.anjos@idiap.ch>
License-Expression: BSD-3-Clause
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Requires-Dist: click>=8
Requires-Dist: tomli
Requires-Dist: tomli-w
Requires-Dist: xdg
Provides-Extra: doc
Requires-Dist: auto-intersphinx; extra == 'doc'
Requires-Dist: furo; extra == 'doc'
Requires-Dist: sphinx; extra == 'doc'
Requires-Dist: sphinx-autodoc-typehints; extra == 'doc'
Requires-Dist: sphinx-copybutton; extra == 'doc'
Requires-Dist: sphinx-inline-tabs; extra == 'doc'
Requires-Dist: sphinxcontrib-programoutput; extra == 'doc'
Provides-Extra: qa
Requires-Dist: pre-commit; extra == 'qa'
Provides-Extra: test
Requires-Dist: pytest; extra == 'test'
Requires-Dist: pytest-cov; extra == 'test'
Description-Content-Type: text/markdown

<!--
SPDX-FileCopyrightText: Copyright © 2022 Idiap Research Institute <contact@idiap.ch>

SPDX-License-Identifier: BSD-3-Clause
-->

[![latest-docs](https://img.shields.io/badge/docs-latest-orange.svg)](https://clapper.readthedocs.io/en/latest/)
[![build](https://gitlab.idiap.ch/software/clapper/badges/main/pipeline.svg)](https://gitlab.idiap.ch/software/clapper/commits/main)
[![coverage](https://gitlab.idiap.ch/software/clapper/badges/main/coverage.svg)](https://www.idiap.ch/software/biosignal/docs/software/clapper/main/coverage/index.html)
[![repository](https://img.shields.io/badge/gitlab-project-0000c0.svg)](https://gitlab.idiap.ch/software/clapper)


# Configuration Support for Python Packages and CLIs

This package provides a way to define command-line-interface (CLI) applications
such that user options can be stored in Python-based configuration files and
read-out automatically.  It also provides a rather simple RC (global
configuration) file support that can be used by modules to read
application-wide default values.

For installation and usage instructions, check-out our documentation.
