遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/8863)
<a href="https://www.bestpractices.dev/projects/8863"><img src="https://www.bestpractices.dev/projects/8863/badge"></a>
A Python package that allows you to interact with the shell, while logging various metadata, statistics, and trace information.
The contributing guidelines include details on how to set up pre-commit to automatically adhere to our coding standards, and adherence is checked in our continuous integration pipeline.
https://github.com/sandialabs/shell-logger/blob/master/CODE_OF_CONDUCT.md
The documentation landing page (https://shell-logger.readthedocs.io/en/latest/) contains a handful of quick start examples.
The documentation is kept up-to-date, as it's housed alongside the code itself in the repository, and the pull request process should catch any missing documentation updates. The documentation is deployed to ReadTheDocs (https://shell-logger.readthedocs.io/en/latest) with every merge to the master branch.
These achievements are displayed on GitHub (https://github.com/sandialabs/shell-logger/), PyPI (https://pypi.org/project/shell-logger-sandialabs/), and ReadTheDocs (https://shell-logger.readthedocs.io/).
This project is just a library.
The project sites do not store passwords for this purpose.
We use GitHub issues.
The instructions are in our contributing guidelines.
Our pre-commit configuration and integration with pre-commit.ci ensure no problems can make it into the master branch.
Our Ruff rules check for security issues.
Python is a memory-safe language.
后退