Coverage report: 76%

Files Functions Classes

coverage.py v7.14.0, created at 2026-05-14 20:55 +0000

File class   statements missing excluded   coverage
src / gitversioned / __init__.py (no class)   8 0 0   100%
src / gitversioned / compat.py (no class)   22 5 0   77%
src / gitversioned / logging.py LoggingSettings   4 2 0   50%
src / gitversioned / logging.py (no class)   73 24 0   67%
src / gitversioned / plugins / __init__.py (no class)   0 0 0   100%
src / gitversioned / plugins / hatchling_plugin.py GitVersionedVersionSource   48 13 0   73%
src / gitversioned / plugins / hatchling_plugin.py (no class)   23 1 0   96%
src / gitversioned / plugins / setuptools_plugin.py (no class)   134 27 0   80%
src / gitversioned / settings.py SetupCfgSettingsSource   23 18 0   22%
src / gitversioned / settings.py Settings   6 1 0   83%
src / gitversioned / settings.py (no class)   43 0 0   100%
src / gitversioned / utils / __init__.py (no class)   5 0 0   100%
src / gitversioned / utils / environment.py BuildEnvironment   3 1 0   67%
src / gitversioned / utils / environment.py (no class)   48 4 0   92%
src / gitversioned / utils / git.py NotAGitRepositoryError   0 0 0   100%
src / gitversioned / utils / git.py GitReference   29 18 0   38%
src / gitversioned / utils / git.py GitRepository   91 13 0   86%
src / gitversioned / utils / git.py (no class)   64 0 0   100%
src / gitversioned / utils / pydantic.py EnsureList   8 0 0   100%
src / gitversioned / utils / pydantic.py (no class)   40 12 0   70%
src / gitversioned / versioning.py (no class)   271 85 0   69%
Total     943 224 0   76%

No items found using the specified filter.