Skip to content

Releases: phoebe-project/phoebe2

PHOEBE 2.4.17

20 Nov 21:07
84f9585
Compare
Choose a tag to compare
  • Fix support for numpy 2.0. [#982]

PHOEBE 2.4.16

25 Oct 21:59
f28a5a4
Compare
Choose a tag to compare
  • Fix handling of floating-point precision near the aligned case that used to result in error from libphoebe. [#965]
  • Updates to phoebe-server to be compatible with modern browser requirements. [#959]
  • Fix support for python 3.13, remove official support for python 3.7. [#968]

PHOEBE 2.4.15

03 Oct 19:50
fbde243
Compare
Choose a tag to compare
  • Fix handling of include_times for RVs with compute_times/phases. [#889]
  • GPs on models computed in phase-space will be properly computed based on residuals in time space. [#899]
  • Fix units of requivfrac. [#894]
  • Fix adopting mask_phases from lc_geometry. [#896]
  • Fix population of wavelength array in load function for passbands. [#914]
  • Temporarily cap numpy dependency < 2.0. [#930]
  • Fix installation of phoebe-server CLI script to launch from UI. [#929]
  • Fix passing compute to export_solver with features attached. [#922]
  • sigmas_lnf: change handling of noise-nuissance parameter for RVs to no longer depend on the RV amplitude. [#901]
  • Remove duplicated phoebe-server code. [#940]
  • Fix python 3.12+ support by updating invalid escape sequences. [#948]
  • Improved precision in calculation of constraints. [#945]

PHOEBE 2.4.14

09 Jun 20:35
0f7da23
Compare
Choose a tag to compare
  • Fix MPI off to not broadcast if never enabled
  • Fix warning message in dynesty solver
  • Fix multi-compute with enabled/disabled datasets
  • Fix error message in compute_ld_coeffs
  • Fix segfaults in macos-14
  • Now requires C++14-compatible compiler

PHOEBE 2.4.13

01 Apr 00:26
01e109c
Compare
Choose a tag to compare
  • optimization: dynamical RVs avoid unnecessary meshing
  • run_checks no longer requires ck2004 atmosphere tables if no datasets use ck2004
  • fix treatment of distance for alternate backends (ellc, jktebop)

PHOEBE 2.4.12

30 Nov 20:30
8833cbf
Compare
Choose a tag to compare
  • 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.

PHOEBE 2.4.11

16 Jun 15:40
7bc4489
Compare
Choose a tag to compare
  • fix jktebop backend handling of mass-ratio and eccentricity for RVs.
  • bumps version requirements in pip for numpy, scipy, astropy.
  • allows sma@star and asini@star to flip to solve for q
  • fixes handling of spots on rotating single stars.
  • fixes constraint migration for 2.3 -> 2.4

PHOEBE 2.4.10

13 Apr 00:09
7b1d73f
Compare
Choose a tag to compare
  • 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).

PHOEBE 2.4.9

09 Feb 02:02
05e263b
Compare
Choose a tag to compare
  • fixes bug introduced in 2.4.8 and ensures that temperatures are recomputed for spots when the star is rotating asynchronously.

PHOEBE 2.4.7

13 Dec 22:54
64e6122
Compare
Choose a tag to compare
  • fix bug where wavelength arrays that did not include the central wavelength were returning nans for fluxes.