Closed njzjz closed 5 months ago
conda/recipe/meta.yaml (3)
`21-22`: The addition of `cmake >=3.26` and conditional `make` for Unix environments are appropriate for ensuring the build process is robust across different platforms. --- `29-29`: Transitioning to `scikit-build-core >=0.9.0` aligns well with the use of `cmake`, facilitating better integration between Python and C/C++ components. --- `32-32`: Simplifying the Python version requirement increases compatibility but ensure testing across the versions you intend to support. Replacing `matplotlib` with `matplotlib-base` is a good practice to reduce unnecessary dependencies in non-GUI environments. Also applies to: 38-38
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 95.23%. Comparing base (
c2f435a
) to head (448f32b
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Comparing njzjz:update-conda-file
(448f32b) with master
(c2f435a)
✅ 8
untouched benchmarks
Summary by CodeRabbit
cmake >=3.26
andmake
for Unix systems.scikit-build-core >=0.9.0
for host requirements.python
in runtime dependencies.matplotlib
withmatplotlib-base
in runtime dependencies for efficiency.