An open API service indexing awesome lists of open source software.

https://github.com/timbmg/python-poetry-vs-code-template


https://github.com/timbmg/python-poetry-vs-code-template

development-environment poetry python template virtual-environments vs-code vscode

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

        

## About
This project template helps to set up the local python development environment. It supports:
* setting pyproject.toml metadata,
* creating a python virtual environment with poetry,
* installing default development dependencies
* configure vs-code's workspace settings.json for preferred Editor, Formatting, Linting and Testing settings.

## Prerequestites
1. [pyenv](https://github.com/python-poetry/poetry)
2. [poetry](https://github.com/python-poetry/poetry) installed against the pyenv shim
3. [vs-code](https://code.visualstudio.com/) with the [python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)

## Usage
1. Click on _Use this template_ button and setup a new repository in github
2. Clone the new repository locally
3. Run `bash setup.sh` and follow the instructions