Skip to content

Repository files navigation

modern-python

Copier Latest release CI License mypy black Ruff uv

Copier template for modern Python packages.

Note

This Copier template requires:

To install Git, download and install it from git-scm.com.

To install Python, download and install it from python.org, or install uv to install it.

To install Copier and Copier Template-Extensions, use uv or pipx:

# Use uv.
uv tool install copier --with copier-template-extensions
# Use pipx.
pipx install copier
pipx inject copier copier-template-extensions

Usage

Run copier copy to generate your Python package:

# Use HTTPS.
copier copy --trust gh:leodevian/modern-python ./path/to/directory
# Use SSH.
copier copy --trust git@github.com:leodevian/modern-python ./path/to/directory

Run copier update to update your Python package to the latest version:

copier update --trust

About

Copier template for modern Python packages.

Resources

Code of conduct

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages