Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Personal template for most python projects.

License

Notifications You must be signed in to change notification settings

Preocts/python-src-template

Open more actions menu

Repository files navigation

Python 3.10 | 3.11 | 3.12 | 3.13 | 3.14 Code style: black Nox

pre-commit.ci status Python tests

python-src-template


A template I use for most projects.

This is not the one-shot solution to project structure or packaging. This is just what works well for one egg on the Internet. Feel free to use it as you see fit.

FAQ

  • Q: Should I follow everything to the absolute letter in this template?

    • A: Heck no, I don't even do that! This is just the closest one-size-fits-most template I've put together. Use what you want how you want.
  • Q: Why does this template change so often?

    • A: I'm constantly finding new tweaks that make the template fit just a little better. I'm also open to ideas and suggestions so please drop an issue if you have one.
  • Q: Why nox?

    • A: Duplicatable workflows that are platform agnostic. Whether locally, in a container, in a github action, or on your machine; there is one official way workflows are run.

About

Personal template for most python projects.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.