* upgrade the build system to pyproject.toml with setuptools as backend and pip as frontend. * drop the dependency on the obsolete distutils module. * swap nosetests for pytest. * small build-related bugfixes throughout the code.
2.4.11
* fix jktebop backend handling of mass-ratio and eccentricity for RVs. * bumps version requirements in pip for numpy, scipy, astropy. * allows smastar and asinistar to flip to solve for q * fixes handling of spots on rotating single stars. * fixes constraint migration for 2.3 -> 2.4
2.4.10
* fixes implementation of gravitational redshift. * fixes an unitialized value problem in gradients resulting in nans for effective temperatures. * minor updates to passband exporting to support upcoming 2.5 release on the passbands server. * allows setting SelectParameter to an array or tuple (in addition to a list).
2.4.9
* fixes bug introduced in 2.4.8 and ensures that temperatures are recomputed for spots when the star is rotating asynchronously.
2.4.7
* fix bug where wavelength arrays that did not include the central wavelength were returning nans for fluxes.
2.4.6
* fix bug where libphoebe was incorrectly raising an error suggesting the potential was out of bounds.