Skip to content

3.6.0 release#795

Merged
unbohn merged 95 commits into
mainfrom
dev
Oct 31, 2025
Merged

3.6.0 release#795
unbohn merged 95 commits into
mainfrom
dev

Conversation

@unbohn

@unbohn unbohn commented Oct 31, 2025

Copy link
Copy Markdown
Collaborator

No description provided.

brentwilder and others added 30 commits August 19, 2025 11:26
option for faster slope based method in skyview
…or fit_params

Updates to AL and sky glint prior

Edits to sky glint prior

Editing glint fit parameters and adding indexing

Simplifying fit_params wl choice

Fixing typoes in surface_glint_model

Rebase with dev
Initializing output matrices in analytical line with numpy not envi

Fixed classification cleaning function

Fixed index shift in multicomponent classifier

Analytical Line bug fixes

Adding coupled total transm to hueristic atmosphere

Removing duplciate analytical_model function from rebase

Fixed typo in template_constructions

Changing simple to algebraic

Fixed logging

Changed state order to alphabetical

Bad object reference

Rolling back transm change

Fixing bugs in examples test

Fixing rebase issues

Fixed examples

Fixed bad invert_algebraic return

Typo in template

Fixed bad classification filtering
…put init func.

Missed incorrect function argument
Loose bugs to get running through AOE

Removing multi-scattering from AOE. Edits to AOE init to remove discontinuities

Glint updates to heuristic atm

Fix surface path in config and correct surface creation on non multisurface runs
Fixing classification cli. Tweaking glint est on init

Fixed staging and config for single surface json

Moving multistate to core

Moved multistate.py to core. Fixed surface config for input .mat files.

Fixing direct .mat input for surface

Bad indent

Missed surface_mapping var
Fixing bugs after rebase

isofit run gets n_rows from SpectrumFile

Moving tests into test_examples

editing working directory in apply oe test

Edits to test_cli

SpectrumFile errors out if trying to build output that already exists

Bug fix for tests

Added initialization method to IO class

Removing multisurface test label

updaing flush dirs to reflect correct working dir

Update Glint model. Fix surface copying

Surface matrices size checks for 1-component surfaces

Fixed typos

Fixed logging type
Extending Isofit to handle multisurface classifications
Fixed config checks to support 6c emulator
pgbrodrick and others added 28 commits October 6, 2025 16:02
FileResources Exception Handling
removing pandas from isofit
* Pinned netCDF4 version to <=1.7.2.

* Updated docstring to trigger workflow.

* Testing netCDF4 version 1.7.1.

* Back to netCDF4<=1.7.2.

* Testing temporary numpy version pinning.

* Testing temporary numpy version pinning.

* Edited docstring to trigger workflow.

* Fixed syntax in numpy version pinning.

* Extended numpy version pinning.

* Pinned xarray.

* Changed xarray version pinning.

* Changed xarray version pinning.

* Changed xarray version pinning.

* Changed xarray version pinning.

* Released numpy pinning.

* Released xarray pinning.

* Released netCDF4 pinning.
Replace hardcoded AOE hash table size by default value from implementation config
More descriptions on ISOFIT run to envi file
@unbohn

unbohn commented Oct 31, 2025

Copy link
Copy Markdown
Collaborator Author

Except for the cache, all checks have passed on dev, so merging right away.

@unbohn unbohn merged commit adc6675 into main Oct 31, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants