Skip to content

lucasmelin/cookiecutter-pyproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Cookiecutter Python Project

Cookiecutter template for a Python project.

How to use

Install cookiecutter.

Then run cookiecutter gh:lucasmelin/cookiecutter-pyproject. You'll be prompted for project configuration values, which will be used to generate a new project in the current directory.

What is included

  • Low-dependency Python project structure with many developer tools.
  • 🤖 A nox configuration with commands to publish your documentations to GitHub Pages and lint, format and test your project.
  • 📃 Documentation using Material for MkDocs and MkDocstrings to automatically generate documentation based off of your function docstrings.
  • 🧪 Testing structure using pytest.
  • ✅ Code linting using flake8.
  • 👮 Bandit and Safety to check for vulnerabilities in your code and your dependencies.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages