• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

abravalheri / validate-pyproject / 6173991897923584

11 Nov 2024 04:41PM CUT coverage: 97.859%. Remained the same
6173991897923584

Pull #218

cirrus-ci

pre-commit-ci[bot]
[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
Pull Request #218: [pre-commit.ci] pre-commit autoupdate

293 of 306 branches covered (95.75%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

941 of 955 relevant lines covered (98.53%)

6.89 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

100.0
/src/validate_pyproject/_tomllib.py
1
import sys
7✔
2

3
try:  # pragma: no cover
4
    if sys.version_info[:2] >= (3, 11):
5
        from tomllib import TOMLDecodeError, loads
6
    else:
7
        from tomli import TOMLDecodeError, loads
8
except ImportError:  # pragma: no cover
9
    try:
10
        from toml import (  # type: ignore[no-redef,import-untyped]
11
            TomlDecodeError as TOMLDecodeError,
12
        )
13
        from toml import loads  # type: ignore[no-redef]
14
    except ImportError as ex:
15
        raise ImportError("Please install `tomli` (TOML parser)") from ex
16

17

18
__all__ = [
7✔
19
    "TOMLDecodeError",
20
    "loads",
21
]
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc