# pycontrails
> Python library for modeling aviation climate impacts
| | |
|---------------|-------------------------------------------------------------------|
| **Version** | [![PyPI version](https://img.shields.io/pypi/v/pycontrails.svg)](https://pypi.python.org/pypi/pycontrails) [![Supported python versions](https://img.shields.io/pypi/pyversions/pycontrails.svg)](https://pypi.python.org/pypi/pycontrails) |
| **Citation** | [![DOI](https://zenodo.org/badge/617248930.svg)](https://zenodo.org/badge/latestdoi/617248930) |
| **Tests** | [![Unit test](https://github.com/contrailcirrus/pycontrails/actions/workflows/test.yaml/badge.svg)](https://github.com/contrailcirrus/pycontrails/actions/workflows/test.yaml) [![Docs](https://github.com/contrailcirrus/pycontrails/actions/workflows/docs.yaml/badge.svg)](https://github.com/contrailcirrus/pycontrails/actions/workflows/docs.yaml) [![Release](https://github.com/contrailcirrus/pycontrails/actions/workflows/release.yaml/badge.svg)](https://github.com/contrailcirrus/pycontrails/actions/workflows/release.yaml) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/contrailcirrus/pycontrails/badge)](https://securityscorecards.dev/viewer?uri=github.com/contrailcirrus/pycontrails)|
| **License** | [![Apache License 2.0](https://img.shields.io/pypi/l/pycontrails.svg)](https://github.com/contrailcirrus/pycontrails/blob/main/LICENSE) |
| **Community** | [![Github Discussions](https://img.shields.io/github/discussions/contrailcirrus/pycontrails)](https://github.com/contrailcirrus/pycontrails/discussions) [![Github Issues](https://img.shields.io/github/issues/contrailcirrus/pycontrails)](https://github.com/contrailcirrus/pycontrails/issues) [![Github PRs](https://img.shields.io/github/issues-pr/contrailcirrus/pycontrails)](https://github.com/contrailcirrus/pycontrails/pulls) |
**pycontrails** is an open source project and Python package for modeling aircraft contrails and other
aviation related climate impacts.
`pycontrails` defines common [data structures](https://py.contrails.org/api.html#data) and [interfaces](https://py.contrails.org/api.html#datalib) to efficiently build and run [models](https://py.contrails.org/api.html#models) of aircraft performance, emissions, and radiative forcing.
## Documentation
Documentation and examples available at [py.contrails.org](https://py.contrails.org/).
<!-- Try out an [interactive Colab Notebook](). -->
## Install
Requires Python (3.9 or later)
```bash
$ pip install pycontrails
# install with all optional dependencies
$ pip install "pycontrails[complete]"
```
Install the latest development version directly from GitHub:
```bash
pip install git+https://github.com/contrailcirrus/pycontrails.git
```
See more options in the [install documentation](https://py.contrails.org/install).
## Get Involved
- Ask questions, discuss models, and present ideas in [GitHub Discussions](https://github.com/contrailcirrus/pycontrails/discussions).
- Report bugs or suggest changes in [GitHub Issues](https://github.com/contrailcirrus/pycontrails/issues).
- Review the [contributing guidelines](https://py.contrails.org/contributing.html) and contribute improvements as [Pull Requests](https://github.com/contrailcirrus/pycontrails/pulls).
## License
[Apache License 2.0](https://github.com/contrailcirrus/pycontrails/blob/main/LICENSE)
Additional attributions in [NOTICE](https://github.com/contrailcirrus/pycontrails/blob/main/NOTICE).
Raw data
{
"_id": null,
"home_page": null,
"name": "pycontrails",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "contrails, climate, aviation, geospatial",
"author": null,
"author_email": "Breakthrough Energy <py@contrails.org>",
"download_url": "https://files.pythonhosted.org/packages/45/f7/c4b1c97b8140d66f5d8500312fd6b0519efbcb94365aa3e2c732b3b6c2aa/pycontrails-0.50.2.tar.gz",
"platform": null,
"description": "# pycontrails\n\n> Python library for modeling aviation climate impacts\n\n| | |\n|---------------|-------------------------------------------------------------------|\n| **Version** | [![PyPI version](https://img.shields.io/pypi/v/pycontrails.svg)](https://pypi.python.org/pypi/pycontrails) [![Supported python versions](https://img.shields.io/pypi/pyversions/pycontrails.svg)](https://pypi.python.org/pypi/pycontrails) |\n| **Citation** | [![DOI](https://zenodo.org/badge/617248930.svg)](https://zenodo.org/badge/latestdoi/617248930) |\n| **Tests** | [![Unit test](https://github.com/contrailcirrus/pycontrails/actions/workflows/test.yaml/badge.svg)](https://github.com/contrailcirrus/pycontrails/actions/workflows/test.yaml) [![Docs](https://github.com/contrailcirrus/pycontrails/actions/workflows/docs.yaml/badge.svg)](https://github.com/contrailcirrus/pycontrails/actions/workflows/docs.yaml) [![Release](https://github.com/contrailcirrus/pycontrails/actions/workflows/release.yaml/badge.svg)](https://github.com/contrailcirrus/pycontrails/actions/workflows/release.yaml) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/contrailcirrus/pycontrails/badge)](https://securityscorecards.dev/viewer?uri=github.com/contrailcirrus/pycontrails)|\n| **License** | [![Apache License 2.0](https://img.shields.io/pypi/l/pycontrails.svg)](https://github.com/contrailcirrus/pycontrails/blob/main/LICENSE) |\n| **Community** | [![Github Discussions](https://img.shields.io/github/discussions/contrailcirrus/pycontrails)](https://github.com/contrailcirrus/pycontrails/discussions) [![Github Issues](https://img.shields.io/github/issues/contrailcirrus/pycontrails)](https://github.com/contrailcirrus/pycontrails/issues) [![Github PRs](https://img.shields.io/github/issues-pr/contrailcirrus/pycontrails)](https://github.com/contrailcirrus/pycontrails/pulls) |\n\n**pycontrails** is an open source project and Python package for modeling aircraft contrails and other\naviation related climate impacts.\n\n`pycontrails` defines common [data structures](https://py.contrails.org/api.html#data) and [interfaces](https://py.contrails.org/api.html#datalib) to efficiently build and run [models](https://py.contrails.org/api.html#models) of aircraft performance, emissions, and radiative forcing.\n\n## Documentation\n\nDocumentation and examples available at [py.contrails.org](https://py.contrails.org/).\n\n<!-- Try out an [interactive Colab Notebook](). -->\n\n## Install\n\nRequires Python (3.9 or later)\n\n```bash\n$ pip install pycontrails\n\n# install with all optional dependencies\n$ pip install \"pycontrails[complete]\"\n```\n\nInstall the latest development version directly from GitHub:\n\n```bash\npip install git+https://github.com/contrailcirrus/pycontrails.git\n```\n\nSee more options in the [install documentation](https://py.contrails.org/install).\n\n## Get Involved\n\n- Ask questions, discuss models, and present ideas in [GitHub Discussions](https://github.com/contrailcirrus/pycontrails/discussions).\n- Report bugs or suggest changes in [GitHub Issues](https://github.com/contrailcirrus/pycontrails/issues).\n- Review the [contributing guidelines](https://py.contrails.org/contributing.html) and contribute improvements as [Pull Requests](https://github.com/contrailcirrus/pycontrails/pulls).\n\n## License\n\n[Apache License 2.0](https://github.com/contrailcirrus/pycontrails/blob/main/LICENSE)\n\nAdditional attributions in [NOTICE](https://github.com/contrailcirrus/pycontrails/blob/main/NOTICE).\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Python library for modeling aviation climate impacts",
"version": "0.50.2",
"project_urls": {
"Changelog": "https://py.contrails.org/changelog.html",
"Documentation": "https://py.contrails.org",
"Issues": "https://github.com/contrailcirrus/pycontrails/issues",
"Repository": "https://github.com/contrailcirrus/pycontrails"
},
"split_keywords": [
"contrails",
" climate",
" aviation",
" geospatial"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8b19c270335a48f81ec3d79e9b20b772928dfd9e93d2059af870b7da90c66a46",
"md5": "7345c9039157f4b8e444d2f46ce822df",
"sha256": "9d449ed992cddb3d13fe8e485488b938a7560add769d4470c52390f31e1a9ebb"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "7345c9039157f4b8e444d2f46ce822df",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 780550,
"upload_time": "2024-04-17T16:54:41",
"upload_time_iso_8601": "2024-04-17T16:54:41.887329Z",
"url": "https://files.pythonhosted.org/packages/8b/19/c270335a48f81ec3d79e9b20b772928dfd9e93d2059af870b7da90c66a46/pycontrails-0.50.2-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a269efd1bfaa826b897e5d46d52aedcadb282139f79cb181b4a38cd49c72b549",
"md5": "8ba6ed1cfc3863b76c11278d1c516ed6",
"sha256": "853228dfd38a82996410c7f62a9de011b0866a8e1820342f246dfe36bbd06866"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "8ba6ed1cfc3863b76c11278d1c516ed6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 771946,
"upload_time": "2024-04-17T16:54:43",
"upload_time_iso_8601": "2024-04-17T16:54:43.950651Z",
"url": "https://files.pythonhosted.org/packages/a2/69/efd1bfaa826b897e5d46d52aedcadb282139f79cb181b4a38cd49c72b549/pycontrails-0.50.2-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0479049f0b7094da59235f0e87c0d0458b3c1f53a4b3c24e206435303167e394",
"md5": "d1e694eaf13d5bc577fecb64ad124f69",
"sha256": "5dcad44f5f1af413fdbb9f3487f8323c7c4bbb3efd2fc659bf652d798667063f"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d1e694eaf13d5bc577fecb64ad124f69",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1373052,
"upload_time": "2024-04-17T16:54:46",
"upload_time_iso_8601": "2024-04-17T16:54:46.000541Z",
"url": "https://files.pythonhosted.org/packages/04/79/049f0b7094da59235f0e87c0d0458b3c1f53a4b3c24e206435303167e394/pycontrails-0.50.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1e03c9186b33d0cfca0fb9b2743ce745de13f18cc3562ae84c479dc3fa26334d",
"md5": "75d2c45a834542ff7683570698bde2a1",
"sha256": "12c3ca9b0a872225cf05fc952fc6bc6a773917e3b48120ea9f19619f9b699392"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "75d2c45a834542ff7683570698bde2a1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 765450,
"upload_time": "2024-04-17T16:54:48",
"upload_time_iso_8601": "2024-04-17T16:54:48.102359Z",
"url": "https://files.pythonhosted.org/packages/1e/03/c9186b33d0cfca0fb9b2743ce745de13f18cc3562ae84c479dc3fa26334d/pycontrails-0.50.2-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5540c521fdb3fee9c0fd03b2733c34a11b9d66d2512df14777306ed86a1e0481",
"md5": "9132a4108ad247ba898545ff0dc7c18e",
"sha256": "c9f8f315185c2a73dd6eefd4c98b6a7ca247f94aef8fb24c6c3279e43fe24686"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "9132a4108ad247ba898545ff0dc7c18e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 780770,
"upload_time": "2024-04-17T16:54:50",
"upload_time_iso_8601": "2024-04-17T16:54:50.088840Z",
"url": "https://files.pythonhosted.org/packages/55/40/c521fdb3fee9c0fd03b2733c34a11b9d66d2512df14777306ed86a1e0481/pycontrails-0.50.2-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a057aeb8efc2e5370cc879685fcf96dd143aa99c9a98b546ebbcf12f5771568d",
"md5": "ee4c48cfb888d62801959177614874d3",
"sha256": "a690dfab016e095ec309aaab17fd5ee9b543fd28e7b12b60b3833409b4b4bd00"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "ee4c48cfb888d62801959177614874d3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 771818,
"upload_time": "2024-04-17T16:54:52",
"upload_time_iso_8601": "2024-04-17T16:54:52.123628Z",
"url": "https://files.pythonhosted.org/packages/a0/57/aeb8efc2e5370cc879685fcf96dd143aa99c9a98b546ebbcf12f5771568d/pycontrails-0.50.2-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fff4ee870af51da6418e98e197c2ce7314fd92f48ea44cca874533c058e99918",
"md5": "8b9f74d258e6abb4356760484cab3802",
"sha256": "0995c6a7a5c0d65161a34c6adb3294d4a40971f478148ffd2b688dc9e4614cbd"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8b9f74d258e6abb4356760484cab3802",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1425004,
"upload_time": "2024-04-17T16:54:53",
"upload_time_iso_8601": "2024-04-17T16:54:53.506518Z",
"url": "https://files.pythonhosted.org/packages/ff/f4/ee870af51da6418e98e197c2ce7314fd92f48ea44cca874533c058e99918/pycontrails-0.50.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c10c6e8c9d4f33fe4a08ce26356f2409a9bc4e71d8759602f67cbc0fe365a1ed",
"md5": "2ea2f0dd2639daa7641087409aeeb966",
"sha256": "fc021fa4ec10c0cc93a0bb4d66b2faa0b969e7a19e7d27ee15072d9ccebf41ae"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "2ea2f0dd2639daa7641087409aeeb966",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 765638,
"upload_time": "2024-04-17T16:54:54",
"upload_time_iso_8601": "2024-04-17T16:54:54.973346Z",
"url": "https://files.pythonhosted.org/packages/c1/0c/6e8c9d4f33fe4a08ce26356f2409a9bc4e71d8759602f67cbc0fe365a1ed/pycontrails-0.50.2-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e276b1ea457f03d6e18122dd8a7227097fea5630e133501293120fddad82d168",
"md5": "de617178cec718154974e939f6b0b420",
"sha256": "a3952e576af550e5902f4ab51f2966c383a1cc3b294b6b391a3a0f02ff25c4e4"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "de617178cec718154974e939f6b0b420",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 782707,
"upload_time": "2024-04-17T16:54:56",
"upload_time_iso_8601": "2024-04-17T16:54:56.607625Z",
"url": "https://files.pythonhosted.org/packages/e2/76/b1ea457f03d6e18122dd8a7227097fea5630e133501293120fddad82d168/pycontrails-0.50.2-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ced542eef23ce3f3940912cc95aaf92fa6d38ed957cc2b6ebf74deb00c0511c6",
"md5": "cd12d860b4d27fc9739f7f57a8cf4230",
"sha256": "dd043bfaef1261fdae4706d8afe3da027dc326318d833a4c145c9c4dd55b1e3a"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "cd12d860b4d27fc9739f7f57a8cf4230",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 773016,
"upload_time": "2024-04-17T16:54:58",
"upload_time_iso_8601": "2024-04-17T16:54:58.193102Z",
"url": "https://files.pythonhosted.org/packages/ce/d5/42eef23ce3f3940912cc95aaf92fa6d38ed957cc2b6ebf74deb00c0511c6/pycontrails-0.50.2-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d94708114f52e8fa5ad07964fb6cb2fc3412a049af38ed405d81165c54754919",
"md5": "6ace62f1e68e1bb333cf4ab954875334",
"sha256": "63d297c6d0dc82e4993e9b85ffdc8c975230e2114783bff6e49f920c5fbcdcd6"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6ace62f1e68e1bb333cf4ab954875334",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1400354,
"upload_time": "2024-04-17T16:54:59",
"upload_time_iso_8601": "2024-04-17T16:54:59.840727Z",
"url": "https://files.pythonhosted.org/packages/d9/47/08114f52e8fa5ad07964fb6cb2fc3412a049af38ed405d81165c54754919/pycontrails-0.50.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "49bacee41206f9b1a993b9e562944c93603bfc20f42a5b8520236314776433a6",
"md5": "449ba6032354600bfb914696e157cfcb",
"sha256": "b0e80b9a40b3b1a54fc21f4fd713548778ec006a505713e69cd908e0a7df73ed"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "449ba6032354600bfb914696e157cfcb",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 766443,
"upload_time": "2024-04-17T16:55:02",
"upload_time_iso_8601": "2024-04-17T16:55:02.379401Z",
"url": "https://files.pythonhosted.org/packages/49/ba/cee41206f9b1a993b9e562944c93603bfc20f42a5b8520236314776433a6/pycontrails-0.50.2-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "02a002ed401ee9f1e5f2c2306c685c4234bacbbfee0e4f99dde77b164b016fd5",
"md5": "fee5ec75cc6124945cc5b97de8e83b6c",
"sha256": "62214b309af2dc17b5f4c6ccbaa0922100ef00a80f575adb8dbda140c83686f7"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "fee5ec75cc6124945cc5b97de8e83b6c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 780903,
"upload_time": "2024-04-17T16:55:04",
"upload_time_iso_8601": "2024-04-17T16:55:04.658092Z",
"url": "https://files.pythonhosted.org/packages/02/a0/02ed401ee9f1e5f2c2306c685c4234bacbbfee0e4f99dde77b164b016fd5/pycontrails-0.50.2-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d5236147d3bcb6b1a1159c0db65f1dcd117f3025a0c4d65431f73e25c469498a",
"md5": "f80d14dcb8956e0b9f8374866060dc07",
"sha256": "6748952185a36df886a466b01bbd986d1663587b664eed7e65d2a56f668d5c99"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f80d14dcb8956e0b9f8374866060dc07",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 772096,
"upload_time": "2024-04-17T16:55:06",
"upload_time_iso_8601": "2024-04-17T16:55:06.767261Z",
"url": "https://files.pythonhosted.org/packages/d5/23/6147d3bcb6b1a1159c0db65f1dcd117f3025a0c4d65431f73e25c469498a/pycontrails-0.50.2-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "74b4a2f3f32d8b598727c02e50d423f82fa635fb4d6b1bd35477cc84490a1db2",
"md5": "1e0ce5da3f6fbaf7040426a6c43d7497",
"sha256": "8485b1abe9f3ba0cc4de50abbefae38d90362b9df07cf356295ff764e423c45e"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1e0ce5da3f6fbaf7040426a6c43d7497",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1374609,
"upload_time": "2024-04-17T16:55:08",
"upload_time_iso_8601": "2024-04-17T16:55:08.976954Z",
"url": "https://files.pythonhosted.org/packages/74/b4/a2f3f32d8b598727c02e50d423f82fa635fb4d6b1bd35477cc84490a1db2/pycontrails-0.50.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dcaef7176fa5fa5d893897485c9bd11719e8cde50b7014bea787af8d57c2f041",
"md5": "14fae67dbc66f1534a164da69230c490",
"sha256": "60297086015d337af985eaa6c6ef77e7405370038ffa8d6faeb3b179dae6e18b"
},
"downloads": -1,
"filename": "pycontrails-0.50.2-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "14fae67dbc66f1534a164da69230c490",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 765733,
"upload_time": "2024-04-17T16:55:11",
"upload_time_iso_8601": "2024-04-17T16:55:11.136970Z",
"url": "https://files.pythonhosted.org/packages/dc/ae/f7176fa5fa5d893897485c9bd11719e8cde50b7014bea787af8d57c2f041/pycontrails-0.50.2-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "45f7c4b1c97b8140d66f5d8500312fd6b0519efbcb94365aa3e2c732b3b6c2aa",
"md5": "b59826b78956268546de925e6f3f2116",
"sha256": "415a1e149ec5c305a3eaca737b7d9f820d12e8b21265d00dd301cb18a1f3d035"
},
"downloads": -1,
"filename": "pycontrails-0.50.2.tar.gz",
"has_sig": false,
"md5_digest": "b59826b78956268546de925e6f3f2116",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 35366024,
"upload_time": "2024-04-17T16:55:13",
"upload_time_iso_8601": "2024-04-17T16:55:13.798036Z",
"url": "https://files.pythonhosted.org/packages/45/f7/c4b1c97b8140d66f5d8500312fd6b0519efbcb94365aa3e2c732b3b6c2aa/pycontrails-0.50.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-17 16:55:13",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "contrailcirrus",
"github_project": "pycontrails",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pycontrails"
}