Releases: COSMIC-PopSynth/COSMIC
v3.5.0
Full Changelog: v3.4.17...v3.5.0
v3.4.17
This release is a hotfix for our currently broken PyPI install which doesn't properly resolve the fortran symbols in the _evolvebin shared object library.
I've added in a test directly from the built wheel for macos on each architecture so we will hopefully catch these problems in the future.
The linux builds are separately handled by cibuildwheel to make a manylinux wheel that works for pypi.
v3.4.16
What's Changed
- add x_86 and arch compatibility for wheels by @katiebreivik in #671
Full Changelog: v3.4.15...v3.4.16
v3.4.15
A small bump that fixes the github actions and meson build.
The meson build now is split across python subdirectories, and the pypi killer was a missed "pure: false" in the python module for meson.
The cibuildwheel version has been pinned to 2.17.0 to get things back up and running on pypi.
What's Changed
- Update build_wheels_and_publish.yml by @katiebreivik in #666
- Fixing linux only wheel by @katiebreivik in #667
- Pip fix by @katiebreivik in #669
- build wheels and publish fix by @katiebreivik in #670
Full Changelog: v3.4.14...v3.4.15
v3.4.14
adding @TomWagg's PRs and @xevra's PR and @elenagonzalez870's PR
What's Changed
- Add power law sampling options for
porb
andq
by @TomWagg in #651 - New
gamma
option for circumbinary discs by @TomWagg in #652 - Adding feature to extract commit hash by @elenagonzalez870 in #659
- Created maximum wall time option by @xevra in #620
- Add debugging setup, avoid NaNs from timestep issue by @TomWagg in #647
- Allow a gamma of -3 in
error_check
by @TomWagg in #661 - tiny version bump by @katiebreivik in #665
Full Changelog: v3.4.13...v3.4.14
v3.4.13
Very minor update to make sure that all imports work with updated numpy and scipy versions
What's Changed
- Update build_wheels_and_publish.yml by @katiebreivik in #654
- Update pyproject.toml by @katiebreivik in #655
- Version bump for pip by @katiebreivik in #656
Full Changelog: v3.4.10...v3.4.13
v3.4.11
Manages numpy and scipy updates so that we have a working build
v3.4.10
What's Changed
- Small fix for divide by zero warnings for single stars by @TomWagg in #605
- add in Gaia BH1 example by @katiebreivik in #607
- Timestep conditions: implement validation, add
teff
as an option by @TomWagg in #610 - Plot binary evolution improvements by @TomWagg in #611
- No mb fastforward by @katiebreivik in #612
- added the necessary updates for including a central_bh in CMC by @carlrodriguez in #613
- line missing from last PR by @carlrodriguez in #615
- Added a flag wd_mass_lim by @claireshiye in #616
Full Changelog: v3.4.9...v3.4.10
COSMIC v3.4.9
What's Changed
- Hardcoded zsun for winds plus other bug fixes following Gaia BH project by @poojanagrawal in #582
- fixed error in call to comenv due to secondary by @poojanagrawal in #589
- WIP: Metallicity-dependent porb sampling by @katiebreivik in #580
- MS + MS merger changes by @katiebreivik in #591
- Moved the parts of hrdiag with remnnant assignments into assign_remnant.f by @poojanagrawal in #590
- RTMSFLAG by @kulvi90 in #592
- Removed the conditional for MESA RTMS (RTMSFLAG = 3) because the func… by @kulvi90 in #597
- Corrected the metallicity threshold for the cosmic conditional by @kulvi90 in #599
- Quick fix for deprecation due to incompatibility with Pandas >= 2.0.0 updated API by @smandhai in #593
- Allow user to specify a target total mass for independent sampler by @TomWagg in #602
- Hotfix for Pandas >v2.0.0 API from Pull 593 by @smandhai in #603
New Contributors
Full Changelog: v3.4.8...v3.4.9
COSMIC v3.4.8
What's Changed
- Nan check by @katiebreivik in #576
- Remove zsun wind and add NaN catch by @katiebreivik in #578
Full Changelog: v3.4.7...v3.4.8