Python interface to the ecCodes GRIB and BUFR decoder/encoder
Project description
Please note: This package has been deprecated in favour of the package eccodes. Please update your scripts to use
pip install eccodes
to benefit from future developments. (August 2020)
License
Copyright 2017- ECMWF.
This software is licensed under the terms of the Apache Licence Version 2.0 which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
In applying this licence, ECMWF does not waive the privileges and immunities granted to it by virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
Changelog for eccodes-python
0.9.9 (2020-08-04)
Support for ecmwflibs. An additional way to find ECMWF libraries (if available)
ECC-1140: Segfault from invalid pointer reference in grib_set_double_array()
0.9.8 (2020-06-26)
ECC-1110: Removed obsolete function codes_close_file()
Provide missing argument to exceptions
Fix codes_set_definitions_path() typo
Fix grib_get_double_element(). Missing last argument
Add more tests to increase coverage
Add .__next__() method to eccodes.CodesFile class (pull request #15)
ECC-1113: Python3 bindings under Windows: codes_get_long_array returns incorrect values
ECC-1108: Python3 bindings under Windows: use of handle causes crash
ECC-1121: Segfault when closing GribFile if messages are closed manually
0.9.6 (2020-03-10)
Update Copyright notices
Function-argument type checks: Improve error message
Fix C function calls for codes_gribex_mode_on/codes_gribex_mode_off
0.9.5 (2020-01-15)
- ECC-1029: Function-argument type-checking should be disabled by default.
To enable these checks, export ECCODES_PYTHON_ENABLE_TYPE_CHECKS=1
ECC-1032: Added codes_samples_path() and codes_definition_path()
ECC-1042: Python3 interface writes integer arrays incorrectly
ECC-794: Python3 interface: Expose the grib_get_data function
0.9.4 (2019-11-27)
Added new function: codes_get_version_info
ECC-753: Expose the codes_grib_nearest_find_multiple function in Python
ECC-1007: Python3 interface for eccodes cannot write large arrays
0.9.3 (2019-10-04)
New exception added: FunctionalityNotEnabledError
BUFR decoding: support for multi-element constant arrays (ECC-428)
0.9.2 (2019-07-09)
All ecCodes tests now pass
Simplify the xx_new_from_file calls
Fix for grib_set_string_array
Use ECCODES_DIR to locate the library
Remove the new-style high-level interface. It is still available in cfgrib.
0.9.1 (2019-06-06)
codes_get_long_array and codes_get_double_array now return a np.ndarray. See: #3.
0.9.0 (2019-05-07)
Declare the project as Beta.
0.8.0 (2019-04-08)
First public release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file eccodes-python-0.9.9.tar.gz
.
File metadata
- Download URL: eccodes-python-0.9.9.tar.gz
- Upload date:
- Size: 53.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | faeca4cc92e5c50b2b3bc65c4640cfb6b7c90f2bea7516649ac213ecb0fd9314 |
|
MD5 | a5322bb4ca30a7fbb7603b67963dca21 |
|
BLAKE2b-256 | 7a5dc2e7a9df93c46668f98eb28b137b82d1fa2620427a0e3e8e1e7f7002480b |
File details
Details for the file eccodes_python-0.9.9-py2.py3-none-any.whl
.
File metadata
- Download URL: eccodes_python-0.9.9-py2.py3-none-any.whl
- Upload date:
- Size: 44.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebaffeb01f44c527123dc2e83c9b98a22900bcbeaf73595b4faf1c5f156cc872 |
|
MD5 | 761e316c34cbf829a0a59df8d24fdc52 |
|
BLAKE2b-256 | 1358a304ae6f224513b66a2c8f0ea2e45a70e841f43d1b866825e95f325c2d28 |