Metadata-Version: 2.1
Name: hoppr
Version: 1.8.8
Summary: A tool for defining, verifying, and transferring software dependencies between environments.
Home-page: https://hoppr.dev
License: MIT
Keywords: packaging,reports,build dependencies,software bill of materials
Author: LMCO Open Source
Author-email: open.source@lmco.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Communications :: File Sharing
Classifier: Topic :: Software Development :: Version Control
Classifier: Topic :: System :: Software Distribution
Requires-Dist: Jinja2 (>=3.1.2,<4.0.0)
Requires-Dist: PyYAML (>=6.0,<7.0)
Requires-Dist: hoppr-cyclonedx-models (==0.4.7)
Requires-Dist: in-toto (>=1.3.1,<2.0.0)
Requires-Dist: jc (>=1.22.2,<2.0.0)
Requires-Dist: jmespath (>=1.0.1,<2.0.0)
Requires-Dist: oras (>=0.1.17,<0.2.0)
Requires-Dist: packageurl-python (>=0.10.0,<0.11.0)
Requires-Dist: pydantic-yaml (>=0.10.0,<0.11.0)
Requires-Dist: pydantic[email] (>=1.9.0,<2.0.0)
Requires-Dist: securesystemslib (==0.26.0)
Requires-Dist: typer (>=0.7.0,<0.8.0)
Requires-Dist: types-PyYAML (>=6.0.5,<7.0.0)
Project-URL: Repository, https://gitlab.com/hoppr/hoppr
Description-Content-Type: text/markdown

<img src="https://gitlab.com/hoppr/hoppr/-/raw/dev/media/hoppr-repo-banner.png" />
<br />
<br />

# What is Hoppr?

Hoppr is a Python plugin-based framework for collecting, processing, and bundling your software supply chain.
Feed Hoppr your [CycloneDX-spec SBOMs](https://cyclonedx.org/specification/overview/) (Software Bill of Materials) and receive enhanced SBOMs and component bundles in return!  Those are just the basics, learn more at our:

- **Documentation**: <https://hoppr.dev>
- **Source Code**: <https://gitlab.com/hoppr/hoppr>

# Getting Started

## Basic Install [from PyPI](https://pypi.org/project/hoppr/)
```
pip install hoppr
```

## Quickstart Tutorial

Once you have Hoppr installed, we recommend the ["Your First Bundle" tutorial](https://hoppr.dev/docs/using-hoppr/tutorials/your-first-bundle) to understand the basics.

# Join Us!

We're completely open source, [MIT licensed](LICENSE), and community friendly. Built with a plugin architecture, Hoppr enables users to extend its SBOM-processing capabilities through their own plugins and algorithms.  
[Learn more about how to contribute](https://hoppr.dev/docs/category/contribute-to-hoppr), it's easy and we've got
a welcoming community!
