1
0
mirror of https://github.com/enpaul/keyosk.git synced 2025-06-09 00:13:25 +00:00
keyosk/keyosk/datatypes.py
Ethan Paul d6265c4797 Revert "Refactor datatypes into submodules"
This reverts commit 07828f006337c8b232ef4ecc5d02cd5a0afc5c01.
2020-02-26 22:01:25 -05:00

19 lines
358 B
Python

"""Shared types, enums, and data containers"""
import enum
from typing import Dict
from typing import Union
Extras = Dict[str, Union[int, float, bool, str, None]]
TokenClaims = Dict[str, Union[str, int, bool, Dict[str, int]]]
@enum.unique
class StorageBackend(enum.Enum):
"""Supported storage backends"""
SQLITE = "sqlite"
MARIA = "maria"