blob: 76845971eef8fe3d9ffa3fa11d974a5b92234a63 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
"""
pint.facets.formatting.registry
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:copyright: 2022 by Pint Authors, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import annotations
from typing import Generic, Any
from ...compat import TypeAlias
from ..plain import GenericPlainRegistry, QuantityT, UnitT
from . import objects
class GenericFormattingRegistry(
Generic[QuantityT, UnitT], GenericPlainRegistry[QuantityT, UnitT]
):
pass
class FormattingRegistry(
GenericFormattingRegistry[objects.FormattingQuantity[Any], objects.FormattingUnit]
):
Quantity: TypeAlias = objects.FormattingQuantity[Any]
Unit: TypeAlias = objects.FormattingUnit
|