v0.5.0: introduced time evolution Latest
Time evolution
The major feature of this release is the addition of time-evolution capabilities, enabling the tracing of time-dependent changes in the electron distribution within a Blob. This time evolution may be driven by particle injection or escape, or by energy-changing processes such as synchrotron or SSC cooling. See the reference documentation for a complete description of the TimeEvolution class.
Other changes
- Fix energy shape by @pivosb in #131
- Do not automatically compute the luminosity distance from the redshift by @cosimoNigro in #138
- Fix the issues with the InterpolatedDistributions by @cosimoNigro in #145
- added pre-commit hooks with isort, black and flake8 by @cosimoNigro in #152
- added cosmology as an optional argument instead of d_L by @cosimoNigro in #151
- Add a function for integrating SED flux, for different types of radiative processes by @grzegorzbor in #153
- Moved the tests in the respective submodule subdirectories by @cosimoNigro in #154
- spectra documentation fix by @grzegorzbor in #156
- Update test section in README.md by @morcuended in #158
- Fixing not loading data with sherpa without declaring a systematics dictionary by @cosimoNigro in #165
- documentation fix - missing division by the speed of light in the formula by @grzegorzbor in #168
- documentation fixes for spectral constraints by @grzegorzbor in #169
- Fix doc snippet about EBL models by @HealthyPear in #180
- Update readthedocs.yaml config by @morcuended in #171
- Fix EBL absorption and interpolation, add a comparison with Gammapy by @cosimoNigro in #182
- fixing logging suppression by @cosimoNigro in #186
- Updated github action to automatically upload to pypi by @cosimoNigro in #185
- Bumping up python version in readthedocs configuration files by @cosimoNigro in #192