jenstroeger / python-package-template
An opinionated Python package/application template repository, with SLSA and SBOM support built in, enabled for security scanners, code linters, typing, testing and code coverage monitoring, and release automation for reproducible builds.
☆34Updated this week
Related projects: ⓘ
- Copier template for PDM projects☆28Updated 7 months ago
- A library to generate badges for typical checks (flake8, pytest, coverage, etc.)☆66Updated last month
- Fancy PyPI READMEs with Hatch☆152Updated 2 weeks ago
- Github Action support for tox 4 and later☆45Updated this week
- Pytest plugin to annotate failed tests with a workflow command for GitHub Actions☆131Updated 2 months ago
- A project showcasing features and plugins for Hatch☆26Updated last year
- Github action to run pre-commit autoupdate☆25Updated 3 months ago
- ☆167Updated this week
- Enables easy mocking of Azure API calls in your tests.☆10Updated 3 weeks ago
- flake8 plugin to validate Python docstrings as reStructuredText (RST)☆55Updated last month
- Output the licenses used by dependencies and check if these are compatible with the project license☆48Updated 3 weeks ago
- Validation library for simple check on `pyproject.toml`☆114Updated this week
- create temporary websites☆141Updated last year
- Build and Inspect Python Packages in GitHub Actions☆162Updated last week
- Publish coverage report as PR comment, and create a coverage badge & dashboard to display on the Readme for Python projects, all inside G…☆80Updated this week
- python3/pip3 wrapper for installing shellcheck☆154Updated last month
- Dlint is a tool for encouraging best coding practices and helping ensure Python code is secure.☆161Updated 3 months ago
- Copier template for Python projects managed by PDM.☆85Updated 6 months ago
- Update GitHub Actions version pins in GitHub workflow files.☆23Updated 2 weeks ago
- PyPI Simple Repository API client library☆37Updated last month
- Data about packages and maintainers on PyPI☆116Updated 2 months ago
- Automated security testing using bandit and flake8.☆111Updated last year
- ☆40Updated this week
- A Sphinx extension for running sphinx-apidoc on each build☆57Updated 8 months ago
- Automatically convert unittests to pytest☆49Updated 3 weeks ago
- A tool to verify that your files are in harmony with your .editorconfig☆38Updated 2 weeks ago
- A GitHub Action for pip-audit☆66Updated last month
- A Sigstore client written in Python☆220Updated this week
- A collection of fast, cheap, regex based pre-commit hooks.☆209Updated 3 weeks ago
- Use the Nox testing automation tool for Python in GitHub Actions.☆25Updated last week