pygrib


Namepygrib JSON
Version 2.1.6 PyPI version JSON
download
home_pageNone
SummaryPython module for reading/writing GRIB files
upload_time2024-07-05 01:11:33
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseMIT
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/actions/workflows/build.yml/badge.svg?branch=master)](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": null,
    "name": "pygrib",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "Jeff Whitaker <jeffrey.s.whitaker@noaa.gov>",
    "download_url": "https://files.pythonhosted.org/packages/27/60/bac29fc06197f85efccb346879da3ae9ee125525d43e28b0a1b768831a74/pygrib-2.1.6.tar.gz",
    "platform": null,
    "description": "[![Install and Test Status](https://github.com/jswhit/pygrib/actions/workflows/build.yml/badge.svg?branch=master)](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": "MIT",
    "summary": "Python module for reading/writing GRIB files",
    "version": "2.1.6",
    "project_urls": {
        "Documentation": "https://jswhit.github.io/pygrib/",
        "Repository": "https://github.com/jswhit/pygrib"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fe1155388ae3f0abce352942409ee687d74348fd86f54b60a9517f2311194fc3",
                "md5": "2983736ebe70524f51d538df1a745fa0",
                "sha256": "354028fcfc5f29dbebe16da2df3c8cf41383818cf27a43adfa6cc1a4e43c249b"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp310-cp310-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2983736ebe70524f51d538df1a745fa0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 18472537,
            "upload_time": "2024-07-05T01:09:19",
            "upload_time_iso_8601": "2024-07-05T01:09:19.946895Z",
            "url": "https://files.pythonhosted.org/packages/fe/11/55388ae3f0abce352942409ee687d74348fd86f54b60a9517f2311194fc3/pygrib-2.1.6-cp310-cp310-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec339395540f48099d6b04e9f583cc5428ebcb56d54beffbed9207d671d14826",
                "md5": "c656b560b34bc90f899840bfab7582df",
                "sha256": "06b3fb25889225a599a908fdb8d4590ab30a2738048d877725f90b6a2a777983"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp310-cp310-macosx_14_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c656b560b34bc90f899840bfab7582df",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 18358507,
            "upload_time": "2024-07-05T01:09:31",
            "upload_time_iso_8601": "2024-07-05T01:09:31.075359Z",
            "url": "https://files.pythonhosted.org/packages/ec/33/9395540f48099d6b04e9f583cc5428ebcb56d54beffbed9207d671d14826/pygrib-2.1.6-cp310-cp310-macosx_14_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "704e741e1f5fa63a08a98de12bf00f274249cd5c3f9296af11f11c16e4375d06",
                "md5": "4930004ee007f965f1ce42fc6c69c972",
                "sha256": "37ce2c761489b68f2642c739a488470b58aacf13c96bdae671dd35730960e94e"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4930004ee007f965f1ce42fc6c69c972",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 18638885,
            "upload_time": "2024-07-05T01:09:42",
            "upload_time_iso_8601": "2024-07-05T01:09:42.962438Z",
            "url": "https://files.pythonhosted.org/packages/70/4e/741e1f5fa63a08a98de12bf00f274249cd5c3f9296af11f11c16e4375d06/pygrib-2.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "505d12ae450349ce3d51844e775dff0ee1b04a9aee963d6ed6102ced290805b4",
                "md5": "f343fb202d636faf48318cdc2260d273",
                "sha256": "d6b912cc528c3a87e4f9f990d5c1e57a54f61835dad5b8daac6adb048faf5c5a"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp311-cp311-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f343fb202d636faf48318cdc2260d273",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 18473599,
            "upload_time": "2024-07-05T01:09:53",
            "upload_time_iso_8601": "2024-07-05T01:09:53.485200Z",
            "url": "https://files.pythonhosted.org/packages/50/5d/12ae450349ce3d51844e775dff0ee1b04a9aee963d6ed6102ced290805b4/pygrib-2.1.6-cp311-cp311-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "539aa1742fa64b2702d7723c2595bf1b36b1c56fd1915f6e3f185f057a79fbc3",
                "md5": "a9762b471e0cabea894c7c66f3258f14",
                "sha256": "dc7fcb20bd5e2a94e1b7501bed45d418eadc6e325bed5f4de37a254409b5a5fe"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp311-cp311-macosx_14_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a9762b471e0cabea894c7c66f3258f14",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 18358366,
            "upload_time": "2024-07-05T01:10:04",
            "upload_time_iso_8601": "2024-07-05T01:10:04.640165Z",
            "url": "https://files.pythonhosted.org/packages/53/9a/a1742fa64b2702d7723c2595bf1b36b1c56fd1915f6e3f185f057a79fbc3/pygrib-2.1.6-cp311-cp311-macosx_14_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8f09490a3bf86feef1be2678a6ce15131d44f6f06c863c2462f7f4a52c35c0a",
                "md5": "06acd21f2dc579a02785f9c4146c2d92",
                "sha256": "69a42b44ae395280b08f62e598b696444446759ae4954db42ad2d01ee2c94d8b"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "06acd21f2dc579a02785f9c4146c2d92",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 18633622,
            "upload_time": "2024-07-05T01:10:15",
            "upload_time_iso_8601": "2024-07-05T01:10:15.056387Z",
            "url": "https://files.pythonhosted.org/packages/c8/f0/9490a3bf86feef1be2678a6ce15131d44f6f06c863c2462f7f4a52c35c0a/pygrib-2.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7199436f5af4e9093277b13153c6ce51336df886e7493076c3d756c44c988d47",
                "md5": "b11255903de15bf9da961e042609f9fe",
                "sha256": "fa4613eef98b26bf9a8719869f656aa15362f700311aec777b2190deb1060a1d"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp312-cp312-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b11255903de15bf9da961e042609f9fe",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 18467761,
            "upload_time": "2024-07-05T01:10:25",
            "upload_time_iso_8601": "2024-07-05T01:10:25.844828Z",
            "url": "https://files.pythonhosted.org/packages/71/99/436f5af4e9093277b13153c6ce51336df886e7493076c3d756c44c988d47/pygrib-2.1.6-cp312-cp312-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b04de2d3150961801d46af88c4cf113c00ff0825206ac6d726cec11f667c9f8e",
                "md5": "82bbd3be78455efa7e154692c3a73ef3",
                "sha256": "332d29bbc16749375b24c8d9bd01180c0a9eda471df86b2073432fba3339d658"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp312-cp312-macosx_14_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "82bbd3be78455efa7e154692c3a73ef3",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 18356620,
            "upload_time": "2024-07-05T01:10:36",
            "upload_time_iso_8601": "2024-07-05T01:10:36.472542Z",
            "url": "https://files.pythonhosted.org/packages/b0/4d/e2d3150961801d46af88c4cf113c00ff0825206ac6d726cec11f667c9f8e/pygrib-2.1.6-cp312-cp312-macosx_14_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "abcc4b2b85241086a3c42fcf4e9e225a1b2f5bfcb299a4c9c8e46f56c6a2d7c3",
                "md5": "89cced3b427de78dd096e891f683a191",
                "sha256": "d368c359acacae4061ebcdfe635fb826f21fbc1f6c2227a269c870d9e8b49e70"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "89cced3b427de78dd096e891f683a191",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 18617948,
            "upload_time": "2024-07-05T01:10:46",
            "upload_time_iso_8601": "2024-07-05T01:10:46.979780Z",
            "url": "https://files.pythonhosted.org/packages/ab/cc/4b2b85241086a3c42fcf4e9e225a1b2f5bfcb299a4c9c8e46f56c6a2d7c3/pygrib-2.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9eefce807e3967d684ab5a12d475af161e432603bbbfbbd3055b764e89e11fa2",
                "md5": "cef1c75a3920a88446525552a3dbbb06",
                "sha256": "31e2f06b91bbd4efcc142a68605102563b7e3599336d9a409dde7016266d5cf7"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp39-cp39-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cef1c75a3920a88446525552a3dbbb06",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 18473230,
            "upload_time": "2024-07-05T01:10:59",
            "upload_time_iso_8601": "2024-07-05T01:10:59.395760Z",
            "url": "https://files.pythonhosted.org/packages/9e/ef/ce807e3967d684ab5a12d475af161e432603bbbfbbd3055b764e89e11fa2/pygrib-2.1.6-cp39-cp39-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f30407250bdeaba760dfa0a3463e954c1f2299bfb686ccf509bb09c06fd26650",
                "md5": "27a4e93a1b94e79af6c0708769d2ea06",
                "sha256": "ac216dd2fae9a4f13487d4aff16b2e9ae3d513042c11608761dc944f8f98bbb3"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp39-cp39-macosx_14_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "27a4e93a1b94e79af6c0708769d2ea06",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 18359141,
            "upload_time": "2024-07-05T01:11:10",
            "upload_time_iso_8601": "2024-07-05T01:11:10.356327Z",
            "url": "https://files.pythonhosted.org/packages/f3/04/07250bdeaba760dfa0a3463e954c1f2299bfb686ccf509bb09c06fd26650/pygrib-2.1.6-cp39-cp39-macosx_14_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec0160215225c356750da2bdb48a0d113ec403838eb2bd14f2193b2ea168c3d1",
                "md5": "9e3efd28f7fbfa5a630fa6b1f24470f6",
                "sha256": "78950045e02ff7e84ba19bf41ba5f778e0f17dcc0cf26ae83c6cfded1857515a"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9e3efd28f7fbfa5a630fa6b1f24470f6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 18639015,
            "upload_time": "2024-07-05T01:11:21",
            "upload_time_iso_8601": "2024-07-05T01:11:21.240537Z",
            "url": "https://files.pythonhosted.org/packages/ec/01/60215225c356750da2bdb48a0d113ec403838eb2bd14f2193b2ea168c3d1/pygrib-2.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2760bac29fc06197f85efccb346879da3ae9ee125525d43e28b0a1b768831a74",
                "md5": "724952a2b7d1196b4b217645bd5b6a18",
                "sha256": "047980aeb010ef457999950bcc8e46556910316cb77fe78c0bd1b3520aa920f0"
            },
            "downloads": -1,
            "filename": "pygrib-2.1.6.tar.gz",
            "has_sig": false,
            "md5_digest": "724952a2b7d1196b4b217645bd5b6a18",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 21808824,
            "upload_time": "2024-07-05T01:11:33",
            "upload_time_iso_8601": "2024-07-05T01:11:33.405260Z",
            "url": "https://files.pythonhosted.org/packages/27/60/bac29fc06197f85efccb346879da3ae9ee125525d43e28b0a1b768831a74/pygrib-2.1.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-05 01:11:33",
    "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.31960s