Installation guide

pycodeanlyzer is available on PyPI:

pip install -U pycodeanalyzer

see https://pip.pypa.io/en/stable/installation/ for more detail on pip

see https://test.pypi.org/search/?q=pycodeanalyzer to see the last release candidate:

pip install --pre --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple -U pycodeanalyzer

Requirements

The following pyhton requirements will be automatically installed by pip:

  • - robotpy-cppheaderparser - equals 5.0.16
  • - Flask - equals 2.0.3
  • - Flask-SocketIO - equals 5.1.1
  • - Flask-Classful - equals 0.14.2
  • - flaskwebgui - equals 0.3.4
  • - simple-websocket - equals 0.5.1
  • - injector - equals 0.19.0
  • - pathlib - equals 1.0.1
  • - pcpp - equals 1.30
  • - astroid - equals 2.11.0
  • - javalang - equals 0.13.0
  • - kopyt - equals 0.0.2
  • - simplejson - equals 3.17.6
  • - jsonpickle - equals 2.1.0

Macos

On MacOS, you will need to install libmagic:

brew install libmagic

This is not needed for other platforms.