{"repo":"wyattferguson/pattern","free":true,"listed":false,"github":"https://github.com/wyattferguson/pattern","clone":"git clone https://github.com/wyattferguson/pattern.git","description":"Pattern - A modern, opinionated, cookiecutter template for your next Python project.","language":"Python","stars":106,"topics":["cookiecutter","python","uv","boilerplate","template"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":":snake: Pattern Modern Python Cookiecutter Project --- Pattern is a modern, opinionated, cookiecutter template for your next Python project. Included is modern tooling and dependencies with sensible rules and settings. Also included is all the boilerplate documentation, GitHub actions, and project extras you would need to create good foundation for your next python project. - View our full documentation. Setup New Project [!note] Make sure you have UV installed before you start. Create new project: Alternatively you can use Cruft: Then just follow the prompts, pick the tools you want to install, and watch the magic happen. Features Everything comes pre-configured to work out of the box. On setup you can pick and choose what extras to install or to leave behind. - :package: UV - Package and project manager. - :crab: Ruff - Linter and code formatter. - :bug: Typechecking with Ty. - :test tube: Pytest - Testing. - :telescope: Coverage - Test coverage. - :small airplane: Taskipy - Task runner for CLI shortcuts. - :vhs: Zensical - Doc generation and Github Pages deployment. - :takeout box: PyPI package publishing. - :tropical drink: GitHub Templates for documentation, feature requests, general reports, bug reports, and pull requests. - :cactus: Pre-commit - Linting, formatting, and common bug checks on Git commits. - :bookmark tabs: Changelog, Code of Conduct, Contributing Guide, and Citation templates. - :whale2: Docker support including extensive dockerignore file. - :cocktail: ","default_branch":null,"files":null,"tree":[],"storefront":"/r/wyattferguson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wyattferguson/pattern/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."}