.. _included_libraries:
Included Libraries
==================
By default ``lager python`` programs have access to several popular open-source libraries:
- `requests `_ - For making HTTP requests
- `dateutil `_ - For easier date / time handling
- `pigpio `_ - For interacting with GPIO, SPI, I²C, and other peripherals
- `pyserial `_ - For communicating with serial ports
- `pytz `_ - For timezone handling
- `pytest `_ - For writing extensible unit tests
- `redis `_ - For persistent caching of data
- `PyYAML `_ - For parsing and emitting YAML data
If you need other libraries, see :ref:`Modules and Files ` for information about using a ``requirements.txt`` file.