Releases: LSSTDESC/firecrown
Releases · LSSTDESC/firecrown
v1.7.5
Full Changelog: v1.7.4...v1.7.5
This release fixes issue #427.
It also fixes a few complaints from newer versions of flake8.
v1.7.4
v1.7.3
Full Changelog: v1.7.2...v1.7.3
New version v1.7.2
What's Changed
- TwoPoint refactor and simplification. It also fixes window function read error introduced in #396.
- Fixing readthedocs PDF build step by @mattkwiecien in #392
- Removing integration tests from coverage report. by @mattkwiecien in #393
- Add a save_to_sacc utility function by @tilmantroester in #390
- 395 reduce complexity measure in twopoint class by @marcpaterno in #396
- Update contribution guidelines by @marcpaterno in #401
- Fix documentation by @vitenti in #403
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
- Allow calling get_cov when in State.COMPUTED by @tilmantroester in #382
- Re-adding codecov status checks to PRs. by @mattkwiecien in #381
- 373 derivedparameter base class is not useful by @marcpaterno in #374
- Remove Validator base class, fix hidden type error by @marcpaterno in #378
- 375 python 39+ no longer needs typinglist set dict or tuple by @marcpaterno in #376
- 368 theoretical prediction breaking with certain bandpower windows by @marcpaterno in #388
- Updating readthedocs to use the fancy sphinx book theme. by @mattkwiecien in #386
- Create firecrown release v1.7.1 by @mattkwiecien in #389
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- Renamed create to register_new_updatable_parameter. by @vitenti in #334
- Update installation for support m2 mac by @marcpaterno in #337
- Power spectrum modifier systematic by @tilmantroester in #329
- Removed unsupported requirements.txt by @vitenti in #339
- New load_likelihood_from_module by @vitenti in #341
- Change version number to 1.6.1a0 by @marcpaterno in #344
- Update docs by @marcpaterno in #348
- Separating the cluster theory and models from Firecrown into an independent module. by @mattkwiecien in #345
- Fixing mypy issues by @vitenti in #352
- Assure that gaussfamily likelihoods have methods called in the right order by @marcpaterno in #356
- Refactoring the integration / integrand workflow in the cluster count calculation by @mattkwiecien in #353
- Add decorator implementation of state machine by @marcpaterno in #361
- Adding codecov coverage tool to CI by @mattkwiecien in #362
- Apply black 24.1.0 by @marcpaterno in #364
- Save predictions to sacc by @tilmantroester in #349
- Require numcosmo < 0.21.0 by @marcpaterno in #367
- Improved numcosmo connector by @vitenti in #369
- Replacing coveralls badge with codecov. by @mattkwiecien in #370
- Migrating examples to integration tests to be run by pytest by @mattkwiecien in #371
- Create release 1.7 by @marcpaterno in #372
Full Changelog: v1.6.0...v1.7.0
New minor version v1.6.0
What's Changed
- More testing by @marcpaterno in #310
- More testing of CosmoSIS module by @marcpaterno in #313
- Create a parameter prefix for updatables by @vitenti in #316
- Creating a base class for galaxy based sources. by @vitenti in #321
- Modified NumCosmo connector to support NumCosmo's MPI facilities by @vitenti in #327
- Updated setup.py and moved all options and metadata to setup.cfg by @vitenti in #324
- Version update 1.6.alpha to 1.6.0. by @vitenti in #328
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- Remove obscure (and wrong) alphag parameter from examples by @tilmantroester in #238
- Increase the strictness of mypy by @marcpaterno in #242
- Use correct environment name in installation by @marcpaterno in #245
- Tutorial instructions for creating conda environment are incorrect by @marcpaterno in #248
- A s vs sigma 8 by @marcpaterno in #250
- Add explicit_package_bases flag for mypy by @marcpaterno in #255
- Make pylint more permissive about most names by @marcpaterno in #257
- Make pylint configuration simpler and more uniform by @marcpaterno in #260
- Number count statistic by @vitenti in #204
- Continue applying pylint to more source code by @marcpaterno in #262
- Deleted old and wrongly named HDU from a SACC file. by @vitenti in #264
- Still more pylint by @marcpaterno in #266
- Fix all the CosmoSIS examples, remove A_s by @marcpaterno in #253
- Activate coverage report by @marcpaterno in #269
- Create figure in current directory by @marcpaterno in #273
- Make updatable update be non abstract by @marcpaterno in #275
- Add cluster shear profile support into SACC by @combet in #277
- Updates to NumCosmo interface and Fisher matrix example by @vitenti in #279
- Prepare classes in sacc supportpy for move to sacc by @marcpaterno in #282
- Adding a guard clause to
Updateable.update
to prevent modifying internal parameters. by @mattkwiecien in #281 - Apply pylint to more of examples by @marcpaterno in #286
- Fixed mypy type hint issues. by @vitenti in #289
- The firecrown tutorial presentation should be turned into an article by @marcpaterno in #258
- Created ClusterMassTrue and BinLogMTracer for true mass analysis by @eduardojsbarroso in #287
- 290 automate tutorial build by @vitenti in #291
- Refactor to subdocuments by @marcpaterno in #294
- fixes to firecrown API and tests to align with final CCL v2 by @paulrogozenski in #292
- Testing integration methods for number counts by @eduardojsbarroso in #298
- Sacc object location for sn branch by @marcpaterno in #303
- Unit Test for cluster_mass_rich_proxy.py by @MoonzarinReza in #302
- Move to sacc 011 by @marcpaterno in #306
- New release version 1.5.0 by @vitenti in #307
New Contributors
- @combet made their first contribution in #277
- @mattkwiecien made their first contribution in #281
- @eduardojsbarroso made their first contribution in #287
- @paulrogozenski made their first contribution in #292
- @MoonzarinReza made their first contribution in #302
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- Cosmosis connector fails if sampling parameters sections is not present on the likelihood configuration by @marcpaterno in #212
- Update instructions and environment.yml by @marcpaterno in #214
- More pylint cleanup by @marcpaterno in #218
- New connector for numcosmo by @vitenti in #215
- Add classes for theory and data vectors by @marcpaterno in #222
- More pylint application by @marcpaterno in #224
- Add support for non-linear models by @tilmantroester in #198
- Fix some pylint variable name complaints by @marcpaterno in #226
- Document the agree upon release policy by @marcpaterno in #228
- More cleanup by @marcpaterno in #230
- Reorganizing the Cosmology object by @vitenti in #232
- More clean up in srd sn and cosmicshear examples by @marcpaterno in #234
- Add tutorial slides to version control by @marcpaterno in #236
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- Fix min->minimum in two_point.py by @tilmantroester in #196
- README file formatting correction by @am610 in #192
- Change logic of require_nonlinear_pk by @tilmantroester in #197
- Pass FileNotFoundError exceptions in likelihood through by @tilmantroester in #201
- Allow default parameter values by @tilmantroester in #194
- Factory function framework by @vitenti in #207
- Am610 sn newbrnach 1 by @marcpaterno in #208
Full Changelog: v1.2.0...v1.3.0