Skip to content

Comments

Use pyproject.toml#264

Merged
steven-murray merged 18 commits intomainfrom
use-pyproject.toml
Feb 22, 2026
Merged

Use pyproject.toml#264
steven-murray merged 18 commits intomainfrom
use-pyproject.toml

Conversation

@steven-murray
Copy link
Collaborator

Switches to using pyproject.toml exclusively, and adds support for ruff

@codecov
Copy link

codecov bot commented Feb 22, 2026

Codecov Report

❌ Patch coverage is 93.53933% with 23 lines in your changes missing coverage. Please review.
✅ Project coverage is 97.41%. Comparing base (e184180) to head (7dba465).
⚠️ Report is 19 commits behind head on main.

Files with missing lines Patch % Lines
src/hmf/cosmology/growth_factor.py 72.72% 6 Missing ⚠️
src/hmf/density_field/transfer.py 50.00% 5 Missing ⚠️
src/hmf/mass_function/hmf.py 79.16% 5 Missing ⚠️
src/hmf/alternatives/wdm.py 90.00% 2 Missing ⚠️
src/hmf/cosmology/cosmo.py 50.00% 2 Missing ⚠️
src/hmf/density_field/halofit.py 80.00% 2 Missing ⚠️
src/hmf/mass_function/integrate_hmf.py 75.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #264       +/-   ##
===========================================
+ Coverage   86.67%   97.41%   +10.74%     
===========================================
  Files          26       26               
  Lines        2469     2518       +49     
===========================================
+ Hits         2140     2453      +313     
+ Misses        329       65      -264     

☔ 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.

@steven-murray steven-murray self-assigned this Feb 22, 2026
@steven-murray steven-murray added type: maint: build Build System and Dependencies priority: high High priority labels Feb 22, 2026
@steven-murray steven-murray merged commit 953cc48 into main Feb 22, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: high High priority type: maint: build Build System and Dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant