Skip to content

SEA-AI/templatepy

Repository files navigation

templatepy

Basic setup when working with python projects

Having a standardized playbook helps maintain consistency and quality across projects while reducing setup time. These essential tools and practices will help you write better, more maintainable Python code while ensuring everyone follows the same proven standards.

What You'll Learn

  • How to use GitHub repository templates to bootstrap your projects
  • Understanding modern Python project configuration with pyproject.toml
  • Fast and efficient package management with uv
  • Code quality and linting with ruff
  • Documentation with MkDocs and GitHub Pages
  • Testing best practices with pytest
  • Automating your workflow with GitHub Actions

Let's dive in and explore these tools and practices that will make your Python development experience more efficient and enjoyable!

read the docs

About

Basic setup when working with python projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages