X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=conversion_utils.py;h=cf4fcaab93f75291d7e24bf54d55f672eace1578;hb=e8fbbb7306430478dec55d2c963eed116d8330cc;hp=8eaecd5bd7b8227b6cf8baeee4723e6bfa0450ed;hpb=5317c50ce7a96a37acfab3800c0935580766dbbf;p=python_utils.git diff --git a/conversion_utils.py b/conversion_utils.py index 8eaecd5..cf4fcaa 100644 --- a/conversion_utils.py +++ b/conversion_utils.py @@ -1,4 +1,7 @@ #!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +"""Utilities involving converting between different units.""" from typing import Callable, SupportsFloat @@ -106,9 +109,7 @@ def convert(magnitude: SupportsFloat, from_thing: str, to_thing: str) -> float: return _convert(magnitude, src, dst) -def _convert( - magnitude: SupportsFloat, from_unit: Converter, to_unit: Converter -) -> float: +def _convert(magnitude: SupportsFloat, from_unit: Converter, to_unit: Converter) -> float: canonical = from_unit.to_canonical(magnitude) converted = to_unit.from_canonical(canonical) return float(converted)