py-template
PyTemplate is an open-source boilerplate for building and managing custom Python libraries.
pythontemplateboilerplateautomationpackagingboilerplate-templateci-cdversioningsemantic-versioningpackaging-for-pypiproject-setuppyproject
FreeRepo
Overview
This is a Cookiecutter template that generates new Python packages with pre-configured development tools and workflows. It includes pyproject.toml setup, GitHub Actions CI/CD, semantic versioning, code quality checks with ruff and mypy, pytest testing and documentation structure to help developers quickly start standardized Python projects.
Features
semantic-versioningconventional-commitspyproject-toml-configurationcode-quality-toolspre-commit-hooksdocumentation-structuregithub-actions-workflows
Feature Flags
blogemailstestingcicodeQualitydocumentationsemanticVersioningpreCommitHooks
Recommended Use Cases
python-package-developmentlibrary-creationopen-source-projectspypi-publishing
Frontend
None
Backend
python
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
0
๐ด Forks
0
๐งพ License
apache-2.0
๐ Active
Yes
๐ Last Commit
2025-10-25T22:29:19.000Z
GitHub
Stack
Language
python
Testing
pytest
CI
github-actions
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open-source template with no pricing model