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.12 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.

Metadata

Release files for pycontrails 0.65.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pycontrails 0.65.0
File Size Uploaded Provenance Actions
pycontrails-0.65.0.tar.gz 52.5 MB With provenance Details for pycontrails-0.65.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pycontrails 0.65.0
File Actions
pycontrails-0.65.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for pycontrails-0.65.0-cp315-cp315-win_amd64.whl
pycontrails-0.65.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for pycontrails-0.65.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
pycontrails-0.65.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for pycontrails-0.65.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
pycontrails-0.65.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for pycontrails-0.65.0-cp315-cp315-macosx_11_0_arm64.whl
pycontrails-0.65.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for pycontrails-0.65.0-cp314-cp314-win_amd64.whl
pycontrails-0.65.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details for pycontrails-0.65.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
pycontrails-0.65.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for pycontrails-0.65.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
pycontrails-0.65.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for pycontrails-0.65.0-cp314-cp314-macosx_11_0_arm64.whl
pycontrails-0.65.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for pycontrails-0.65.0-cp313-cp313-win_amd64.whl
pycontrails-0.65.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details for pycontrails-0.65.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
pycontrails-0.65.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for pycontrails-0.65.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
pycontrails-0.65.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for pycontrails-0.65.0-cp313-cp313-macosx_11_0_arm64.whl
pycontrails-0.65.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for pycontrails-0.65.0-cp312-cp312-win_amd64.whl
pycontrails-0.65.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details for pycontrails-0.65.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
pycontrails-0.65.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for pycontrails-0.65.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
pycontrails-0.65.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for pycontrails-0.65.0-cp312-cp312-macosx_11_0_arm64.whl

Total release size: 73.5 MB

Release files / pycontrails-0.65.0.tar.gz

Download URL pycontrails-0.65.0.tar.gz
Size 52.5 MB
Tags Source
SHA-256 checksum
How to use checksums
c576409f2808c248ca59f5238f329a34dd39634dc21b3fed772c12def33daa12
BLAKE2b-256 checksum
How to use checksums
b934bd01a4f2a6cc24f5b88c27bffa234181c22f6038fc4174f290bdd9fc3417
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp315-cp315-win_amd64.whl

Download URL pycontrails-0.65.0-cp315-cp315-win_amd64.whl
Size 1.0 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
cf2db269a929fcf6d1c3996211eb030c5f9975e4a58cccc65d10032f31093cd2
BLAKE2b-256 checksum
How to use checksums
295073a2416e09f366fda57f05d274acd55bd69bb38e6ce043c57bcb673fbfd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pycontrails-0.65.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1d771d58433deac74d17f18ec9e95cf1d6cbf75245b3d822024d4c6bd15eab5a
BLAKE2b-256 checksum
How to use checksums
f64adeea8cb9936e5c62e13c05ca6fdd6040a84297d6c2b4089a50d4ece7391e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pycontrails-0.65.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1edf942ec1ad6eb055905868c8817b8a26558312fe1a5b03df77b5c5d31e1068
BLAKE2b-256 checksum
How to use checksums
e0a11c79f8b8f2c44276637a5f81242d3533d8a5f9551cbc22ebb822adfbaaaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL pycontrails-0.65.0-cp315-cp315-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d8ac999b3effb867b48f1f51d4f131c87de93b6f07d40aeb2fd77cc444b1b533
BLAKE2b-256 checksum
How to use checksums
fa637f4d8dd7a32d69aa9ad6c08dda492522fc56e9177fcdcabf55446ae9479f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp314-cp314-win_amd64.whl

Download URL pycontrails-0.65.0-cp314-cp314-win_amd64.whl
Size 1.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
69bae5cd6adf1667602bffcca94f3634563c2f7d69490e8cc974773f73f0b367
BLAKE2b-256 checksum
How to use checksums
0b8c11892a2c4263a6aa8ddce9e5129457ad07ddb6227445c5af15dc21c67ead
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pycontrails-0.65.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b261a54f89c7f42b5cfeb85da692a5685791acf98abe09c55faeef9efc832c7f
BLAKE2b-256 checksum
How to use checksums
ea7abf03477dc62e5c8fdd549b924ae8e06668b08b03eea5502cde7d83bcfac1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pycontrails-0.65.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4b245f650dd488236639d9f228ace51486512301c046c6e675b6e8dc508360ff
BLAKE2b-256 checksum
How to use checksums
43ff0d41e866237a93ad46479fb33cb517d2fa64e94a96e9d87faaace12a16cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL pycontrails-0.65.0-cp314-cp314-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a5f62d2f3ded79aac67716da7ce688ebeb8cd1b8910d82b4f12a52c0f8457446
BLAKE2b-256 checksum
How to use checksums
f42f40f86471a0bccc9fe96ecfb71e4682091c33793286a552dc78315577ea9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp313-cp313-win_amd64.whl

Download URL pycontrails-0.65.0-cp313-cp313-win_amd64.whl
Size 1.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
fd41ce1e68bfc5dd063a4032cb55d85e13790ebce39f806bf3dbf09ad70d370f
BLAKE2b-256 checksum
How to use checksums
fd213bbfd5602f808c79b2b59911236135d8cd7452fddd2ab045192f4cc7abad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pycontrails-0.65.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8a44a8e305bce9a1c799f74eb0099dc7eed97603d5b02525fa678cc54aa6570a
BLAKE2b-256 checksum
How to use checksums
65c80bb501b3ad19b9af2c3f6f773d643c47ddb0d1465b5f9c7f7030cbc48290
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pycontrails-0.65.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f6c42fb07da74c613ce69289f7710268e0cd578875b7ca4745873765ddb8e113
BLAKE2b-256 checksum
How to use checksums
09cb74681148f89db9837c6065b1edef1027f4f8e2399319a4ea55caad2c54de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pycontrails-0.65.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
41a728204c172b6ae889968060f131df12163d5d71d1a428352c670892141999
BLAKE2b-256 checksum
How to use checksums
281c2929ced65f378e6f9403c9681c385a5d717247c44214bfabb0a72ffbfc09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp312-cp312-win_amd64.whl

Download URL pycontrails-0.65.0-cp312-cp312-win_amd64.whl
Size 1.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2b4d5b897cbb265985487d2908f7ff2bb19e7da7884c301b4fcddd533216eeeb
BLAKE2b-256 checksum
How to use checksums
a3c76fe52c3fd1c39815c9325600b600fd064db7fd4eb9c96905f68b4206c62d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pycontrails-0.65.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c9fcb62cca79c3a588a39262f5640205c151570f902dcb04125f2afbbd80449e
BLAKE2b-256 checksum
How to use checksums
8017861eb924b089bc083ca07ce1d61fc04366720fde77a33cb9d2bc82d4bb42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pycontrails-0.65.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
60a7e229f6ed183c96842c617422158f54f03b50611f74ff13ec3bf091d25e40
BLAKE2b-256 checksum
How to use checksums
2147160d65337766e19d8b1ccd3c68bf5687ee22af2a825db6a4b986b0efbe42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / pycontrails-0.65.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pycontrails-0.65.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d21b91a8df5fe123018e922f0d3b684c3106204d6c7439859defa889f85b8459
BLAKE2b-256 checksum
How to use checksums
eb3b30371e4f84b36d169f688ea590d358f4cb819c8c27525dc75db743b526bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Security for pycontrails 0.65.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 17 files in this release have been uploaded with provenance metadata.

Select from 17 files

Attestation for pycontrails-0.65.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.65.0 This release

17 release files Full provenance

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