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