Coverage for src/configuraptor/loaders/loaders_311.py: 100%
6 statements
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-15 14:32 +0200
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-15 14:32 +0200
1"""
2Loaders for Python 3.11+.
3"""
4import sys
5from typing import BinaryIO
7from ._types import T_config
9if sys.version_info < (3, 11): # pragma: no cover
10 raise EnvironmentError("Wrong Python version!")
11else:
12 import tomllib
14 def toml(f: BinaryIO) -> T_config:
15 """
16 Load a toml file.
17 """
18 return tomllib.load(f)