Files
macos_security/pyproject.toml
Bob Gendler 60c66a2bde
Some checks failed
Labeler / Labeler (push) Has been cancelled
Lint Code Base / pythonlint (push) Has been cancelled
Lint Code Base / yamllint (push) Has been cancelled
Lint Code Base / markdownlint (push) Has been cancelled
Lint Code Base / Lint successful (push) Has been cancelled
Spell Check / spellcheck (push) Has been cancelled
Fixed missing quote
2026-01-22 10:57:58 -05:00

44 lines
1.1 KiB
TOML

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "mscp"
dynamic = ["version"]
description = 'The macOS Security Compliance Project is an open source effort to provide a programmatic approach to generating security guidance.'
readme = "README.md"
requires-python = ">=3.12"
license-files = ["LICEN[CS]E*"]
keywords = []
classifiers = [
"Development Status :: 3 - Alpha",
"Programming Language :: Python",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
]
dependencies = [
"jinja2==3.1.5",
"loguru==0.7.3",
"lxml==5.4.0",
"matplotlib==3.10.0",
"openpyxl==3.1.5",
"numpy==2.2.5",
"pandas==2.2.3",
"pydantic==2.10.6",
"pyyaml==6.0.2",
"jsonschema==4.23.0",
"yaspin==3.4.0",
]
[project.urls]
Homepage = "https://pages.nist.gov/macos_security/"
Issues = "https://github.com/usnistgov/macos_security/issues"
Source = "https://github.com/usnistgov/macos_security"
[project.scripts]
mscp = "mscp.__main__:main"
[tool.hatch.version]
path = "src/mscp/__init__.py"