python-project-blueprint
Blueprint/Boilerplate For Python Projects
pythondockerkubernetestemplateboilerplateblueprint
FreeRepo
Overview
This is a starter template for Python projects that automates setup, testing and deployment. It includes a Makefile-based workflow for running code locally or in Docker, automated testing with pytest, container image building for development and production, Kubernetes deployment support, code quality scanning with SonarCloud and GitHub Actions integration for CI/CD pipelines.
Features
docker-supportkubernetes-deploymentci-cd-pipelinetesting-frameworkcode-coveragecode-quality-analysisgrpc-serverdistroless-images
Feature Flags
userDashboardauthenticationblogteamsOrgsnotificationscachingdockercitestingkubernetescodeQualitymonitoring
Recommended Use Cases
python-backend-projectsmicroserviceskubernetes-deploymentscontainerized-applications
Frontend
None
Backend
python
Auth Providers
None
Deployment Targets
dockerkuberneteskind
Payment Providers
None
Quick Facts
โญ Stars
970
๐ด Forks
230
๐ Active
Unknown
๐ Last Commit
2023-01-06T10:03:19.000Z
Stack
Language
python
Testing
pytest
Monitoring
sonarcloud, codeclimate
CI
github-actions
Data Layer
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source project