Metadata-Version: 2.4
Name: uv-sbom-bin
Version: 1.0.0
Summary: Python wrapper for uv-sbom - SBOM generation tool for uv projects
Project-URL: Homepage, https://github.com/Taketo-Yoda/uv-sbom
Project-URL: Repository, https://github.com/Taketo-Yoda/uv-sbom
Project-URL: Bug Tracker, https://github.com/Taketo-Yoda/uv-sbom/issues
Author-email: Taketo Yoda <exhaust7.drs@gmail.com>
License: MIT
Keywords: cyclonedx,python-wrapper,sbom,security,supply-chain,uv
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: System :: Software Distribution
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# uv-sbom-bin

Python wrapper for the `uv-sbom` CLI tool written in Rust.

This package allows Python users to install `uv-sbom` via PyPI and use it with `uv tool install`.

## Installation

### Via pip

```bash
pip install uv-sbom-bin
```

### Via uv

```bash
uv tool install uv-sbom-bin
```

## Usage

After installation, the `uv-sbom` command will be available in your PATH:

```bash
uv-sbom --version
uv-sbom --format json
uv-sbom --format markdown --output SBOM.md
```

## How It Works

This package downloads the prebuilt Rust binary for your platform from the [GitHub releases](https://github.com/Taketo-Yoda/uv-sbom/releases) and installs it.

Supported platforms:
- macOS (Apple Silicon and Intel)
- Linux (x86_64)
- Windows (x86_64)

## Development

This is a wrapper package. The actual tool is developed at:
https://github.com/Taketo-Yoda/uv-sbom

## License

MIT License - see [LICENSE](https://github.com/Taketo-Yoda/uv-sbom/blob/main/LICENSE)
