-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
What happened?
Version 1.6.0 added codes_bufr_key_is_coordinate in 880855c.
This was added to Eccodes only in version 2.31.0, c.f. ECC-1611.
Consequently, the min_recommended_version should be updated in
eccodes-python/gribapi/__init__.py
Line 17 in 66e7666
| min_recommended_version_str = "2.21.0" |
With older versions installed, we get runtime linker errors such as
ImportError: /opt/conda/envs/esmvaltool/lib/python3.11/site-packages/gribapi/_bindings.cpython-311-x86_64-linux-gnu.so: undefined symbol: codes_bufr_key_is_coordinate
What are the steps to reproduce the bug?
- Install eccodes-python-1.6.0 with any version of eccodes<2.31.0 (>=2.21.0 according to
min_recommended_version) import gribapi
Version
v1.6.0
Platform (OS and architecture)
Linux
Relevant log output
No response
Accompanying data
No response
Organisation
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working