2024-07-22 12:27:25 +03:00
|
|
|
[build-system]
|
2024-10-09 13:53:58 +03:00
|
|
|
requires = ["setuptools>=71.0"]
|
2024-07-22 12:27:25 +03:00
|
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
|
|
|
|
[project]
|
|
|
|
name = "ccf"
|
2024-11-19 18:56:44 +03:00
|
|
|
version = "6.0.0-dev7"
|
2024-07-22 12:27:25 +03:00
|
|
|
authors = [
|
|
|
|
{ name="CCF Team", email="CCF-Sec@microsoft.com" },
|
|
|
|
]
|
|
|
|
description = "Set of tools and utilities for the Confidential Consortium Framework (CCF)"
|
|
|
|
readme = "README.md"
|
|
|
|
requires-python = ">=3.8"
|
|
|
|
classifiers = [
|
|
|
|
"Programming Language :: Python :: 3",
|
|
|
|
"License :: OSI Approved :: Apache Software License",
|
|
|
|
]
|
|
|
|
dependencies = [
|
|
|
|
"loguru >= 0.5, == 0.*",
|
2024-07-23 11:24:21 +03:00
|
|
|
"cryptography == 43.*",
|
2024-07-22 12:27:25 +03:00
|
|
|
"string-color >= 1.2.1, == 1.*",
|
|
|
|
"pycose >= 1.0.1, == 1.*",
|
2024-09-17 12:15:40 +03:00
|
|
|
"setuptools >= 74,< 76",
|
2024-07-22 12:27:25 +03:00
|
|
|
"packaging == 24.*"
|
|
|
|
]
|
|
|
|
|
|
|
|
[tool.setuptools]
|
|
|
|
script-files = [
|
|
|
|
"utils/keygenerator.sh",
|
|
|
|
"utils/submit_recovery_share.sh",
|
|
|
|
"utils/verify_quote.sh"
|
|
|
|
]
|
|
|
|
|
|
|
|
[project.urls]
|
|
|
|
Homepage = "https://github.com/microsoft/ccf"
|
|
|
|
Issues = "https://github.com/microsoft/ccf/issues"
|
|
|
|
|
|
|
|
[project.scripts]
|
|
|
|
ccf_cose_sign1 = "ccf.cose:sign_cli"
|
|
|
|
ccf_cose_sign1_prepare = "ccf.cose:prepare_cli"
|
|
|
|
ccf_cose_sign1_finish = "ccf.cose:finish_cli"
|
|
|
|
"read_ledger.py" = "ccf.read_ledger:main"
|
|
|
|
"ledger_viz.py" = "ccf.ledger_viz:main"
|
|
|
|
"ledger_code.py" = "ccf.ledger_code:main"
|
|
|
|
"split_ledger.py" = "ccf.split_ledger:main"
|