Metadata-Version: 2.1
Name: pyeccodes
Version: 0.1.1
Summary: Experimental pure Python version of eccodes
Home-page: https://github.com/b8raoult/pyeccodes
Author: ECMWF
Author-email: software.support@ecmwf.int
License: Apache 2.0
Description: # pyeccodes
        
        :warning: This is an **experimental project**: do not use in operations. The code has only been tested on a handful of GRIB files.
        
        This is an experiment of a pure Python GRIB decoder based on [eccodes](https://github.com/ecmwf/eccodes).
        The code is automatically generated from the definition files and tables.
        
        The package does not support encoding.
        
        The difference with other Python bindings are:
        
        * All arrays and lists are returns as numpy arrays
        * Missing data values are set to numpy.NaN
        * Asking for a missing key is not an error. The value None is returned
        * If a key returns a missing value  (e.g. 255), None is returned instead
        
        You can use pyeccodes with [cfgrib](https://github.com/ecmwf/cfgrib) with a version greater or equal to 0.9.8.1.
        
        
        Accessing data values:
        
        ```python
        
        from pyeccodes import Reader
        
        reader = Reader("test.grib")
        
        for grib in reader:
            print(grib.get('date'))
            print(grib.get('values'))
        
        ```
        
        To get a list of all available keys:
        
        ```python
        
        from pyeccodes import Reader
        
        reader = Reader("test.grib")
        grib = next(reader)
        grib.dump()
        
        
        ```
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
