pygrib


Namepygrib JSON
Version 2.1.5 PyPI version JSON
download
home_pagehttps://github.com/jswhit/pygrib
SummaryPython module for reading/writing GRIB files
upload_time2023-11-14 01:25:42
maintainer
docs_urlNone
authorJeff Whitaker
requires_python
licenseLicense :: OSI Approved :: MIT License
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Install and Test Status](https://github.com/jswhit/pygrib/workflows/Install%20and%20Test/badge.svg)](https://github.com/jswhit/pygrib/actions)
[![PyPI package](https://badge.fury.io/py/pygrib.svg)](http://python.org/pypi/pygrib)
[![Anaconda-Server Badge](https://anaconda.org/conda-forge/pygrib/badges/version.svg)](https://anaconda.org/conda-forge/pygrib)
[![DOI](https://zenodo.org/badge/28599617.svg)](https://zenodo.org/badge/latestdoi/28599617)

Provides a high-level interface to the ECWMF [ECCODES](https://confluence.ecmwf.int/display/ECC) C library for reading GRIB files.
There are limited capabilities for writing GRIB files (you can modify the contents of an existing file, but you can't create one from scratch).  See the online docs for 
[example usage](https://jswhit.github.io/pygrib/api.html#example-usage).

Quickstart
==========

The easiest way to get everything installed is to use [pip](https://py.pypa.io):

```
pip install pygrib
```

You can also use [conda](https://docs.conda.io/en/latest/):

```
conda install -c conda-forge pygrib
```

Alternately, clone the github repo and run `pip install -e .` (after setting `$ECCCODES_DIR`)
where `$ECCODES_DIR` is the path to the directory containing `include/grib_api.h`
and `lib/libeccodes.so`. If `ECCODES_DIR` is not specified, a few common locations
such as `$CONDA_PREFIX,/usr,/usr/local,/opt/local` will be searched.

For full installation instructions and API documentation, see https://jswhit.github.io/pygrib.

Sample [IPython](http://ipython.org/) notebooks illustrating pygrib usage: 
* http://nbviewer.jupyter.org/gist/jswhit/8635665
* https://github.com/scollis/HRRR/blob/master/notebooks/HRRR%20Grib.ipynb

Questions or comments - contact Jeff Whitaker <jeffrey.s.whitaker@noaa.gov>
or use https://github.com/jswhit/pygrib/issues.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/jswhit/pygrib",
    "name": "pygrib",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Jeff Whitaker",
    "author_email": "jeffrey.s.whitaker@noaa.gov",
    "download_url": "https://files.pythonhosted.org/packages/4e/c8/84b2de49382a9c34e5762ec53712d51390f25026d643bee86045095d49bb/pygrib-2.1.5.tar.gz",
    "platform": null,
    "description": "[![Install and Test Status](https://github.com/jswhit/pygrib/workflows/Install%20and%20Test/badge.svg)](https://github.com/jswhit/pygrib/actions)\n[![PyPI package](https://badge.fury.io/py/pygrib.svg)](http://python.org/pypi/pygrib)\n[![Anaconda-Server Badge](https://anaconda.org/conda-forge/pygrib/badges/version.svg)](https://anaconda.org/conda-forge/pygrib)\n[![DOI](https://zenodo.org/badge/28599617.svg)](https://zenodo.org/badge/latestdoi/28599617)\n\nProvides a high-level interface to the ECWMF [ECCODES](https://confluence.ecmwf.int/display/ECC) C library for reading GRIB files.\nThere are limited capabilities for writing GRIB files (you can modify the contents of an existing file, but you can't create one from scratch).  See the online docs for \n[example usage](https://jswhit.github.io/pygrib/api.html#example-usage).\n\nQuickstart\n==========\n\nThe easiest way to get everything installed is to use [pip](https://py.pypa.io):\n\n```\npip install pygrib\n```\n\nYou can also use [conda](https://docs.conda.io/en/latest/):\n\n```\nconda install -c conda-forge pygrib\n```\n\nAlternately, clone the github repo and run `pip install -e .` (after setting `$ECCCODES_DIR`)\nwhere `$ECCODES_DIR` is the path to the directory containing `include/grib_api.h`\nand `lib/libeccodes.so`. If `ECCODES_DIR` is not specified, a few common locations\nsuch as `$CONDA_PREFIX,/usr,/usr/local,/opt/local` will be searched.\n\nFor full installation instructions and API documentation, see https://jswhit.github.io/pygrib.\n\nSample [IPython](http://ipython.org/) notebooks illustrating pygrib usage: \n* http://nbviewer.jupyter.org/gist/jswhit/8635665\n* https://github.com/scollis/HRRR/blob/master/notebooks/HRRR%20Grib.ipynb\n\nQuestions or comments - contact Jeff Whitaker <jeffrey.s.whitaker@noaa.gov>\nor use https://github.com/jswhit/pygrib/issues.\n",
    "bugtrack_url": null,
    "license": "License :: OSI Approved :: MIT License",
    "summary": "Python module for reading/writing GRIB files",
    "version": "2.1.5",
    "project_urls": {
        "Download": "http://python.org/pypi/pygrib",
        "Homepage": "https://github.com/jswhit/pygrib"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "53c0c55b1ade5415d58ded32a8875ce33fcc950a90d734b254a073bc12548d32",
                "md5": "02e733f111faa8545e1a7e6d7337329f",
                "sha256": "ca012717dedb9e07fbefb975eb6b7157e08ad87f505781f41b54883408c3b6ee"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "02e733f111faa8545e1a7e6d7337329f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 18014418,
            "upload_time": "2023-11-14T01:23:14",
            "upload_time_iso_8601": "2023-11-14T01:23:14.069931Z",
            "url": "https://files.pythonhosted.org/packages/53/c0/c55b1ade5415d58ded32a8875ce33fcc950a90d734b254a073bc12548d32/pygrib-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "39543d3faee05f61f1bc3c3142c71c4bf262e6c14b0e2039beae192fe68a6cf8",
                "md5": "4c83d5fbff39fd8c1fcb665afde90279",
                "sha256": "a569b58e380a11387d8c3c3114cfa43de816b262372cf4bb5a1d2d7220306179"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4c83d5fbff39fd8c1fcb665afde90279",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 18065024,
            "upload_time": "2023-11-14T01:23:25",
            "upload_time_iso_8601": "2023-11-14T01:23:25.616851Z",
            "url": "https://files.pythonhosted.org/packages/39/54/3d3faee05f61f1bc3c3142c71c4bf262e6c14b0e2039beae192fe68a6cf8/pygrib-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "83d86ebd504f6a55a795d25bacb8898d39c71834217e030903767073b1889152",
                "md5": "4ea1fb737830fde0b7b4fde4a7fd494d",
                "sha256": "baae08ab5684088c1a4b81f2a09a61a21090ccc78cfac697d99ad564da7ab1d6"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4ea1fb737830fde0b7b4fde4a7fd494d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 18015545,
            "upload_time": "2023-11-14T01:23:36",
            "upload_time_iso_8601": "2023-11-14T01:23:36.426669Z",
            "url": "https://files.pythonhosted.org/packages/83/d8/6ebd504f6a55a795d25bacb8898d39c71834217e030903767073b1889152/pygrib-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0a5d5edb1bda729bd736d6483aa32fd9d53b5d75a77139651c8d36c10f960b6d",
                "md5": "545c3cc494e617357f1ba800b0b495c8",
                "sha256": "d2b92ea5fc4e1b621af2b38cc1d8eef4f0dde1eda92fb8f6813b58d1cda113c4"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "545c3cc494e617357f1ba800b0b495c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 18059247,
            "upload_time": "2023-11-14T01:23:48",
            "upload_time_iso_8601": "2023-11-14T01:23:48.836748Z",
            "url": "https://files.pythonhosted.org/packages/0a/5d/5edb1bda729bd736d6483aa32fd9d53b5d75a77139651c8d36c10f960b6d/pygrib-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1f4d62bfe634c269ce487b300d256b4e07d21b837e3e85b786ce5803df5e11ad",
                "md5": "b56fb048bf66efdcce6d0b9b4c5e4fca",
                "sha256": "5a6e5a394c4826d025f94843e04af4c2cee7fbb7b7a3069c2eacada2352557d6"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b56fb048bf66efdcce6d0b9b4c5e4fca",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 18003119,
            "upload_time": "2023-11-14T01:23:59",
            "upload_time_iso_8601": "2023-11-14T01:23:59.154529Z",
            "url": "https://files.pythonhosted.org/packages/1f/4d/62bfe634c269ce487b300d256b4e07d21b837e3e85b786ce5803df5e11ad/pygrib-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "57135559aa0d0a8b2fcab53fc1e68f44868acd6432a4474e8ff2a450fde9b97d",
                "md5": "05e5ec417054f5c3da2a220c5f52885e",
                "sha256": "3377bf1c93bb4fa57200f66d229e8195650ab79e10cb28f3aa58982408e6b697"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "05e5ec417054f5c3da2a220c5f52885e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 18050138,
            "upload_time": "2023-11-14T01:24:22",
            "upload_time_iso_8601": "2023-11-14T01:24:22.410346Z",
            "url": "https://files.pythonhosted.org/packages/57/13/5559aa0d0a8b2fcab53fc1e68f44868acd6432a4474e8ff2a450fde9b97d/pygrib-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dff77bd52e74a8e62e12d63f56cd0dc93d459719ec1023cca6797721fac7d6f6",
                "md5": "3c64378e5a7d3476025e51f155fba9d0",
                "sha256": "4d03551759dcd142e98ac7557ca6997673bdd37d2a7e955f41d3477f9b6311c3"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3c64378e5a7d3476025e51f155fba9d0",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 18007112,
            "upload_time": "2023-11-14T01:24:35",
            "upload_time_iso_8601": "2023-11-14T01:24:35.636955Z",
            "url": "https://files.pythonhosted.org/packages/df/f7/7bd52e74a8e62e12d63f56cd0dc93d459719ec1023cca6797721fac7d6f6/pygrib-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7e17dea9a817c3e2eeaa99cb784d45e45d87a6df305a3638111ec7d63ff60085",
                "md5": "3d6aeecd52221f873cff036201dd6e85",
                "sha256": "d317dbcd6a6d4acb5447c224684b5748ea252edc002f95b6b6c4eb746d9d032b"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3d6aeecd52221f873cff036201dd6e85",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 18057628,
            "upload_time": "2023-11-14T01:24:46",
            "upload_time_iso_8601": "2023-11-14T01:24:46.210356Z",
            "url": "https://files.pythonhosted.org/packages/7e/17/dea9a817c3e2eeaa99cb784d45e45d87a6df305a3638111ec7d63ff60085/pygrib-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f633635917d9499d5a0ff4a05688842d306c690635d470f31b299b4cef3a3c91",
                "md5": "5c3095aaca38c5c289c3724ff1fcefff",
                "sha256": "4ffbbcbeac58c15d55c67d5682432207b06c380d401151dd25754a3862d2814b"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5c3095aaca38c5c289c3724ff1fcefff",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 18012717,
            "upload_time": "2023-11-14T01:24:56",
            "upload_time_iso_8601": "2023-11-14T01:24:56.512303Z",
            "url": "https://files.pythonhosted.org/packages/f6/33/635917d9499d5a0ff4a05688842d306c690635d470f31b299b4cef3a3c91/pygrib-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e09ed27bbdc33c60799e32043f32a10a899d3de2b6bc94a34810ea90a665235f",
                "md5": "bb1463145ffd901e52e526156ffc005b",
                "sha256": "8efd255933ae6ea951839e8f303f8374ddd920473f50fc6152018584e4cf064d"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bb1463145ffd901e52e526156ffc005b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 18069317,
            "upload_time": "2023-11-14T01:25:07",
            "upload_time_iso_8601": "2023-11-14T01:25:07.606287Z",
            "url": "https://files.pythonhosted.org/packages/e0/9e/d27bbdc33c60799e32043f32a10a899d3de2b6bc94a34810ea90a665235f/pygrib-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0bdf53dd3fad563a771906964a42d980aaadab94aa6e2ee3b7b2e768e0a58b0",
                "md5": "2ff70c0768a228b4900a6227bce5a7d1",
                "sha256": "4ec4322816dc47646dd8cf3edbf6bad54ef385b47e15f4e34db099350a6ee021"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2ff70c0768a228b4900a6227bce5a7d1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 18014999,
            "upload_time": "2023-11-14T01:25:18",
            "upload_time_iso_8601": "2023-11-14T01:25:18.975367Z",
            "url": "https://files.pythonhosted.org/packages/d0/bd/f53dd3fad563a771906964a42d980aaadab94aa6e2ee3b7b2e768e0a58b0/pygrib-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4809e21a6e0816c60bac6a8eb460acb3dca78101183bf37a96b09ae44f380d63",
                "md5": "d3f3dcbfd5af5de4fea3d3a0580f8fd6",
                "sha256": "559d79deea0aae7f622e81d14f68937c5b3c7461e58e002c126f928194de382f"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d3f3dcbfd5af5de4fea3d3a0580f8fd6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 18065387,
            "upload_time": "2023-11-14T01:25:30",
            "upload_time_iso_8601": "2023-11-14T01:25:30.009861Z",
            "url": "https://files.pythonhosted.org/packages/48/09/e21a6e0816c60bac6a8eb460acb3dca78101183bf37a96b09ae44f380d63/pygrib-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4ec884b2de49382a9c34e5762ec53712d51390f25026d643bee86045095d49bb",
                "md5": "cacf88f14fa3c79cb558c8385fc23d80",
                "sha256": "e4c311e407aa3a1b76c060e7f0282415e8fca82d10e82424d6a6894a40109276"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.5.tar.gz",
            "has_sig": false,
            "md5_digest": "cacf88f14fa3c79cb558c8385fc23d80",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 21783652,
            "upload_time": "2023-11-14T01:25:42",
            "upload_time_iso_8601": "2023-11-14T01:25:42.369061Z",
            "url": "https://files.pythonhosted.org/packages/4e/c8/84b2de49382a9c34e5762ec53712d51390f25026d643bee86045095d49bb/pygrib-2.1.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-14 01:25:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jswhit",
    "github_project": "pygrib",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pygrib"
}
        
Elapsed time: 0.14662s