Metadata-Version: 2.1
Name: repository-service-tuf
Version: 0.17.0b1
Summary: Repository Service for TUF Command Line Interface
Author-email: Kairo de Araujo <kairo@dearaujo.nl>
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.9
Requires-Dist: auto-click-auto
Requires-Dist: azure-keyvault-keys
Requires-Dist: beaupy
Requires-Dist: boto3
Requires-Dist: click
Requires-Dist: dynaconf[ini]==3.1.9
Requires-Dist: google-cloud-kms
Requires-Dist: hvac
Requires-Dist: prompt-toolkit
Requires-Dist: pynacl
Requires-Dist: requests
Requires-Dist: rich
Requires-Dist: rich-click
Requires-Dist: securesystemslib[crypto]
Requires-Dist: sigstore
Requires-Dist: tuf
Provides-Extra: psycopg2
Requires-Dist: psycopg2>=2.9.5; extra == 'psycopg2'
Provides-Extra: sqlalchemy
Requires-Dist: sqlalchemy>=2.0.1; extra == 'sqlalchemy'
Description-Content-Type: text/x-rst

#################################################
Repository Service for TUF Command Line Interface
#################################################

|OpenSSF Scorecard| |Tests and Lint| |Coverage|

.. |OpenSSF Scorecard| image:: https://api.scorecard.dev/projects/github.com/repository-service-tuf/repository-service-tuf-cli/badge
  :target: https://scorecard.dev/viewer/?uri=github.com/repository-service-tuf/repository-service-tuf-cli
.. |Tests and Lint| image:: https://github.com/repository-service-tuf/repository-service-tuf-cli/actions/workflows/ci.yml/badge.svg
  :target: https://github.com/repository-service-tuf/repository-service-tuf-cli/actions/workflows/ci.yml
.. |Coverage| image:: https://codecov.io/gh/repository-service-tuf/repository-service-tuf-cli/branch/main/graph/badge.svg
  :target: https://codecov.io/gh/repository-service-tuf/repository-service-tuf-cli

The Repository Service for TUF Command Line Interface (CLI) is a CLI Python
application to manage the Repository Service for TUF.

The CLI supports the initial setup, termed a ceremony, where the first
repository metadata are signed and the service is configured, update metadata,
sign metadata, etc.

This CLI is part of the Repository Service for TUF (RSTUF).

Installation
============
Using pip:

.. code:: shell

    $ pip install repository-service-tuf

Usage
=====
Please, check the `Repository Service for TUF Guide
<https://repository-service-tuf.readthedocs.io/en/latest/guide/repository-service-tuf-cli/index.html>`_
for more details.

Contributing
============

Please, visit the `Repository Service for TUF Development Guide
<https://repository-service-tuf.readthedocs.io/en/latest/devel/index.html#development-guide>`_.

Check our `CONTRIBUTING.rst <https://github.com/repository-service-tuf/repository-service-tuf-cli/blob/main/CONTRIBUTING.rst>`_
for more details on how to contribute to this repository.

License
=======
`MIT <https://github.com/repository-service-tuf/repository-service-tuf-cli/blob/main/LICENSE>`_
