Skip to content

v0.8.0#42

Merged
Aurel31 merged 115 commits intomainfrom
develop
Jan 15, 2026
Merged

v0.8.0#42
Aurel31 merged 115 commits intomainfrom
develop

Conversation

@Aurel31
Copy link
Member

@Aurel31 Aurel31 commented Jan 15, 2026

No description provided.

Aurel31 added 30 commits August 16, 2025 14:50
- checks that the list of variables in namespace is the same between the python class and the documentation
- regex now handles HH:MM:SS or HH:MM in ISO8601
- binary_f_score, binary_false_positive_rate, binary_negative_predicted_value, binary_precision, binary_recall_rate, binary_specific_rate
- KPIs add best/lowest score
- add KPIs: Binary Structure Loss Specificity, Binary Structure Loss Negative Predictive Value, Binary Structure Loss F1 Score
- chaneg name of binary_specific_rate function to binary_specificity
- Updaet Caldor benchmarks with new KPIs
- move functions _resolve_tz, datetime_to_iso8601, current_datetime_iso8601 to firebench.standardize.time
- move read_quantity_from_fb_dataset to firebench.standardize.tools
add merge authors list function
@Aurel31 Aurel31 self-assigned this Jan 15, 2026
@codecov
Copy link

codecov bot commented Jan 15, 2026

Codecov Report

❌ Patch coverage is 23.38583% with 973 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/firebench/standardize/tools.py 23.04% 207 Missing ⚠️
src/firebench/standardize/synoptic.py 9.49% 143 Missing ⚠️
src/firebench/signing/std_files.py 14.70% 116 Missing ⚠️
src/firebench/signing/benchmarks.py 20.95% 83 Missing ⚠️
src/firebench/metrics/mtbs/mtbs_analysis.py 11.23% 79 Missing ⚠️
src/firebench/metrics/table.py 11.68% 68 Missing ⚠️
src/firebench/standardize/files.py 12.82% 68 Missing ⚠️
src/firebench/standardize/mtbs.py 22.44% 38 Missing ⚠️
...nch/metrics/confusion_matrix/binary_performance.py 22.85% 27 Missing ⚠️
src/firebench/standardize/ravg.py 30.76% 27 Missing ⚠️
... and 10 more
Files with missing lines Coverage Δ
src/firebench/metrics/__init__.py 100.00% <100.00%> (ø)
src/firebench/metrics/confusion_matrix/__init__.py 100.00% <100.00%> (ø)
src/firebench/metrics/mtbs/__init__.py 100.00% <100.00%> (ø)
src/firebench/metrics/perimeter/shape_index.py 100.00% <100.00%> (ø)
src/firebench/metrics/stats/__init__.py 100.00% <100.00%> (ø)
src/firebench/signing/__init__.py 100.00% <100.00%> (ø)
src/firebench/standardize/__init__.py 100.00% <100.00%> (ø)
src/firebench/standardize/std_file_info.py 100.00% <100.00%> (ø)
src/firebench/tools/__init__.py 100.00% <ø> (ø)
src/firebench/tools/logging_config.py 100.00% <100.00%> (ø)
... and 22 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Aurel31 Aurel31 merged commit c213473 into main Jan 15, 2026
24 of 25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant