X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=conversion_utils.py;h=68292caccbc692570010ab5ed98c10cbcc05d9c7;hb=532df2c5b57c7517dfb3dddd8c1358fbadf8baf3;hp=8eaecd5bd7b8227b6cf8baeee4723e6bfa0450ed;hpb=5317c50ce7a96a37acfab3800c0935580766dbbf;p=python_utils.git diff --git a/conversion_utils.py b/conversion_utils.py index 8eaecd5..68292ca 100644 --- a/conversion_utils.py +++ b/conversion_utils.py @@ -1,4 +1,9 @@ #!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +# © Copyright 2021-2022, Scott Gasch + +"""Utilities involving converting between different units.""" from typing import Callable, SupportsFloat @@ -106,9 +111,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)