Releases: blaylockbk/goes2go
goes2go 2024.7.0
goes2go 2024.4.0
What's Changed
- Simplify config file generation on import by @blaylockbk in #79
- Fig sphinx config by @blaylockbk in #81
Full Changelog: 2023.8.0...2024.4.0
2023.8.0
Huge thanks to @bryanguarente for his contributions of the new RGB products and his interest in this project. I have to say, it is rewarding to see people in the land of open-source find, use, and contribute to this and other projects I started in grad school. Thanks everyone!
What's Changed
- Update accessors.py with SeaSpray RGB by @bryanguarente in #63
- Update accessors.py with new Air Mass Tropical RGBs by @bryanguarente in #65
- Modernize install using only pyproject.toml and add some GitHub Actions by @blaylockbk in #74
- install stuff is all in the
pyproject.toml
file (no more setpy.py + setup.cfg + pyproject.toml) - pinned requirements to cartopy>=0.22.0, because life is great without the GEOS dependency.
- pinned s3fs>=2023.6.0 because a user reported issues with an older version
- added h5netcdf as a dependency; it always was, but now it's in the install requirements 😁
- install stuff is all in the
New Contributors
- @bryanguarente made their first contribution in #63
Full Changelog: 2023.4.2...2023.8.0
goes2go 2023.4.2
Thanks people for pointing out issues.
This micro update fixes two issues in 12a933e
- Fixes
GOES().latest()
method, which was missing the "bands" argument. - Allow users to use the "channel" argument as an alias for the "bands" argument (only in the GOES class).
I don't really like the term "bands", but the NetCDF files use that term, so I'll stick with it. Using the "channel" argument is for lazyiness.
goes2go 2023.4.1
Just fixed a minor bug 351e3de.
Note: this bug was in a deprecated function, so nothing huge.
goes2go 2023.4.0
Sorry I didn't do this earlier...
What's Changed
🤩 GOES-2-go is now published on conda-forge! Install with conda install -c conda-forge goes2go
What's Changed
- Documentation: All documentation was moved to ReadTheDocs https://goes2go.readthedocs.io/
- Blaylockbk/issue36 update docs for conda install by @blaylockbk in #43
- fix pandas deprecation warning by @ocefpaf in #49
- Migrate documentation to Read-The-Docs by @blaylockbk in #51
- DayLandCloudFire RGB accessor bug: Fixes #56 by @blaylockbk in #57
New Contributors
Full Changelog: 2022.10.0...2023.4.0
GOES-2-go 2022.10.0
Modernized Installation
After several people telling me they couldn't install goes2go, I updated the installation with setup.cfg
and pyproject.toml
files.
What's Changed
- Updated package installation with
setup.cfg
: Blaylockbk/issue33-update-to-setup.cfg by @blaylockbk in #35
Full Changelog: 2022.08.26...2022.10.0
GOES-2-go 2022.08.26
GOES-2-go 2022.7.15
What's Changed
- Fix FutureWarning by @blaylockbk in #17
- #20 Added "bands" argument when requesting ABI-L1b_Rad data.
- Changed
_download
function to use Multithreading (this is much cleaner) ae1cb1d - Changed default branch name from master to main.
- Changed to CalVer versioning scheme. Using
YYYY.MM.DD
to show the date of the release. - Added a new GOES object with several useful methods. This should make it easier to find and access GOES data.
- Added dark theme to Docs 😎
Full Changelog: 0.0.4...2022.7.15
There's bound to be some issues here since I published this in haste. Feel free to submit an issue/pull request if you see problems.
GOES-2-go 0.0.4
Changelog
- Set
refresh=True
as default to fs file enumeration #5. This enables finding the latest file on s3 and not one from a cached list. - Change config file to TOML format
~/.config/goes2go/config.toml
. - Expand settings controlled in by config file.
- Adopt Black formatting
- #4 I updated the
field_of_fiew
function to produce both a polygon for the full field of view of the ABI instrument and a domain of the ABI scan for the specific domain. - Fixed specifying M1 and M2 when selecting a specific mesoscale domain.
- Moved
field_of_view
function from tools.py to an xarray accessor.py. If G is an xarray Dataset of the GOES file, doG.FOV.crs
for the cartopy coordinate reference system of the satellite.G.FOV.full_disk
will give you a polygon of the full disk, andG.FOV.domain
will give you the domain polygon for ABI files. - Moved RGB recipies to an xarray accessors.py. If G is an xarrray Dataset of the GOES file, do
G.rgb.TrueColor()
for TrueColor RGB. - Some enhancement to the documentation.