Skip to content

Tagging system for items - #1937

Closed
gpetretto wants to merge 45 commits into
datalab-org:ml-evs/bump-pydantic-final-finalfrom
Matgenix:gp/tags_scoped
Closed

Tagging system for items#1937
gpetretto wants to merge 45 commits into
datalab-org:ml-evs/bump-pydantic-final-finalfrom
Matgenix:gp/tags_scoped

use werkzeug exceptions

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

80.74% (+0.49%) compared to 623edac

View this Pull Request on Codecov

80.74% (+0.49%) compared to 623edac

Details

Codecov Report

❌ Patch coverage is 91.69960% with 21 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.74%. Comparing base (623edac) to head (f122121).

Files with missing lines Patch % Lines
pydatalab/src/pydatalab/routes/v0_1/tags.py 91.66% 11 Missing ⚠️
pydatalab/src/pydatalab/models/traits.py 79.31% 6 Missing ⚠️
pydatalab/src/pydatalab/routes/v0_1/items.py 91.66% 3 Missing ⚠️
pydatalab/src/pydatalab/mongo.py 95.83% 1 Missing ⚠️
Additional details and impacted files
@@                         Coverage Diff                          @@
##           ml-evs/bump-pydantic-final-final    #1937      +/-   ##
====================================================================
+ Coverage                             80.24%   80.74%   +0.49%     
====================================================================
  Files                                    83       85       +2     
  Lines                                  7739     7986     +247     
====================================================================
+ Hits                                   6210     6448     +238     
- Misses                                 1529     1538       +9     
Files with missing lines Coverage Δ
pydatalab/src/pydatalab/config.py 81.04% <100.00%> (+0.12%) ⬆️
pydatalab/src/pydatalab/feature_flags.py 75.90% <100.00%> (+0.59%) ⬆️
pydatalab/src/pydatalab/models/__init__.py 100.00% <100.00%> (ø)
pydatalab/src/pydatalab/models/items.py 96.55% <100.00%> (ø)
pydatalab/src/pydatalab/models/tags.py 100.00% <100.00%> (ø)
pydatalab/src/pydatalab/models/utils.py 88.44% <100.00%> (+0.15%) ⬆️
pydatalab/src/pydatalab/routes/v0_1/__init__.py 100.00% <100.00%> (ø)
pydatalab/src/pydatalab/mongo.py 87.85% <95.83%> (+1.00%) ⬆️
pydatalab/src/pydatalab/routes/v0_1/items.py 85.25% <91.66%> (+0.41%) ⬆️
pydatalab/src/pydatalab/models/traits.py 94.61% <79.31%> (-4.41%) ⬇️
... and 1 more

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.