{"repo":"open-nudge/opentemplate","free":true,"listed":false,"github":"https://github.com/open-nudge/opentemplate","clone":"git clone https://github.com/open-nudge/opentemplate.git","description":"All-in-one Python template. One click. Everything included.","language":"Shell","stars":42,"topics":["attestations","best-practices","github-actions","legal","linter","performance","pre-commit","python","reuse","sbom"],"license":null,"category":"dev-tools","readme_excerpt":"opentemplate All-in-one Python template. One click. Everything included. ✨ Features 🚀 Quick start 📚 Documentation 🤝 Contribute 👍 Adopters 📜 Legal Features opentemplate is a Python template which is: - Truly open source : no tokens, no fees, no premium plans, open source software only - Easy to use : clone templated repo, run pdm setup and focus on your code - State of the art : best checkers for Python, YAML, Markdown, prose, and more unified - Secure : SLSA Level 3, SBOMs, attestations, secured egress, OSSF Best Practices - Consistent : common project metadata lives in /project , while tool configuration stays shared by GitHub Actions , prek , and pyproject.toml - Performant : parallel checks, builds, minimally-sized caches and checkouts [!IMPORTANT] An example repository using opentemplate here [!CAUTION] All files in this repo will be copied to your project, using the title and description you provide. Code quality (Python focused) [!IMPORTANT] Adjust common project metadata from /project ; use pyproject.toml for advanced tooling configuration. - Package manager: pdm with a single pdm setup manages everything! (see why pdm) - Testing: pytest (with coverage , and hypothesis for fuzzing, doctests, and mutmut for mutation testing); testing across all Python versions done WITHOUT tox or nox (managed directly by pdm !) - Documentation: mkdocs - document once, have it everywhere (unified look on GitHub and hosted docs) , semantically versioned (via mike ), autogenerated fro","default_branch":null,"files":null,"tree":[],"storefront":"/r/open-nudge","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/open-nudge/opentemplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}