Skip to main content

pycontrails

Python library for modeling aviation climate impacts

Version PyPI version conda-forge version Supported python versions
Citation DOI
Tests Unit test Docs Release OpenSSF Scorecard
License Apache License 2.0
Community Github Discussions Github Issues Github PRs

pycontrails is an open source project and Python package for modeling aircraft contrails and other aviation related climate impacts.

pycontrails defines common data structures and interfaces to efficiently build and run models of aircraft performance, emissions, and radiative forcing.

Documentation

Documentation and examples available at py.contrails.org.

Install

Install with pip

You can install pycontrails from PyPI with pip (Python 3.11 or later required):

$ pip install pycontrails

# install with all optional dependencies
$ pip install "pycontrails[complete]"

Install the latest development version directly from GitHub:

pip install git+https://github.com/contrailcirrus/pycontrails.git

Install with conda

You can install pycontrails from the conda-forge channel with conda (or other conda-like package managers such as mamba):

conda install -c conda-forge pycontrails

The conda-forge package includes all optional runtime dependencies.

See more installation options in the install documentation.

Get Involved

License

Apache License 2.0

Additional attributions in NOTICE.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycontrails-0.63.4.tar.gz (51.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pycontrails-0.63.4-cp314-cp314-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.14Windows x86-64

pycontrails-0.63.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pycontrails-0.63.4-cp314-cp314-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pycontrails-0.63.4-cp313-cp313-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.13Windows x86-64

pycontrails-0.63.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pycontrails-0.63.4-cp313-cp313-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pycontrails-0.63.4-cp312-cp312-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86-64

pycontrails-0.63.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pycontrails-0.63.4-cp312-cp312-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pycontrails-0.63.4-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

pycontrails-0.63.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pycontrails-0.63.4-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file pycontrails-0.63.4.tar.gz.

File metadata

  • Download URL: pycontrails-0.63.4.tar.gz
  • Upload date:
  • Size: 51.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pycontrails-0.63.4.tar.gz
Algorithm Hash digest
SHA256 594d8a8dd1612c571a2b0856d6b75f43a79f73a148191647bd7d9ea6a5ce52da
MD5 258a8d977775c5256004b2dadb85de33
BLAKE2b-256 15035e61ee9bb30ed5492f3a4360ce8aa0a0a9597db86243d5058067a35ea71a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4.tar.gz:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 68cf497c77564b25d1b865b6230ff46ec914a2cd8c6978cfc9342dede42c45af
MD5 3de1790242f69fbd3cd75701bc12adb2
BLAKE2b-256 e79fe5a838a21a0dccfaab759dcd9e68716a474742b8776a3ce799f2cff0a74e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp314-cp314-win_amd64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0b5ebc83426a85ba72a36a3692fb6a2c20e49a83370e4069c6343480ab45eb7d
MD5 90a57d53780670cec770a3d7b160e7ff
BLAKE2b-256 981e9814f29e3e865a1a4c61a0ee01a1c220bba0bc544c4831cf6cde9045fbc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02805b5c188c5e3f2e77805ef86ed8c492463787f7282b37b81e25ff1e771fbd
MD5 38535702e39bf096b302ec07a401b137
BLAKE2b-256 0776269f8e78fa10e160e2de4b2b3a2ab6c3d8e73963bb5cbaec3f75b15ea961

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7c14fb070ca1491bb5fd7e35280c3f503df60963d4c4a2003f1d8b2c74c842ad
MD5 bcd8b3dcbf3ff773055dfda96d49db0e
BLAKE2b-256 8f00d89e482c75de7589e0d7d3f8cb673b3174ce3f4c35c18df935c851f9f10f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp313-cp313-win_amd64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c19794e47c134a49052b60e266250cceb3a70bcc9485dc5b422b83c97e0db427
MD5 40348058bfda7aa5655476c5a8174806
BLAKE2b-256 3ab4c5736f01884cefa84eb0cd5b1796f4b53f656382466cf6a98ce5211106af

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c739226592756fd90b5d4073a455f9fed160505b97b3a79f14949b39c822cab
MD5 6589cfb7d1416e39d918c882142b7ef8
BLAKE2b-256 5c1b997602f7d5c35e50bee6afbcc89ccd2e925cb88c003c04fb4b9632484f3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c49d1a708ad2bc4601848ab597fae128931463f94e7fd250a1a1233dfa614faa
MD5 7459b74107bb84f32de9f9dba89b6837
BLAKE2b-256 ad17e816e5f81616dd020f20280c5ee4d25a8b0806f5456249b4c5fca4522bae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp312-cp312-win_amd64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d7cc32379c1e3fbc5327c308225062cdb1448a3e9a1c4a25589e14480c6ba632
MD5 c5f0501a05aab2057acc813c083893f9
BLAKE2b-256 60cb2250dd1d1f03af3cfc0854492a8029dcb2f1a5f0c0ee9608b69ef715807b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ce031ece5c2c756e0d8dcb7bf0daec7df4d094e9cadbf0e7208776bc24c53c1
MD5 f99f6c151ed23f3f3313cadd022cb1b7
BLAKE2b-256 3a84a9aaae87d23cd0bf31129001e272442a4717335a3799f7c13ec98e90e7fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 135541e43ced5761cc689a6bd280f8961700e622bfdb507258aa2abeca9374b6
MD5 897c27075d560ef6a39397fac492cf49
BLAKE2b-256 e6e4b0209daa51e7fc0fbe31ae63e69f2bd9083ceca70d941780714c9f9c8ce6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp311-cp311-win_amd64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2a85f35bb6f3ab14a4a3d197f7f37bef0b6e110a125e555d5b5f326c4c487065
MD5 e735b6b0af6b831063f641a131ec31d2
BLAKE2b-256 c17c019acfddeb3118ecd3cdec069270eca556f52658f702aa396cc4a6cfbee6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycontrails-0.63.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pycontrails-0.63.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0a66c03a0685299654805a7d256424f6f46b073db4095906f5ab35529b20bea
MD5 8ddc860e19323ebc08b4466cf8ab80b5
BLAKE2b-256 9ed0b05f27b2ae786e80b6ad721c1b7c3cbd3889f39e81e83a720dbc4c161249

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycontrails-0.63.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yaml on contrailcirrus/pycontrails

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.63.4 This release

13 files

0.63.3

13 files

0.63.1

17 files

0.63.0

17 files

0.62.0

17 files

0.61.0

17 files

0.60.5

17 files

0.60.4

17 files

0.60.3

17 files

0.60.2

17 files

0.60.1

17 files

0.60.0

17 files

0.59.1

17 files

0.59.0

17 files

0.58.0

17 files

0.57.0

17 files

0.56.0

17 files

0.55.0

17 files

0.54.12

17 files

0.54.11

17 files

0.54.10

17 files

0.54.9

17 files

0.54.8

17 files

0.54.7

17 files

0.54.6

17 files

0.54.5

17 files

0.54.4

17 files

0.54.3

17 files

0.54.2

17 files

0.54.1

17 files

0.54.0

17 files

0.53.1

17 files

0.53.0

17 files

0.52.3

17 files

0.52.2

17 files

0.52.1

17 files

0.52.0

17 files

0.51.2

17 files

0.51.1

17 files

0.51.0

17 files

0.50.2

17 files

0.50.1

17 files

0.50.0

17 files

0.49.5

17 files

0.49.4

17 files

0.49.3

17 files

0.49.2

17 files

0.49.1

17 files

0.49.0

17 files

0.48.1

17 files

0.48.0

17 files

0.47.3

17 files

0.47.2

17 files

0.47.1

13 files

0.47.0

13 files

0.46.0

13 files

0.45.0

13 files

0.44.2

13 files

0.44.1

13 files

0.44.0

13 files

0.43.0

13 files

0.42.2

13 files

0.42.0

13 files

0.41.0

13 files

0.40.1

13 files

0.40.0

13 files

0.39.6

2 files

0.39.5

2 files

0.39.4

2 files

0.39.3

2 files

0.39.2

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page