This module provides the low level communications functionality used by the Life360 Device Tracker Platform for Home Assistant.
Although not strictly supported for use outside of Home Assistant, that should be possible. (If you're reading this on the project's github page, the package is available on PyPI here.)
For releases prior to 2.0.0 see https://github.com/pnbruckner/homeassistant-config/blob/d01553da9066ac83c6a750099b3bdbe4eddf22a2/docs/life360_lib.md.