mne-tools / mne-bids

MNE-BIDS is a Python package that allows you to read and write BIDS-compatible datasets with the help of MNE-Python.
https://mne.tools/mne-bids/
BSD 3-Clause "New" or "Revised" License
131 stars 85 forks source link

MRG: Use hatchling as build backend #1204

Closed hoechenberger closed 9 months ago

hoechenberger commented 9 months ago

Also dynamically generate version number via hatch-vcs

Addresses #1174

cc @ofek

Merge checklist

Maintainer, please confirm the following before merging. If applicable:

codecov[bot] commented 9 months ago

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (e6ca823) 97.63% compared to head (3800913) 97.61%.

Files Patch % Lines
mne_bids/__init__.py 60.00% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1204 +/- ## ========================================== - Coverage 97.63% 97.61% -0.03% ========================================== Files 40 40 Lines 8681 8685 +4 ========================================== + Hits 8476 8478 +2 - Misses 205 207 +2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

hoechenberger commented 9 months ago

Thanks Will do later tonight

hoechenberger commented 9 months ago

@sappelhoff I think we're good to go