Requirements and Dependencies

Backend

HFOS’ backend has a few dependencies:

Note

We’re phasing out Python 2.7 support.

A few more dependencies like nginx, and some python packages provided per distribution are recommended, but not strictly necessary.

The HFOS Python package additionally installs a few pure Python libraries:

  • Circuits
  • Click and a few supporting packages
  • PyMongo
  • PyOpenSSL
  • PyStache
  • JSONSchema
  • DPath
  • DeepDiff
Supported Platforms:
 Linux
Supported Python Versions:
 (2.7), 3.3, 3.4, 3.5, 3.6

Frontend

The frontend is built with

and others. The detailed list can be found in frontend/package.json after pulling the frontend git submodule.

Todo

Link backend deps