1# -*- coding: utf-8 -*-
2
3
4def _build_unit_registry():
5    try:
6        from pint import UnitRegistry
7
8        registry = UnitRegistry()
9        registry.define('FPS = 1 * hertz')
10    except ImportError:
11        class NoUnitRegistry:
12
13            def __init__(self):
14                pass
15
16            def __getattr__(self, item):
17                return 1
18
19        registry = NoUnitRegistry()
20
21    return registry
22
23
24units = _build_unit_registry()
25