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

thesimj / tomlev
95%

Build:
DEFAULT BRANCH: main
Repo Added 01 Feb 2022 10:01AM UTC
Files 12
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • main

12 Oct 2025 08:54PM UTC coverage: 95.129% (+0.01%) from 95.115%
18449367696

push

github

Nick Bubelich
Add `types-aiofiles` dependency and improve type handling in `BaseConfigModel`

- Updated `uv.lock` and `pyproject.toml` with `types-aiofiles`.
- Enhanced `_get_cached_type_hints` to filter out `ClassVar` annotations.
- Added `typed=True` to `lru_cache` for type-specific caching.
- Introduced `__class_frozen` for better handling of frozen states in `BaseConfigModel`.

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

703 of 739 relevant lines covered (95.13%)

0.95 hits per line

Relevant lines Covered
Build:
Build:
739 RELEVANT LINES 703 COVERED LINES
0.95 HITS PER LINE
Source Files on main
  • Tree
  • List 12
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
18449367696 main Add `types-aiofiles` dependency and improve type handling in `BaseConfigModel` - Updated `uv.lock` and `pyproject.toml` with `types-aiofiles`. - Enhanced `_get_cached_type_hints` to filter out `ClassVar` annotations. - Added `typed=True` to `lru_... push 12 Oct 2025 08:55PM UTC Nick Bubelich github
95.13
18449071115 main Add comprehensive async I/O test suite and edge case tests for converters, error factories, and file operations. push 12 Oct 2025 08:25PM UTC Nick Bubelich github
95.12
18400591110 main Add `tomlev()` convenience function for streamlined configuration loading push 10 Oct 2025 08:13AM UTC Nick Bubelich github
91.45
18371651842 main Update to support Python 3.14 push 09 Oct 2025 09:22AM UTC Nick Bubelich github
91.42
18126767925 main Add caching for file reading, improve substitution logic, and enhance error handling. - Introduced `_read_file_cached` with `lru_cache push 30 Sep 2025 10:26AM UTC Nick Bubelich github
91.42
17790917981 main Add tests for default values of generic set and tuple types; update README to reflect new features push 17 Sep 2025 08:06AM UTC Mykola Bubelich github
92.88
17790751398 main Add set and tuple type support with comprehensive tests and bump version to 1.0.4 push 17 Sep 2025 07:56AM UTC Mykola Bubelich github
92.55
17698240588 main Add `render` command to CLI for JSON output from TOML with substitutions. push 13 Sep 2025 03:05PM UTC Nick Bubelich github
92.07
17697843040 main Implement `__include` directive for nested TOML configurations and CLI validation tool. push 13 Sep 2025 02:26PM UTC Nick Bubelich github
91.94
17614411530 main Bump dev dependencies and lockfile metadata for latest versions push 10 Sep 2025 12:55PM UTC Mykola Bubelich github
95.07
See All Builds (33)
  • Repo on GitHub
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