Changelog#
v2025.11.0#
Released on 2025-11-13 - GitHub - PyPI
What's Changed
- Plane parallel ray dithering and lebedev triangulation precursor by @dannyzed in #220
- bump rust nightly version by @dannyzed in #221
- Update for zenodo_get 2.0.0 by @dannyzed in #222
- Add manual Constituent by @dannyzed in #223
- First interfaces for flux output, and addition for fluxes for plane parallel DO source by @dannyzed in #224
- Bump the actions group across 1 directory with 7 updates by @dependabot[bot] in #219
- bump version by @dannyzed in #225
Full Changelog: v2025.10.0...v2025.11.0
v2025.10.0#
Released on 2025-10-20 - GitHub - PyPI
What's Changed
- Bump actions/download-artifact from 4 to 5 in the actions group by @dependabot[bot] in #213
- Bump the actions group with 2 updates by @dependabot[bot] in #214
- Add henyey greenstein and more aerosol info by @dannyzed in #218
Full Changelog: v2025.8.0...v2025.10.0
v2025.8.0#
Released on 2025-08-14 - GitHub - PyPI
What's Changed
- Bump prefix-dev/setup-pixi from 0.8.10 to 0.8.11 in the actions group by @dependabot[bot] in #207
- Bump prefix-dev/setup-pixi from 0.8.11 to 0.8.14 in the actions group by @dependabot[bot] in #209
- Fixes a bug at the edges of uniform xs grids by @dannyzed in #210
- Add option in config to set spdlog levels by @dannyzed in #211
- Gaussian height constituent by @TaranWarnock in #208
Full Changelog: v2025.7.0...v2025.8.0
v2025.7.0#
Released on 2025-07-09 - GitHub - PyPI
What's Changed
- Bump the actions group with 2 updates by @dependabot in #201
- Move thermal emission from python to rust by @TaranWarnock in #200
- fix nans in derivs by @dannyzed in #202
- Move HITRANAbsorber into rust by @TaranWarnock in #203
- Bump windows runner version by @dannyzed in #204
- Bump prefix-dev/rattler-build-action from 0.2.33 to 0.2.34 in the actions group by @dependabot in #205
- Fix gc threads by @dannyzed in #206
Full Changelog: v2025.6.0...v2025.7.0
v2025.6.0#
Released on 2025-06-09 - GitHub - PyPI
What's Changed
- Bump dawidd6/action-download-artifact from 9 to 10 in the actions group by @dependabot in #198
- Fix windows wheels by @dannyzed in #199
Full Changelog: v2025.5.3...v2025.6.0
v2025.5.3#
Released on 2025-05-26 - GitHub - PyPI
What's Changed
- Adds the altitude_m property to VMRAltitudeAbsorber by @dannyzed in #193
- fix calculates with VMRaltitudeabsorber and AERLines when derivatives are enabled by @dannyzed in #194
- Move scattering optical property database into rust by @dannyzed in #195
- Cleanup and doc updates by @dannyzed in #196
- Release 2025.5.3 by @dannyzed in #197
Full Changelog: v2025.5.2...v2025.5.3
v2025.5.2#
Released on 2025-05-14 - GitHub - PyPI
What's Changed
Full Changelog: v2025.5.1...v2025.5.2
v2025.5.1#
Released on 2025-05-14 - GitHub - PyPI
What's Changed
Rerelease to try to fix conda-forge builds
Full Changelog: v2025.05.0...v2025.5.1
v2025.05.0#
Released on 2025-05-13 - GitHub - PyPI
What's Changed
- Update core stubs by @github-actions in #180
- Refactoring and CI improvements + Mie by @dannyzed in #177
- Switch to CFFI by @dannyzed in #183
- Fix warnings by @dannyzed in #182
- Bump prefix-dev/setup-pixi from 0.8.3 to 0.8.8 in the actions group across 1 directory by @dependabot in #184
- Add some SIMD constructs by @dannyzed in #185
- rust impl of aer line by @dannyzed in #186
- add clippy by @dannyzed in #187
- Corrosion by @dannyzed in #188
- Add global thread pool by @dannyzed in #189
- Start release 2025.5.0 process by @dannyzed in #190
Full Changelog: v2025.04.0...v2025.05.0
v2025.04.0#
Released on 2025-04-07 - GitHub - PyPI
What's Changed
Full Changelog: v2025.03.0...v2025.04.0
v2025.03.0#
Released on 2025-03-24 - GitHub - PyPI
What's Changed
- Update core stubs by @github-actions in #169
- Bump the actions group with 2 updates by @dependabot in #170
- Bump pypa/cibuildwheel from 2.23.0 to 2.23.1 in the actions group by @dependabot in #172
- Speed and bug fixes by @dannyzed in #173
- Aer-lines by @dannyzed in #174
Full Changelog: v2025.02.2...v2025.03.0
v2025.02.2#
Released on 2025-02-27 - GitHub - PyPI
What's Changed
- Update core stubs by @github-actions in #165
- Add output optical depth option by @dannyzed in #166
- Update core stubs by @github-actions in #167
- Add additive optical by @dannyzed in #168
Full Changelog: v2025.02.1...v2025.02.2
v2025.02.1#
Released on 2025-02-24 - GitHub - PyPI
What's Changed
- Bump prefix-dev/setup-pixi from 0.8.1 to 0.8.2 in the actions group by @dependabot in #163
- Bump prefix-dev/setup-pixi from 0.8.2 to 0.8.3 in the actions group by @dependabot in #164
- Various speed improvement by @dannyzed in #161
Full Changelog: v2025.02.0...v2025.02.1
v2025.02.0#
Released on 2025-02-12 - GitHub - PyPI
What's Changed
- CI updates, switch to native arm runner, add apple accelerate builds by @dannyzed in #160
- Bump the actions group with 2 updates by @dependabot in #158
- Fix bug when loading climatologies with lowercase letters by @dannyzed in #162
Full Changelog: v2025.01.2...v2025.02.0
v2025.01.2#
Released on 2025-01-30 - GitHub - PyPI
What's Changed
- Fix error handling, add some extra output by @dannyzed in #157
- Try to enable OMP on mac wheels by @dannyzed in #159
Full Changelog: v2025.01.1...v2025.01.2
v2025.01.1#
Released on 2025-01-17 - GitHub - PyPI
What's Changed
- Try to add aarch64 linux builds by @dannyzed in #154
- Update core stubs by @github-actions in #155
- Fix bug in ecef ray by @dannyzed in #156
Full Changelog: v2025.01.0...v2025.01.1
v2025.01.0#
Released on 2025-01-14 - GitHub - PyPI
What's Changed
- Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 in the actions group by @dependabot in #133
- Modis brdf by @lukasfehr in #134
- Update devtainer to work for the C++ build by @dannyzed in #135
- fix lapacke link by @dannyzed in #136
- Fix mult arg surface BRDF derivatives and implement MODIS derivatives by @dannyzed in #138
- Bump dawidd6/action-download-artifact from 6 to 7 in the actions group by @dependabot in #137
- Modis brdf by @lukasfehr in #139
- Refactor to pre-calculate phase functions by @dannyzed in #99
- Initial addition of solar model and scaling by @dannyzed in #140
- Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 in the actions group by @dependabot in #141
- First addition of online hitran calculations by @dannyzed in #143
- Update ray integration to use effective single scatter albedo by @dannyzed in #144
- Add on-demand Mie calculations for convenience by @dannyzed in #145
- Emission source by @TaranWarnock in #142
- Moving derivative code from python into C++ by @dannyzed in #146
- Don't stop on pixi pre commit fail by @dannyzed in #148
- Update core stubs by @github-actions in #149
- Adds thermal derivatives WRT extinction/ssa by @dannyzed in #150
- Fix macosx 3.10 wheels by @dannyzed in #151
- Emission derivatives by @dannyzed in #152
- Cleanup for release 2025.01.0 by @dannyzed in #153
New Contributors
- @github-actions made their first contribution in #149
Full Changelog: v2024.11.0...v2025.01.0
v2024.11.0#
Released on 2024-11-18 - GitHub - PyPI
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 in the actions group by @dependabot in #129
- Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 in the actions group by @dependabot in #130
- Viewing Geometry Improvements by @dannyzed in #128
- Switches the anaconda token to be the correct ones by @dannyzed in #131
- Adds extra output for the LimbVertical class by @dannyzed in #132
Full Changelog: v2024.10.2...v2024.11.0
v2024.10.2#
Released on 2024-10-25 - GitHub - PyPI
Rerelease of v2024.10.1 with pypi wheel upload fixed
v2024.10.1#
Released on 2024-10-24 - GitHub - PyPI
What's Changed
- C dev - mie database by @cremai in #115
- Implementation of refractive effects by @dannyzed in #124
- Try using new arm runners, update to py313 by @dannyzed in #125
- Bump the actions group across 1 directory with 3 updates by @dependabot in #123
- Release 2024.10.1 Cleanup by @dannyzed in #126
Full Changelog: v2024.10.0...v2024.10.1
v2024.10.0#
Released on 2024-10-08 - GitHub - PyPI
Update bulids for python 3.13 (conda only for now) and arm (conda only)
v2024.07.0#
Released on 2024-07-12 - GitHub - PyPI
- Add freeze option to particle size distributions
v2024.03.0#
Released on 2024-03-01 - GitHub - PyPI
Fixes binary wheel uploads for pypi
v2024.02.2#
v2024.02.1#
Released on 2024-02-23 - GitHub - PyPI
Same as v2024.02.0 but fixes the license classifier on the PyPI upload
v2024.02.0#
Released on 2024-02-23 - GitHub - PyPI
- Templated number of streams has been enabled in DO, resulting in large speedups for 2-stream calculations
- Added support for Mie calculations (Using SASKTRAN Legacy)
- Added support for HITRAN cross sections (Using SASKTRAN Legacy)
v2024.01.1#
Released on 2024-01-19 - GitHub - PyPI
Relicenses the model under the MIT license
v2024.01.0#
Released on 2024-01-15 - GitHub - PyPI
Add support for Python 3.12 wheels
Remove support for Python versions below 3.10
SASKTRAN2 is now available in conda-forge
Added the {py:class}sasktran2.LinearizedMie object to perform Mie calculations
Added support for sk.GeometryType.PlaneParallel and sk.GeometryType.PseudoSpherical
v2023.12.0#
v0.0.1#
Released on 2023-10-13 - GitHub - PyPI
First release