Skip to content

Instantly share code, notes, and snippets.

@RahulDas-dev
Last active May 25, 2021 06:27
Show Gist options
  • Save RahulDas-dev/ac7494bc9e2cc26f75a03595388e155b to your computer and use it in GitHub Desktop.
Save RahulDas-dev/ac7494bc9e2cc26f75a03595388e155b to your computer and use it in GitHub Desktop.

List of basic Python Packages for Linting,Formating and Jupyter notebook requirement_commnon.txt

Package Name Package description
pylint Python Linter/A simple program which checks Python source files code for errors
autopep8 autopep8 automatically formats Python code to conform to the PEP 8 style guide
flake8
flake8-import-order
flake8-builtins
flake8-logging-format
flake8-spellcheck
flake8-isort
flake8-docstrings
flake8-pytest-style
flake8-bugbear
flake8-black
flake8-return
flake8-variables-names
pandas-vet
flake8-django
flake8-quotes
flake8-broken-line
isort
black
yapf
python-language-server
jupyterlab
notebook
jupyter_contrib_nbextensions

jupyter labextension install jupyterlab-flake8

List of Python Packages for Flask development requirement_flask.txt

Package Name Package description
Flask
Flask-SQLAlchemy
Flask-debugtoolbar
Flask-WTF
Flask-Login
Flask-Limiter
Flask-Mail
Flask-HTMLmin
Flask-JSON 

how to install all in go

  • for Ubantu/Linux pip3 install -r requirements.txt
  • for windows pip install -r requirements.txt
pylint
autopep8
flake8
flake8-import-order
flake8-builtins
flake8-logging-format
flake8-spellcheck
flake8-isort
flake8-docstrings
flake8-pytest-style
flake8-bugbear
flake8-black
flake8-return
flake8-variables-names
pandas-vet
flake8-django
flake8-quotes
flake8-broken-line
isort
black
yapf
python-language-server
jupyterlab
notebook
jupyter_contrib_nbextensions
Flask
Flask-SQLAlchemy
Flask-debugtoolbar
Flask-WTF
Flask-Login
Flask-Limiter
Flask-Mail
Flask-HTMLmin
Flask-JSON
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment