Releases: esgf2-us/intake-esgf
Releases · esgf2-us/intake-esgf
v2026.6.4
What's Changed
- CHANGE: batch dataset_ids for Solr get_file_info() by @nocollier in #175
- CHANGE: tqdm --> rich for progress bars by @nocollier in #177
- CHANGE: docs rework into myst by @nocollier in #178
Full Changelog: v2026.4.28...v2026.5.27
v2026.4.28
What's Changed
- CHANGE: Add an option to
to_dataset_dictwhich passes kwargs toopen_mfdatasetby @nocollier in #169 - CHANGE: another update in support of STAC-based CMIP6 by @nocollier in #170
- Make it possible to pickle indices by @bouweandela in #171
- Improve local path handling for Globus and Solr indices by @bouweandela in #160
Full Changelog: v2026.1.26...v2026.4.28
v2026.1.26
What's Changed
- FIX: add ignore to satisfy mypy by @nocollier in #165
- FIX: pandas 3.0 changes by @nocollier in #168
Full Changelog: v2026.1.8...v2026.1.26
v2026.1.8
What's Changed
- FIX: rollback esgf-magic as it makes us not PyPI installable by @nocollier in #164
Full Changelog: v2025.12.9...v2026.1.8
v2025.12.9
What's Changed
- ADD: add cheatsheet to the docs page by @nocollier in #140
- CHANGE: bump to supported spec0 python versions by @nocollier in #152
- ADD: link to esgf-magic by @nocollier in #153
- ADD: support for the
e3smproject by @nocollier in #154 - CHANGE: cheat-sheet update by @nocollier in #159
- ADD: support for the WrPMIP project by @nocollier in #161
Full Changelog: v2025.10.22...v2025.12.9
v2025.10.22
What's Changed
- ADD: CMIP6Plus support by @nocollier in #149
- FIX: downgrade globus by @nocollier in #151
Full Changelog: v2025.9.26...v2025.10.22
v2025.9.26
What's Changed
- CHANGE: Improve messaging when we fail to load a dataset by @nocollier in #132
- ADD: NSF NCAR/GLADE CMIP mirror to default esg_dataroot search path by @benkirk in #133
- ADD: typing and mypy checking by @nocollier in #134
- ADD: download confirmation to the configure by @nocollier in #135
- ADD: tutorial page explaining how to setup group datalake by @nocollier in #136
- ADD: Automatically detect slow/stalled downloads and cancel by @nocollier in #138
- FIX: Ignore time stamps if we do not know how to handle them by @nocollier in #139
- FIX: test rework by @nocollier in #144
- ADD: the input4MIPs project and properties by @sashakames in #143
- FIX: expand test check to be more tolerant of download failures by @nocollier in #146
New Contributors
- @benkirk made their first contribution in #133
- @sashakames made their first contribution in #143
Full Changelog: v2025.7.16...v2025.9.26
v2025.7.16
What's Changed
- CHANGE: move globus paginated searches to scroll by @nocollier in #107
- CHANGE: the ESGF1.5 index is now the default by @nocollier in #109
- ADD: enable STAC index type by @nocollier in #87
- Add support for python 3.13 by @bouweandela in #116
- Small improvements by @bouweandela in #112
- Update codecov action by @bouweandela in #120
- Set page size for searching solr indices to 1000 to avoid many small requests by @bouweandela in #115
- ADD: pre-commit now executes in the CI by @nocollier in #119
- Use a cached session to speed up repeat requests by @bouweandela in #117
- Use a unique suffix when downloading files by @bouweandela in #123
- Avoid reading downloaded file from disk again to verify hash by @bouweandela in #124
- CHANGE: Warn if STAC-based indices are enabled as this is experimental. by @nocollier in #125
- Use standard Python logging by @bouweandela in #126
- ADD: documentation page explaining how request caching works by @nocollier in #128
New Contributors
- @bouweandela made their first contribution in #116
Full Changelog: v2025.6.6...v2025.7.16
v2025.6.6
The Times They Are a Changin'
ESGF is in the process of decomissioning the old index technology (Solr). While this process takes place, you may find some services may be broken or disappear completely. The information in the US-based Solr indices has been moved into a Globus (ElasticSearch) index which will become this package's default index.
What's Changed
- FIX: partition streaming logic and failing test by @nocollier in #104
- FIX: download to tmp files by @nocollier in #103
Full Changelog: v2025.5.23...v2025.6.6
v2025.5.23
What's Changed
- FIX: initialize file_start and file_end to None by @nocollier in #102
Full Changelog: v2025.5.22...v2025.5.23