Skip to content

type hints - part 1

7a768a2
Select commit
Loading
Failed to load commit list.
Draft

Base Py3 upgrade #1512

type hints - part 1
7a768a2
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 5, 2026 in 1s

61.59% (-0.79%) compared to 277cbba, passed because coverage increased by 0.12% when compared to adjusted base (61.47%)

View this Pull Request on Codecov

61.59% (-0.79%) compared to 277cbba, passed because coverage increased by 0.12% when compared to adjusted base (61.47%)

Details

Codecov Report

❌ Patch coverage is 92.05607% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 61.59%. Comparing base (277cbba) to head (7a768a2).

Files with missing lines Patch % Lines
src/compas/data/encoders.py 62.50% 6 Missing ⚠️
src/compas/colors/color.py 96.87% 3 Missing ⚠️
src/compas/data/coercion.py 0.00% 3 Missing ⚠️
src/compas/datastructures/_mutablemapping.py 0.00% 2 Missing ⚠️
src/compas/data/validators.py 0.00% 1 Missing ⚠️
src/compas/files/_xml/xml_cli.py 0.00% 1 Missing ⚠️
src/compas/files/gltf/gltf_content.py 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1512      +/-   ##
==========================================
- Coverage   62.38%   61.59%   -0.79%     
==========================================
  Files         208      208              
  Lines       22486    21991     -495     
==========================================
- Hits        14027    13546     -481     
+ Misses       8459     8445      -14     

☔ View full report in Codecov by Sentry.
📢 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.