gui-bom / pyproject.toml
ObtuseAglet
Fix: standardize casing of "l-bom" in Dockerfile, output.py, scanner.py, app.js, and pyproject.toml
b65da42
raw
history blame contribute delete
802 Bytes
[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[project]
name = "l-bom"
version = "0.2.0"
description = "Generate Software Bill of Materials documents for local LLM model files."
readme = "README.md"
requires-python = ">=3.10"
license = { text = "MIT" }
classifiers = [
"License :: OSI Approved :: MIT License",
]
dependencies = [
"click",
"rich",
"dataclasses-json",
"flask>=3,<4",
]
[project.scripts]
l-bom = "llm_sbom.cli:main"
[project.optional-dependencies]
dev = [
"mypy>=1.10,<2",
"pytest>=8,<10",
"ruff>=0.11,<1",
]
[tool.setuptools]
license-files = ["LICENSE"]
[tool.setuptools.packages.find]
include = ["llm_sbom*"]
[tool.setuptools.package-data]
llm_sbom = [
"web/templates/*.html",
"web/static/*.css",
"web/static/*.js",
]