Releases: joezuntz/cosmosis
v2.3
What's Changed
- Implement nautilus sampler interface by @johannesulf in #70
New Contributors
- @johannesulf made their first contribution in #70
Full Changelog: v2.2.5...v2.3
v2.2.5
v2.2.4
v2.2.3
What's Changed
- Add missing requirements and remove redundancies by @marcpaterno in #55
- Fix hard crash when using wrong array types with put/get by @joezuntz in #56
- Add 3.11 to CI by @joezuntz in #57
- Add sklearn into dependencies by @joezuntz in #58
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
- Enable python 3.10 in the CI by @joezuntz in #49
- Add a way to avoid launching subprocesses by @joezuntz in #50
CosmoSIS previously launched git in a subprocess to try and find out the git revisions of various directories. This causes problems on the NERSC Perlmutter machine because that's technically undefined behaviour under MPI and the Cray MPI implementation actually does do strange things. CosmoSIS will now try to use the Dulwich library to find the versions without using a subprocess, and in either case the setting the new COSMOSIS_NO_SUBPROCESS
environment variable to 1
will stop any subprocesses from being launched.
We also now test CosmoSIS under python 3.10, so that version is now fully supported.
Full Changelog: v2.2.2...v2.2
v2.2.1
What's Changed
- Enable python 3.10 in the CI by @joezuntz in #49
- Add a way to avoid launching subprocesses by @joezuntz in #50
CosmoSIS previously launched git in a subprocess to try and find out the git revisions of various directories. This causes problems on the NERSC Perlmutter machine because that's technically undefined behaviour under MPI and the Cray MPI implementation actually does do strange things. CosmoSIS will now try to use the Dulwich library to find the versions without using a subprocess, and in either case the setting the new COSMOSIS_NO_SUBPROCESS
environment variable to 1
will stop any subprocesses from being launched.
We also now test CosmoSIS under python 3.10, so that version is now fully supported.
Full Changelog: v2.2...v2.2.1
v2.2
What's Changed
- Added a flag --profile FILENAME to cosmosis to use the python cProfile tool to see where time is spent in the code
- Added the flag --truth FILENAME to cosmosis-postprocess which adds a truth marker when given an values file
- Fixed a problem with contour legends in postprocessing in newer matplotlib versions
Full Changelog: v2.1.5...v2.2