- Bugfix to include all metrics outputs in results manager
1.2.1
- Adds logging for registering stratifications and observations - Changes version metadata to use setuptools_scm
1.2.0
- Stop supporting Python 3.7 and start supporting 3.11 - Bugfix to allow for zero stratifications - Removes ignore filters for known FutureWarnings - Refactor location of default stratification definition - Bugfix to stop shuffling simulants when drawing common random number
1.1.0
- Clean up randomness system - Fix a bug in stratification when a stratum is empty - Create a dedicated logging system - Fix bug in preventing passing an Iterable to `rate_to_probability`
1.0.4
- Bugfixes for ResultsContext
1.0.3
- Enhancement to use pop_data.user_data.get pattern in BasePopulation example - Mend get_value unhashable argument for Results Manger add_observation() - Split randomness into subpackage - Remove copy_with_additional_key method from RandomnessStream