python-package-template

A starter template for building python packages that you intend to distribute as open source repos

pythontemplatepackageboilerplateskeletonstarter

Preview

python-package-template preview

Overview

This Python package template helps developers ship fast by automating the setup of new Python packages with pre-configured tooling. It includes uv for dependency management, GitHub Actions for CI/CD and publishing, Dependabot for updates, VS Code settings and optional CLI scaffolding, allowing you to focus on code rather than configuration.

Features

uv-package-managerjustfile-automationgithub-actions-workflowsdependabot-integrationvscode-settingscli-script-hookllm-ide-rulestrusted-publishersdocker-composelintingtype-checking

Feature Flags

authenticationblogjobsQueueainotificationsformsValidationcitestinglintingtypeCheckingdockerautomation

Recommended Use Cases

open-source-python-package-distributionpython-package-developmentcli-tool-creation

Frontend

None

Backend

python

Auth Providers

None

Deployment Targets

dockerpypi

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
0
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown

Stack

Language
python
Testing
pytest
CI
github-actions

Data Layer

Databases
postgresql

UI Stack

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions

Pricing

Classification
free
Selected
4 usd / month
Notes
Open source template with no pricing model
Get Started with this Boilerplate