- improve handling of Scenario constructor inputs (checking time steps in specified profiles) - update README badges for examples - avoid labeling macOS binaries as universal
0.9.5
- made AeroMode and AeroDist ctors raise exceptions for non-unique `mass_frac` species (321) - redirected camp submodule back to open-atmos (311) - added PyPI badge to README
0.9.4
- increased number of useful docstrings (315) - added `PyPartMC.__versions_of_build_time_dependencies__` dict to expose version numbers of PyPartMC dependencies (pybind11, PartMC, CAMP, SUNDIALS) (310)
0.9.3
- `mosaic_init` call removed from `f_run_part` (as it is internally invoked by PartMC) - fixes crashes with MOSAIC enabled (observed in `process_simulation_output.ipynb`) (314)
0.9.2
- add notes on steps needed to use PyPartMC from Matlab to README (306) - prevent segfault when empty sequence passed to `GasState::mix_rats` setter (308)
0.9.1
- added an example notebook depicting interoperability with an external optical library (PyMieScatt) - kudos jcurtis2 - fix in process_simulation_output example (BC mass fraction plot) - README cleanups (incl. badges for launching the above two notebooks) - started phasing out nbviewer badges in favor of render-on-github ones (the latter display svg graphics correctly)