Recent Releases of intake-esgf

intake-esgf - v2025.7.16

What's Changed

  • CHANGE: move globus paginated searches to scroll by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/107
  • CHANGE: the ESGF1.5 index is now the default by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/109
  • ADD: enable STAC index type by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/87
  • Add support for python 3.13 by @bouweandela in https://github.com/esgf2-us/intake-esgf/pull/116
  • Small improvements by @bouweandela in https://github.com/esgf2-us/intake-esgf/pull/112
  • Update codecov action by @bouweandela in https://github.com/esgf2-us/intake-esgf/pull/120
  • Set page size for searching solr indices to 1000 to avoid many small requests by @bouweandela in https://github.com/esgf2-us/intake-esgf/pull/115
  • ADD: pre-commit now executes in the CI by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/119
  • Use a cached session to speed up repeat requests by @bouweandela in https://github.com/esgf2-us/intake-esgf/pull/117
  • Use a unique suffix when downloading files by @bouweandela in https://github.com/esgf2-us/intake-esgf/pull/123
  • Avoid reading downloaded file from disk again to verify hash by @bouweandela in https://github.com/esgf2-us/intake-esgf/pull/124
  • CHANGE: Warn if STAC-based indices are enabled as this is experimental. by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/125
  • Use standard Python logging by @bouweandela in https://github.com/esgf2-us/intake-esgf/pull/126
  • ADD: documentation page explaining how request caching works by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/128

New Contributors

  • @bouweandela made their first contribution in https://github.com/esgf2-us/intake-esgf/pull/116

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2025.6.6...v2025.7.16

- Python
Published by nocollier 7 months ago

intake-esgf - 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 https://github.com/esgf2-us/intake-esgf/pull/104
  • FIX: download to tmp files by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/103

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2025.5.23...v2025.6.6

- Python
Published by nocollier 9 months ago

intake-esgf - v2025.5.23

What's Changed

  • FIX: initialize filestart and fileend to None by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/102

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2025.5.22...v2025.5.23

- Python
Published by nocollier 9 months ago

intake-esgf - v2025.5.22

What's Changed

  • CHANGE: shift to uv for publishing by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/96
  • ADD: the ability to filter files by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/99
  • FIX: 10000 records detection and warning by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/100
  • CHANGE: blacklist OLCF globus endpoint as the paths in the index are not correct by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/101

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2025.5.9...v2025.5.22

- Python
Published by nocollier 9 months ago

intake-esgf - v2025.5.9

What's Changed

  • CHANGE: move to uv for CI / environments by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/80
  • FIX: break_on_error=False does not work properly by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/83
  • ADD: Enable the merged US index as default by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/88
  • CHANGE: move to query#1.0.0 in the globus sdk by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/89
  • FIX: restore the development globus indices as defaults by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/91
  • FIX: download using the fastest link, not the slowest by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/93
  • FIX: premature disabling of LLNL by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/94
  • FIX: prefer_streaming=True now returns all file links by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/92

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2024.12.7...v2025.5.9

- Python
Published by nocollier 10 months ago

intake-esgf - v2024.12.7

What's Changed

  • ADD: a doc page with some history/perspective and FAQ by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/76
  • ADD: support for obs4MIPs and ProjectDownscale by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/75
  • FIX: ProjectDownscale --> DRCDP by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/78
  • FIX: removed fedtest and more test specificity by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/79

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2024.10.25...v2024.12.7

- Python
Published by nocollier about 1 year ago

intake-esgf - v2024.10.25

What's Changed

  • ADD: ESGF project abstraction by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/63
  • REMOVE: operators by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/69
  • FIX: python version changes by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/70
  • ADD: streaming options to_dataset_dict and to_path_dict by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/68
  • FIX: globus transfers post to_dataset_dict() rework by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/71

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2024.7.15...v2024.10.25

- Python
Published by nocollier over 1 year ago

intake-esgf - 🚀 v2024.7.15 🚀

What's Changed

  • ADD: Add zenodo badge by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/58
  • FIX: pass on the correct exception if not cell measures were found by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/60
  • FIX: latitude/longitude tolerance not large enough by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/61
  • FIX: remove default additional_df_cols by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/62

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2024.5.2...v2024.7.15

- Python
Published by nocollier over 1 year ago

intake-esgf - 🚀 intake-esgf v2024.5.2 🚀

What's Changed

  • ADD: Add new version technique by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/45
  • FIX: add/cleanup dependencies by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/49
  • FIX: documentation bugs by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/50
  • ADD: Add citation file and ensure pre-commit in env by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/56
  • Added new configuration option for additional_df_cols. by @huard in https://github.com/esgf2-us/intake-esgf/pull/54
  • ADD: Add David to citation file by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/57

New Contributors

  • @huard made their first contribution in https://github.com/esgf2-us/intake-esgf/pull/54

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2024.4.23...v2024.5.2

- Python
Published by mgrover1 almost 2 years ago

intake-esgf - v2024.4.23

What's Changed

  • FIX: Solr indices will now paginate properly by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/34
  • ADD: variable_info() to help users discover variable names and meanings by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/36
  • ADD: a global configure object associated with the package by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/39
  • ADD: Globus transfer by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/42

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2024.3.5...v2024.4.23

- Python
Published by nocollier almost 2 years ago

intake-esgf - v2024.3.5

What's Changed

  • ADD: Support for the ORNL Globus-based index by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/28
  • FIX: drop zero length query fields by @jsta in https://github.com/esgf2-us/intake-esgf/pull/29
  • ADD: intake-esgf is now in conda-forge by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/31
  • ADD: more project-agnostic (CMIP3 and CMIP5 tested) by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/32
  • ADD: expanded documentation by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/33

New Contributors

  • @jsta made their first contribution in https://github.com/esgf2-us/intake-esgf/pull/29

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2024.01.26...v2024.3.5

- Python
Published by nocollier almost 2 years ago

intake-esgf - v2024.01.26

What's Changed

  • changes to text and metadata by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/18
  • FIX: code coverage was not running and now displays badge by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/22
  • FIX: Improve test coverage and runtime by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/24

Full Changelog: https://github.com/esgf2-us/intake-esgf/compare/v2024.01.23...v2024.01.26

- Python
Published by nocollier about 2 years ago

intake-esgf - 🚀 intake-esgf v2024.01.23 🚀

What's Changed

  • Add a notebook example by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/2
  • Support for old Solr index technology by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/3
  • Nate/fix info by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/8
  • ADD: Add readthedocs by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/11
  • ADD: Add badge for doc build by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/12
  • ADD: Add CI system by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/14
  • Add ci - fixed! by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/15
  • DOC: Update the readme by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/16
  • conditional import of tqdm_notebook by @nocollier in https://github.com/esgf2-us/intake-esgf/pull/13
  • ADD: Add versioning files by @mgrover1 in https://github.com/esgf2-us/intake-esgf/pull/17

New Contributors

  • @mgrover1 made their first contribution in https://github.com/esgf2-us/intake-esgf/pull/2
  • @nocollier made their first contribution in https://github.com/esgf2-us/intake-esgf/pull/3

Full Changelog: https://github.com/esgf2-us/intake-esgf/commits/v2024.01.23

- Python
Published by mgrover1 about 2 years ago