Skip to content
This repository was archived by the owner on Aug 28, 2023. It is now read-only.

Latest commit

 

History

History
23 lines (13 loc) · 1019 Bytes

File metadata and controls

23 lines (13 loc) · 1019 Bytes

Template for Python project

Template for python projects. Uses poetry for package-managing, black and isort with seed-isort-config for code-formatting, and flake8 with pylint for linting. Pre-commit hooks are installed for every tool.

Requirements

The poetry should be installed in the system. How to?

Quick usage

  1. Make new directory with the following command. Specify name of the project with -n=name or --name=name:
bash <(curl -sL https://raw.githubusercontent.com/Birdi7/python-project-template/master/install.sh) -n=new_project
  1. Update information about the author in pyproject.toml

Pre-installed packages

Can be found in pyproject.toml