debian-forge/setup.py
Tomáš Hozza 0b68f8123b Add initial SBOM library implementation
Add implementation of standard-agnostic model for SBOM, and simple SPDX
v2.3 model. Also add convenience functions for converting DNF4 package
set to the standard-agnostic model and for converting it to SPDX model.

Cover the functionality with unit tests.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-09-18 12:26:36 +02:00

28 lines
583 B
Python

import setuptools
setuptools.setup(
name="osbuild",
version="129",
description="A build system for OS images",
packages=[
"osbuild",
"osbuild.formats",
"osbuild.solver",
"osbuild.util",
"osbuild.util.sbom",
"osbuild.util.sbom.spdx2",
],
license='Apache-2.0',
install_requires=[
"jsonschema",
],
entry_points={
"console_scripts": [
"osbuild = osbuild.main_cli:osbuild_cli"
]
},
scripts=[
"tools/osbuild-mpp",
"tools/osbuild-dev",
],
)