Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 798 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 798 Bytes

Development Setup for Anchore Engine

Note: These directions are for PyCharm only (tested in Pycharm 2021.1.3)

Dev Dependencies:

In the same environment as your project interpereter, run pip3 install -r requirements-dev.txt

File Watchers

Please import the file watchers in watchers.xml to use with the File Watchers Pycharm Plugin.

Steps to import:

  • PyCharm > Preferences... > Tools > File Watchers > Import

Dev Tools Overview:

Formatter Setup:

  • Black is used for formatting
  • isort is used for import sorting
  • pylint is used for linting
    • To learn more about an error message: pylint --list-msgs | grep <ERROR CODE> -A 5