{"repo":"frankie567/cookiecutter-hipster-pypackage","free":true,"listed":false,"github":"https://github.com/frankie567/cookiecutter-hipster-pypackage","clone":"git clone https://github.com/frankie567/cookiecutter-hipster-pypackage.git","description":"Cookiecutter template for a cutting-edge Python package: Hatch, ruff, mypy, GitHub Actions and more!","language":"Python","stars":36,"topics":["cookiecutter","python3","python-package","github-actions","mkdocs","template"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"Cookiecutter Hipster PyPackage Cookiecutter template for a cutting-edge Python package: uv, just, ruff, mypy, GitHub Actions and more! Features [X] Lightweight starter [X] uv for dependency management [X] just for command shortcuts [X] Linting and formatting with ruff [X] Type checking with mypy [X] Unit tests with pytest with optional asyncio setup. [X] Documentation with Material for MkDocs and docstring reference support with mkdocstrings. [X] Ready-to-use GitHub Actions pipelines [X] Agent instructions for AI-assisted development Design Choices Modern Dependency Management with uv This template uses uv for fast and reliable dependency management. uv is significantly faster than traditional pip and provides better dependency resolution. Dependencies are organized using PEP 735 dependency groups, making it easy to manage development dependencies separately from production dependencies. Command Shortcuts with just just is a command runner that provides a simple way to organize and run project commands. It's similar to Make but easier to use and more portable. All common development tasks (testing, linting, documentation) are accessible through simple just commands. AI-Assisted Development The template includes agent instructions that help AI assistants understand your project's coding standards and conventions. This makes it easier to maintain consistency when using AI-assisted development tools. Quickstart Generate the project: The generator will automatically call uv sync ","default_branch":null,"files":null,"tree":[],"storefront":"/r/frankie567","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/frankie567/cookiecutter-hipster-pypackage/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."}