# pyhydrology
Tools for hydrology: ERA5 downloader and NetCDF point extractor.
## Install
```bash
pip install pyhydrology
```
## CLI
- Extract NetCDF near a lat/lon from current directory `.nc`:
```bash
pyhydrology-readnc --lat 27.7 --lon 85.3 --file 2020001.nc --var 2m_temperature
```
- Parallel ERA5-Land monthly downloader:
```bash
pyhydrology-era5-download \
--variables 2m_temperature total_precipitation \
--years 2016 2017 \
--months 01 02 03 \
--area 25.0 79.0 31.0 89.0 \
--dest "E:/0 Python/pyhydrology/1 Data/ERA5" \
--api-key YOUR_CDS_API_KEY
```
## Links
- Source: https://github.com/SanjeevBashyal/pyhydrology
## License
MIT
Raw data
{
"_id": null,
"home_page": null,
"name": "pyhydrology",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "ERA5, cdsapi, hydrology, netcdf, xarray",
"author": null,
"author_email": "Sanjeev Bashyal <sanjeev.bashyal01@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/24/83/ad572a7ad7d9da0a3bc18cd95195bb2f6d968d1801793c1126e2beebdd2e/pyhydrology-0.1.0.tar.gz",
"platform": null,
"description": "# pyhydrology\n\nTools for hydrology: ERA5 downloader and NetCDF point extractor.\n\n## Install\n\n```bash\npip install pyhydrology\n```\n\n## CLI\n\n- Extract NetCDF near a lat/lon from current directory `.nc`:\n```bash\npyhydrology-readnc --lat 27.7 --lon 85.3 --file 2020001.nc --var 2m_temperature\n```\n\n- Parallel ERA5-Land monthly downloader:\n```bash\npyhydrology-era5-download \\\n --variables 2m_temperature total_precipitation \\\n --years 2016 2017 \\\n --months 01 02 03 \\\n --area 25.0 79.0 31.0 89.0 \\\n --dest \"E:/0 Python/pyhydrology/1 Data/ERA5\" \\\n --api-key YOUR_CDS_API_KEY\n```\n\n## Links\n\n- Source: https://github.com/SanjeevBashyal/pyhydrology\n\n## License\n\nMIT\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Tools for hydrology: ERA5 downloader and NetCDF point extractor.",
"version": "0.1.0",
"project_urls": {
"Homepage": "https://github.com/SanjeevBashyal/pyhydrology",
"Source": "https://github.com/SanjeevBashyal/pyhydrology"
},
"split_keywords": [
"era5",
" cdsapi",
" hydrology",
" netcdf",
" xarray"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "042c1048359198fe4d84ab38f2600c276e74940bcdd9961ab266a242e43f9658",
"md5": "93b3a7771d5659b005bf7ee66a78a0cc",
"sha256": "d0fd29faea11d46e01617554d6ba299a958985eb8127bc327dc513ff77187e81"
},
"downloads": -1,
"filename": "pyhydrology-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "93b3a7771d5659b005bf7ee66a78a0cc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 5504,
"upload_time": "2025-08-13T05:45:26",
"upload_time_iso_8601": "2025-08-13T05:45:26.743461Z",
"url": "https://files.pythonhosted.org/packages/04/2c/1048359198fe4d84ab38f2600c276e74940bcdd9961ab266a242e43f9658/pyhydrology-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2483ad572a7ad7d9da0a3bc18cd95195bb2f6d968d1801793c1126e2beebdd2e",
"md5": "0406852758381c0e08a2fd3a93c2a52e",
"sha256": "ff9ea77cc95765042b8f0023565d28e69a85c6d67296342ad28fe377f2320dea"
},
"downloads": -1,
"filename": "pyhydrology-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "0406852758381c0e08a2fd3a93c2a52e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 4802747,
"upload_time": "2025-08-13T05:45:31",
"upload_time_iso_8601": "2025-08-13T05:45:31.507361Z",
"url": "https://files.pythonhosted.org/packages/24/83/ad572a7ad7d9da0a3bc18cd95195bb2f6d968d1801793c1126e2beebdd2e/pyhydrology-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-13 05:45:31",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "SanjeevBashyal",
"github_project": "pyhydrology",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "xarray",
"specs": []
},
{
"name": "netCDF4",
"specs": []
},
{
"name": "pandas",
"specs": []
},
{
"name": "numpy",
"specs": []
},
{
"name": "cdsapi",
"specs": []
}
],
"lcname": "pyhydrology"
}