Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

template for pure Python libraries. As simple as possible. No magic.

License

Notifications You must be signed in to change notification settings

astrojuanlu/copier-pylib

Repository files navigation

copier-pylib

Copier template for pure Python libraries.

As simple as possible. No magic.

Features

  • uv for project management and build backend.
  • pytest for testing.
  • tox for automation of test runners and other stuff.
  • Sphinx for documentation
  • GitHub Actions for continuous integration and publishing to PyPI.
  • Read the Docs for continuous documentation.
  • mypy for type checks.
  • ruff for style checks and automatic Python code formatting.
  • pre-commit for optional automation of style checks.

Usage

Install copier:

uv tool install copier

Generate a Python package:

copier copy gh:astrojuanlu/copier-pylib path/to/destination

License

MIT License

About

template for pure Python libraries. As simple as possible. No magic.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •