ecmwflibs
A Python package that wraps some of ECMWF libraries to be used by Python interfaces to ECMWF software.
Requirements
- Python 3.10 or newer
The snippet of code below should return the path to the ecCodes shared library.
import ecmwflibs
lib = ecmwflibs.find("eccodes")
You can get the versions of libraries:
import ecmwflibs
print(ecmwflibs.versions())
{'eccodes': '2.46.3', 'magics': '4.16.1', 'ecmwflibs': '0.7.1'}
Possible issues
If you get this message on Windows:
DLL load failed while importing _ecmwflibs: The specified module could not be found.
this means that the C++ runtime library is not installed. Please download and install vc_redist.x86.exe or vc_redist.x64.exe
from https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads.
Acknowledgements
ecmwflibs comes packaged with some third-party open source libraries which are dependencies of Magics and ecCodes. To display the list of embedded libraries and their copyright notices and/or licenses, please type:
python3 -m ecmwflibs credits
Metadata
Release files for ecmwflibs 0.7.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 1.7 GB
Release files / ecmwflibs-0.7.1-cp314-cp314-win_amd64.whl
| Download URL | ecmwflibs-0.7.1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 49.2 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3b198ab36fcad0eed22a2df21115795828fb520d031783b0b8ee8d5d1d306897
|
|
BLAKE2b-256 checksum How to use checksums |
2c8cec693c87f75b3ed28b418be05ddf1c03e8cb1e234dc79955fde4463533db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / ecmwflibs-0.7.1-cp314-cp314-manylinux_2_39_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp314-cp314-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 45.5 MB |
| Tags | CPython 3.14 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
2c0a6f694981400f855c7b7e87a4c486ea060645e9b505bac9a42d8428fe26ce
|
|
BLAKE2b-256 checksum How to use checksums |
949bf534d84f8a98949c16bae52be13c60a9cba82d21c57398ef03acae7a3ab9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / ecmwflibs-0.7.1-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | ecmwflibs-0.7.1-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 94.3 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
42545c6eee79cf9c9cc3b774466ca3a1e8495030314bf578aef526812d4e1360
|
|
BLAKE2b-256 checksum How to use checksums |
69c1407bd4ecafb35335f4cc42c66a68f23e7911757f5b624ce28fcc680552aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / ecmwflibs-0.7.1-cp314-cp314-manylinux_2_28_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp314-cp314-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 92.2 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
91f8317b77fe721fc87a3abec484380d51677cb93a43180e2640a65dbef746b5
|
|
BLAKE2b-256 checksum How to use checksums |
434cf04f4cdb87a83f7333fbdacbdfea2909c94166992860615ffc11ba9baa72
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / ecmwflibs-0.7.1-cp314-cp314-macosx_10_15_x86_64.macosx_26_0_arm64.whl
| Download URL | ecmwflibs-0.7.1-cp314-cp314-macosx_10_15_x86_64.macosx_26_0_arm64.whl |
|---|---|
| Size | 45.8 MB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
45be32710ecbdd016f1f7e6463685ddb54e2e1c64bc7337c89701f462e17c5e3
|
|
BLAKE2b-256 checksum How to use checksums |
00f30241aaac32ac601810ebba95244c3aecb51e05d7ae244a90213edf313048
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / ecmwflibs-0.7.1-cp313-cp313-win_amd64.whl
| Download URL | ecmwflibs-0.7.1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 47.9 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1b392dfcdd4cf5e6da1336df5691b72e372206add6c32528171b22219c920bc6
|
|
BLAKE2b-256 checksum How to use checksums |
19c1e3f0ba15801f6089fae2c3cdbe23adba043792cc297c9b89aeff1504a8e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / ecmwflibs-0.7.1-cp313-cp313-manylinux_2_31_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp313-cp313-manylinux_2_31_aarch64.whl |
|---|---|
| Size | 45.1 MB |
| Tags | CPython 3.13 Linux glibc 2.31+ ARM64 |
|
SHA-256 checksum How to use checksums |
84005c5957743851f37398b1cd8e1e6369ab158221bd03bda52258f2d2d1f629
|
|
BLAKE2b-256 checksum How to use checksums |
7b46cbe5762b163241ebbff6aa899aea1a60dc08c10e05921206fd44b215c344
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / ecmwflibs-0.7.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | ecmwflibs-0.7.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 93.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
903d449f7c035a77478c98204c86e0a99abf8c2f2c301cf4a2c6ea1953b23852
|
|
BLAKE2b-256 checksum How to use checksums |
91310c7629b011ba96553c56e682517c67e531afef8a180d50878154473b266f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / ecmwflibs-0.7.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 91.7 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
41bf6fd2d5dc2b571e07ea149daee055f81e60f163324cbc30928bc8794ec3f9
|
|
BLAKE2b-256 checksum How to use checksums |
361725fbb6a36b4fe8bddcbb69505dddae84804c09b8553e93f34b6de6e5e96f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / ecmwflibs-0.7.1-cp313-cp313-macosx_10_13_x86_64.macosx_26_0_arm64.whl
| Download URL | ecmwflibs-0.7.1-cp313-cp313-macosx_10_13_x86_64.macosx_26_0_arm64.whl |
|---|---|
| Size | 45.8 MB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a1fd2de350a72e04a63ab984772a1e4f3ab2dbbb6fb1220d8d871191bf558d14
|
|
BLAKE2b-256 checksum How to use checksums |
a07291036b9abc032d89a6c6a345ae610ad0e3c9ccba221076a6a5b82a17d9f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / ecmwflibs-0.7.1-cp312-cp312-win_amd64.whl
| Download URL | ecmwflibs-0.7.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 47.9 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
88972b10a5d23d7eff1e75d789859c69b9fd51e947f2c1fae876c9d2aac6f3ad
|
|
BLAKE2b-256 checksum How to use checksums |
a1fd20fcb2aabed3c683f93c3a88bbfdb6c705dd750ea3eb99e66879e8736b7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / ecmwflibs-0.7.1-cp312-cp312-manylinux_2_31_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp312-cp312-manylinux_2_31_aarch64.whl |
|---|---|
| Size | 45.1 MB |
| Tags | CPython 3.12 Linux glibc 2.31+ ARM64 |
|
SHA-256 checksum How to use checksums |
599e93fa85e972fbf0162994071c121ed3770c8164932a5945c4367ac630a8b0
|
|
BLAKE2b-256 checksum How to use checksums |
14a160e98491c7c5ff3a755642187a7b84073d6717fdbb3a84e0a493db3f997b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / ecmwflibs-0.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | ecmwflibs-0.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 93.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d7ef89ee51a60b1595ac4adda722051661d96b33512c14446ec6b91e2fa4e6e1
|
|
BLAKE2b-256 checksum How to use checksums |
f15ae20ca25a3d9f2c551060bad1c0ebf2953b45c4c1b1f1966b0d1ca4d8ea11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / ecmwflibs-0.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 91.7 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
cb05d0c1ed3211fbaff36170c6b1e0d684c352aa686a15680a98e931f295932b
|
|
BLAKE2b-256 checksum How to use checksums |
1efb0df55ae32a7ff53ff12ecab1fc7c3eabc13ecce5672c0c8c21a448423480
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / ecmwflibs-0.7.1-cp312-cp312-macosx_10_13_x86_64.macosx_26_0_arm64.whl
| Download URL | ecmwflibs-0.7.1-cp312-cp312-macosx_10_13_x86_64.macosx_26_0_arm64.whl |
|---|---|
| Size | 45.8 MB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
964ed6dd94f8564474e7c07c86ed33e6de8ae0b160ff255efeca168a8a0478cf
|
|
BLAKE2b-256 checksum How to use checksums |
f4f2430ebec726b38ff7ee8150bf210d8b1ac8c13aa60c4fea04de52911ef082
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / ecmwflibs-0.7.1-cp311-cp311-win_amd64.whl
| Download URL | ecmwflibs-0.7.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 47.9 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f9f22dfc4285ef3769e90cdd897d8d349a6eb7cc87bebb34fd8131a8c81e621e
|
|
BLAKE2b-256 checksum How to use checksums |
81a4dd61b94041ddd37a9aaeb97f7e2f46cff0cc6245b68996aa533a971aa4ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / ecmwflibs-0.7.1-cp311-cp311-manylinux_2_31_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp311-cp311-manylinux_2_31_aarch64.whl |
|---|---|
| Size | 45.1 MB |
| Tags | CPython 3.11 Linux glibc 2.31+ ARM64 |
|
SHA-256 checksum How to use checksums |
1806d3ec96c6a6df211ed897a180df1f0bdc65eebb6ff849a801917a7b74331d
|
|
BLAKE2b-256 checksum How to use checksums |
bd43ea56ef9aad2ba83dd9385fea2a9d0f698de7f93242fe2437147b8c003727
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / ecmwflibs-0.7.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | ecmwflibs-0.7.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 93.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd20864d8291b53f8932b2630c05ad7f9b9c3fb317808957760e731dda1f8831
|
|
BLAKE2b-256 checksum How to use checksums |
62d87efbcbbaf6c486169ac878a8c4fcc69e455764b726e93dc58ba421f4ab8f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / ecmwflibs-0.7.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 91.7 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
fa52f85c1124ffb3736a2ff9df825f6a7a2d1db378e568e48ab106f05889ad65
|
|
BLAKE2b-256 checksum How to use checksums |
0cb9c6ea6c4b31b253913de9101c5fbe64698d237661fbc94166ce48b215df84
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / ecmwflibs-0.7.1-cp311-cp311-macosx_26_0_arm64.whl
| Download URL | ecmwflibs-0.7.1-cp311-cp311-macosx_26_0_arm64.whl |
|---|---|
| Size | 46.0 MB |
| Tags | CPython 3.11 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
038d2c7acad8d6dc864e99c9457e29263f5df865ee01da0630a581a87908dbb0
|
|
BLAKE2b-256 checksum How to use checksums |
55aaacb11c444ec399928fb4c0e56c15021b040c26e476b1a2986305b8f85c8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / ecmwflibs-0.7.1-cp311-cp311-macosx_10_9_x86_64.macosx_26_0_arm64.whl
| Download URL | ecmwflibs-0.7.1-cp311-cp311-macosx_10_9_x86_64.macosx_26_0_arm64.whl |
|---|---|
| Size | 45.8 MB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7af78e4a82ae020aeecef1f4776d05c449ce8dceb3808f7119a73be7e88ca20c
|
|
BLAKE2b-256 checksum How to use checksums |
7c3e38255d30128bd1964f91e69272d71209fd5648f7b156371521f5bac2f4f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / ecmwflibs-0.7.1-cp310-cp310-win_amd64.whl
| Download URL | ecmwflibs-0.7.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 47.9 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
88ee11e4acaae781922ece21a9569598bde47720645e12dbed934c0171ce3f97
|
|
BLAKE2b-256 checksum How to use checksums |
a2f8a4f07ec77d6dd977ba5fff8b969d8b2bb4a1eb2c9957e8eba59b33b7991f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|
Release files / ecmwflibs-0.7.1-cp310-cp310-manylinux_2_31_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp310-cp310-manylinux_2_31_aarch64.whl |
|---|---|
| Size | 45.1 MB |
| Tags | CPython 3.10 Linux glibc 2.31+ ARM64 |
|
SHA-256 checksum How to use checksums |
1f975670047fe108653b5ebd0486ea82601a944ee88ae45d795a957d0a36fc20
|
|
BLAKE2b-256 checksum How to use checksums |
31d6f5e5e87d03f11c819978b3906038bffddd8f73a64e1a3618c6ba17039024
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|
Release files / ecmwflibs-0.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | ecmwflibs-0.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 93.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
dd564fe8f00fb733352a97762713cb7160e1b9c9d331a22b7fd0c1b3168e26a3
|
|
BLAKE2b-256 checksum How to use checksums |
60116c08414b7b841e9d12f95dd1321db52392cda2007c2e00a4347360ae4359
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|
Release files / ecmwflibs-0.7.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | ecmwflibs-0.7.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 91.7 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
6b9c5ee44961767f76ccc19bade703047f3c1f12341380ed0abfb6ce7cf96b1b
|
|
BLAKE2b-256 checksum How to use checksums |
1ca99a19c0af0bc71edc57319962c33b64608fedeadb3ee2f46461a503f463b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|
Release files / ecmwflibs-0.7.1-cp310-cp310-macosx_26_0_arm64.whl
| Download URL | ecmwflibs-0.7.1-cp310-cp310-macosx_26_0_arm64.whl |
|---|---|
| Size | 46.0 MB |
| Tags | CPython 3.10 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a1e20e4823bf871d2b1021e9e1b47da8b6d69db428b194f5bb8807b787477b07
|
|
BLAKE2b-256 checksum How to use checksums |
61e201d122a608d17fcd22e97858f32c5bbfcde122b0be39f1b7b15ec1e1b6ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|
Release files / ecmwflibs-0.7.1-cp310-cp310-macosx_10_9_x86_64.macosx_26_0_arm64.whl
| Download URL | ecmwflibs-0.7.1-cp310-cp310-macosx_10_9_x86_64.macosx_26_0_arm64.whl |
|---|---|
| Size | 45.8 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
788ea96b598dfa2da44354422edc3e8a79c87310bde5a13dff1100c327b682c0
|
|
BLAKE2b-256 checksum How to use checksums |
8542d5fc0d758dcd887077c27fbcffaddb6cf7350dbc758dd8e8fbea0b3586a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|