Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Releases: blaylockbk/Herbie

Herbie 2026.1.0

27 Jan 20:45
f025caf

Choose a tag to compare

The first Herbie release of 2026 drops CI/CD testing for Python 3.10 and adds 3.14. It also has a fix to support parsing the inventory using Pandas 3.0 (see #506)

What's Changed

New Contributors

Full Changelog: 2025.12.0...2026.1.0

Herbie 2025.12.0

05 Dec 23:14
e35e8c6

Choose a tag to compare

This change will hopefully address some issues causing SSL certificate issues as reported in #246

What's Changed

  • Use requests library to download full file instead of urllib by @blaylockbk in #500.

Full Changelog: 2025.11.3...2025.12.0

Herbie 2025.11.3

22 Nov 16:28

Choose a tag to compare

This release provides improvements for FastHerbie which creates multiple Herbie objects for different dates and lead times (see FastHerbie docs). I've considered FastHerbie an experimental feature and am grateful for @cdibble for taking the time to make improvements.

What's Changed

  • Fast Herbie: Post-processing for multiple hypercubes by @cdibble in #417

New Contributors

Full Changelog: 2025.11.2...2025.11.3

Herbie 2025.11.2

19 Nov 06:19
fe46195

Choose a tag to compare

What's Changed

  • BUG: Subset fails when the last grid in a GRIB file is selected by @blaylockbk in #498

Full Changelog: 2025.11.1...2025.11.2

Herbie 2025.11.1

05 Nov 20:39
0c7a911

Choose a tag to compare

What's Changed

Full Changelog: 2025.11.0...2025.11.1

Herbie 2025.11.0

04 Nov 05:25
dd1160d

Choose a tag to compare

What's Changed

  • use azure api to get url of remote by @alcoat in #493

Full Changelog: 2025.10.1...2025.11.0

Herbie 2025.10.1

31 Oct 18:49
87a5f48

Choose a tag to compare

Sorry about a bug introduced by the pick_points refactor for people that don't have scikit-learn installed. Today I learned something about type hints still being evaluated at runtime. Turns out I just needed to add the from __future__ import annotations at the top of a file.

Please let open a new issue if this just didn't fix it.

Happy Halloween! 👻🦇🎃

What's Changed

  • Fix annotations-based bug when user doesn't have scikit-learn installed by @blaylockbk in #492

Tip

If you are using the pick_points accessor, you may need to "replant" the cached tree the first time you use it.

ds.herbie.pick_points(points, use_cached_tree='replant')

I don't know why, but think it is related to newer versions of something???

Full Changelog: 2025.10.0...2025.10.1

Herbie 2025.10.0

31 Oct 05:45

Choose a tag to compare

A few changes have accumulated and thought it was time for a new release.

  • You'll notice that index files are now downloaded locally so they can be used when subsetting local files. This has been a requested feature for a long time and I'm grateful for @vieramercado for making a pull request to do that.
  • Curl isn't a Herbie requirement anymore, as all the downloads are handeled by the requests library now.
  • The pick_points accessor was refactored. I tried to add better tests for this feature (with help from claude), but please let me know if you have issues.

I'm also thining this will be the last version supporting Python 3.10. When eccodes binaries for 3.14 are relased, I'll test Herbie with Python 3.11, 3.12, 3.13, and 3.14.

What's Changed

New Contributors

Full Changelog: 2025.7.0...2025.10.0

Herbie 2025.7.0

03 Jul 14:29
43792b0

Choose a tag to compare

This release adds support for accessing the new AIFS ensemble dataset which was made operational on July 1, 2025.

What's Changed

Full Changelog: 2025.6.0...2025.7.0

Herbie 2025.6.0

30 Jun 18:31
4f03dee

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2025.5.0...2025.6.0