可信软件供应链(TSSC)python库。
tssc的Python项目详细描述
tssc python包
作为Python库实现的可信软件供应链(TSSC)。在
文件
安装
最新版本
not yet released
最新开发版本
^{pr2}$发展
:warning: If you are running RHEL7 or older versions of Python: This project will need Python 3.3 or better to run. If you are running on RHEL7, you can invoke
python3
in place ofpython
in the following commands.
建立开发环境
cd tssc-python-package python -m venv .venvs/tssc-dev source .venvs/tssc-dev/bin/activate python -m pip install --upgrade pip python -m pip install -e '.[tests]'
运行测试
python -m pytest --cov=tssc --cov-report term-missing tests
或者只为某个特定的实现者运行,并包含您没有涵盖的代码部分
python3 -m pytest --cov=tssc --cov-report term-missing tests/step_implementers/package/test_maven_package.py
运行linter
python -m pylint --rcfile=setup.cfg tssc
在本地生成文档
如果您正在更新python文档并希望在本地生成,那么您可以这样做。在
pip install pdoc3 pdoc3 --html --output-dir pdoc3-html tssc/
- 项目
标签: