nmdickson / GCfit

Multimass (LIMEPY) globular cluster equilibrium models and fitting them to observations
https://gcfit.readthedocs.io
MIT License
3 stars 1 forks source link

Feature/update build #210

Closed nmdickson closed 4 months ago

nmdickson commented 4 months ago

This branch is the attempt to prepare GCfit for version 2.0 and publishing on PyPI, mostly by updating the build system to hatch, updating all dependencies and fixing any bugs or deprecations caused by this, and cleaning up a few unused files and functions. The most disruptive of this all was the explicit support for the latest version of dynesty, which broke a few things, and required a bit of changes to the backend output files.

This is the PR which fully introduces version 2.0, and should be the last thing merged before said release.

nmdickson commented 4 months ago

Docs are failing to build because of an upstream problem in limepy's installation from PyPI.

nmdickson commented 4 months ago

Gonna merge into develop anyways, as docs build successfully locally. Full release can wait until limepy updates.