Skip to content

A boilerplate setup for basic stuff like linting, prettier, changelog, tests for a python app

License

Notifications You must be signed in to change notification settings

deepak-bharti-deel/python-app-setup

Repository files navigation

python-app-setup

A boilerplate setup for basic stuff like linting, prettier, changelog, tests for a python app

Run locally

  • clone the repo git clone [email protected]:dbads/python-app-setup.git
  • create a virtual environment python3 -m venv path/to/venv
  • install the requrirements pip install -r requirements.txt
  • install the recommended vscode extensions if using the vscode or similar extensions in your IDE

Seting up linters/fixers, format on save settings

  • to use flake8/pylint as a linter, enable them in .vscode/settings.json or globally in settings.json
  • set a formatting provider in settings.json
  • settings.json contains basic setup, see for example. You can modify the settings as per the need and use.

For any queries reach out to me at [email protected].

About

A boilerplate setup for basic stuff like linting, prettier, changelog, tests for a python app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages