.. _Python Standard Library: http://docs.python.org/library/
Requirements and Dependencies
=============================
- circuits has no **required** dependencies beyond the `Python Standard Library`_.
- Python: >= 2.7 or pypy >= 2.0
:Supported Platforms: Linux, FreeBSD, Mac OS X, Windows
:Supported Python Versions: 2.7, 3.4, 3.5, 3.6
:Supported pypy Versions: 2.0
Other Optional Dependencies
---------------------------
These dependencies are not strictly required and only add additional
features.
- `pydot `_
-- For rendering component graphs of an application.
- `pyinotify `_
-- For asynchronous file system event notifications
and the :mod:`circuits.io.notify` module.