diff options
author | Hernan Grecco <hgrecco@gmail.com> | 2023-05-14 18:46:01 -0300 |
---|---|---|
committer | Hernan Grecco <hgrecco@gmail.com> | 2023-05-14 18:46:01 -0300 |
commit | 499cce40459bfd8cdadbad46ad2e1139f4f873fe (patch) | |
tree | 4bd86af3bb6e4d3cc9f5fe1e9e55e83a3035fea0 /pint/facets/group/registry.py | |
parent | aaac228fbdb2fc0d9f0f5431efc2252e3f9bbb80 (diff) | |
download | pint-499cce40459bfd8cdadbad46ad2e1139f4f873fe.tar.gz |
Python's 3.9 compatible typing annotations
Diffstat (limited to 'pint/facets/group/registry.py')
-rw-r--r-- | pint/facets/group/registry.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pint/facets/group/registry.py b/pint/facets/group/registry.py index f130e61..da068c5 100644 --- a/pint/facets/group/registry.py +++ b/pint/facets/group/registry.py @@ -8,7 +8,7 @@ from __future__ import annotations -from typing import TYPE_CHECKING, Generic, Any +from typing import TYPE_CHECKING, Generic, Any, Optional from ...compat import TypeAlias from ... import errors @@ -47,7 +47,6 @@ class GenericGroupRegistry( def __init__(self, **kwargs): super().__init__(**kwargs) #: Map group name to group. - #: :type: dict[ str | Group] self._groups: dict[str, objects.Group] = {} self._groups["root"] = self.Group("root") @@ -122,7 +121,7 @@ class GenericGroupRegistry( return self.Group(name) def get_compatible_units( - self, input_units: UnitsContainer, group: str | None = None + self, input_units: UnitsContainer, group: Optional[str] = None ) -> frozenset[Unit]: """ """ if group is None: @@ -135,7 +134,7 @@ class GenericGroupRegistry( return frozenset(self.Unit(eq) for eq in equiv) def _get_compatible_units( - self, input_units: UnitsContainer, group: str | None = None + self, input_units: UnitsContainer, group: Optional[str] = None ) -> frozenset[str]: ret = super()._get_compatible_units(input_units) |