Switch to hatchling
as the build backend, and use hatch-vcs
for versioning
#4742
Labels
difficulty: easy
A good issue for someone new. Can be done in a few hours
priority: low
No existing plans to resolve
Post #4487, PyBaMM is now a pure Python package – this means we should move away from the
setuptools
build backend and switch tohatchling
– which is arguably the better choice. With #4216 complete, it is also possible to single-source the package version, and use versioning based on Git tags. This is possible withhatch-vcs
, which relies onsetuptools-scm
internally).See also:
The text was updated successfully, but these errors were encountered: