Skip to content

feat: Transform strings with respect to property schema when conforming properties - #2997

Draft
ReubenFrankel wants to merge 17 commits into
meltano:mainfrom
ReubenFrankel:feat/conform-primitive-interpret-string
Draft

ReubenFrankel wants to merge 17 commits into
meltano:mainfrom
ReubenFrankel:feat/conform-primitive-interpret-string

Try using `cachetools` to cache schema type-check function calls

c391924
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 26, 2026 in 0s

91.68% (+0.03%) compared to defa8b2

View this Pull Request on Codecov

91.68% (+0.03%) compared to defa8b2

Details

Codecov Report

❌ Patch coverage is 97.43590% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 91.68%. Comparing base (defa8b2) to head (c391924).
⚠️ Report is 777 commits behind head on main.

Files with missing lines Patch % Lines
singer_sdk/helpers/_typing.py 97.43% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2997      +/-   ##
==========================================
+ Coverage   91.64%   91.68%   +0.03%     
==========================================
  Files          62       62              
  Lines        5315     5351      +36     
  Branches      686      692       +6     
==========================================
+ Hits         4871     4906      +35     
- Misses        312      313       +1     
  Partials      132      132              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.