From f5e48c850d6a62d480a525da71ae692f3ae2fed4 Mon Sep 17 00:00:00 2001 From: black-sliver <59490463+black-sliver@users.noreply.github.com> Date: Fri, 12 Aug 2022 23:02:56 +0200 Subject: [PATCH] Utils: lazy decimal import decimal is kinda big, there is no noticable difference in performance and the import is unused by webhost's customserver --- Utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Utils.py b/Utils.py index aafd6014..bb29166f 100644 --- a/Utils.py +++ b/Utils.py @@ -11,7 +11,6 @@ import io import collections import importlib import logging -import decimal from yaml import load, load_all, dump, SafeLoader try: @@ -507,6 +506,7 @@ def chaining_prefix(index: int, labels: typing.Tuple[str]) -> str: # noinspection PyPep8Naming def format_SI_prefix(value, power=1000, power_labels=("", "k", "M", "G", "T", "P", "E", "Z", "Y")) -> str: """Formats a value into a value + metric/si prefix. More info at https://en.wikipedia.org/wiki/Metric_prefix""" + import decimal n = 0 value = decimal.Decimal(value) limit = power - decimal.Decimal("0.005")