pycontrails

View on PyPIReverse Dependencies (1)

0.54.3 pycontrails-0.54.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pycontrails-0.54.3-cp313-cp313-win_amd64.whl
pycontrails-0.54.3-cp313-cp313-macosx_10_13_x86_64.whl
pycontrails-0.54.3-cp313-cp313-macosx_11_0_arm64.whl
pycontrails-0.54.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pycontrails-0.54.3-cp312-cp312-win_amd64.whl
pycontrails-0.54.3-cp312-cp312-macosx_10_13_x86_64.whl
pycontrails-0.54.3-cp312-cp312-macosx_11_0_arm64.whl
pycontrails-0.54.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pycontrails-0.54.3-cp311-cp311-win_amd64.whl
pycontrails-0.54.3-cp311-cp311-macosx_10_9_x86_64.whl
pycontrails-0.54.3-cp311-cp311-macosx_11_0_arm64.whl
pycontrails-0.54.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pycontrails-0.54.3-cp310-cp310-win_amd64.whl
pycontrails-0.54.3-cp310-cp310-macosx_10_9_x86_64.whl
pycontrails-0.54.3-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: pycontrails
Version: 0.54.3
Filename: pycontrails-0.54.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 1495835
MD5: 714086a52c2c8eabf40a25af3531948a
SHA256: c4b6dfd07a50649d54a8072caacf3648385cdc524b0771b28f05b96f41494393
Uploaded: 2024-11-21 22:06:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pycontrails
Version: 0.54.3
Summary: Python library for modeling aviation climate impacts
Author-Email: Breakthrough Energy <py[at]contrails.org>
Project-Url: Changelog, https://py.contrails.org/changelog.html
Project-Url: Documentation, https://py.contrails.org
Project-Url: Issues, https://github.com/contrailcirrus/pycontrails/issues
Project-Url: Repository, https://github.com/contrailcirrus/pycontrails
License: Apache-2.0
Keywords: contrails,climate,aviation,geospatial
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Atmospheric Science
Classifier: Topic :: Scientific/Engineering :: GIS
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: dask (>=2022.3)
Requires-Dist: numpy (>=1.22)
Requires-Dist: pandas (>=2.2)
Requires-Dist: scipy (>=1.10)
Requires-Dist: typing-extensions (>=4.5); python_version < "3.12"
Requires-Dist: xarray (>=2022.3)
Requires-Dist: pycontrails[ecmwf,gcp,gfs,jupyter,pyproj,sat,vis,zarr]; extra == "complete"
Requires-Dist: dep_license; extra == "dev"
Requires-Dist: fastparquet (>=0.8); extra == "dev"
Requires-Dist: ipdb (>=0.13); extra == "dev"
Requires-Dist: memory_profiler; extra == "dev"
Requires-Dist: mypy (>=1.8); extra == "dev"
Requires-Dist: mypy-extensions (>=1.0); extra == "dev"
Requires-Dist: platformdirs (>=3.0); extra == "dev"
Requires-Dist: pre-commit (>=2.10); extra == "dev"
Requires-Dist: psutil; extra == "dev"
Requires-Dist: pyarrow (>=5.0); extra == "dev"
Requires-Dist: pytest (>=8.2); extra == "dev"
Requires-Dist: pytest-cov (>=2.11); extra == "dev"
Requires-Dist: requests (>=2.25); extra == "dev"
Requires-Dist: ruff (==0.6.2); extra == "dev"
Requires-Dist: setuptools; extra == "dev"
Requires-Dist: doc8 (>=1.1); extra == "docs"
Requires-Dist: furo (>=2023.3); extra == "docs"
Requires-Dist: myst-parser (>=1.0); extra == "docs"
Requires-Dist: nb-clean (>=3.2); extra == "docs"
Requires-Dist: nbsphinx (>=0.9); extra == "docs"
Requires-Dist: nbval (!=0.10.0,>=0.9.6); extra == "docs"
Requires-Dist: pytest-check-links (>=0.8.0); extra == "docs"
Requires-Dist: sphinx (>=4.2); extra == "docs"
Requires-Dist: sphinx-autobuild (>=0.7); extra == "docs"
Requires-Dist: sphinxcontrib-bibtex (>=2.2); extra == "docs"
Requires-Dist: sphinx_copybutton (>=0.5); extra == "docs"
Requires-Dist: sphinxext.opengraph (>=0.8); extra == "docs"
Requires-Dist: cdsapi (>=0.4); extra == "ecmwf"
Requires-Dist: cfgrib (>=0.9); extra == "ecmwf"
Requires-Dist: eccodes (>=2.38); extra == "ecmwf"
Requires-Dist: ecmwf-api-client (>=1.6); extra == "ecmwf"
Requires-Dist: netcdf4 (>=1.6.1); extra == "ecmwf"
Requires-Dist: platformdirs (>=3.0); extra == "ecmwf"
Requires-Dist: requests (>=2.25); extra == "ecmwf"
Requires-Dist: google-cloud-storage (>=2.1); extra == "gcp"
Requires-Dist: platformdirs (>=3.0); extra == "gcp"
Requires-Dist: tqdm (>=4.61); extra == "gcp"
Requires-Dist: boto3 (>=1.20); extra == "gfs"
Requires-Dist: cfgrib (>=0.9); extra == "gfs"
Requires-Dist: eccodes (>=2.38); extra == "gfs"
Requires-Dist: netcdf4 (>=1.6.1); extra == "gfs"
Requires-Dist: platformdirs (>=3.0); extra == "gfs"
Requires-Dist: tqdm (>=4.61); extra == "gfs"
Requires-Dist: ipywidgets (>=7.6); extra == "jupyter"
Requires-Dist: jupyterlab (>=2.2); extra == "jupyter"
Requires-Dist: cartopy (>=0.22); extra == "sat"
Requires-Dist: db-dtypes (>=1.2); extra == "sat"
Requires-Dist: gcsfs (>=2022.3); extra == "sat"
Requires-Dist: geojson (>=3.1); extra == "sat"
Requires-Dist: google-cloud-bigquery (>=3.23); extra == "sat"
Requires-Dist: google-cloud-bigquery-storage (>=2.25); extra == "sat"
Requires-Dist: pillow (>=10.3); extra == "sat"
Requires-Dist: pyproj (>=3.5); extra == "sat"
Requires-Dist: rasterio (>=1.3); extra == "sat"
Requires-Dist: scikit-image (>=0.18); extra == "sat"
Requires-Dist: open3d (>=0.14); extra == "open3d"
Requires-Dist: pyproj (>=3.5); extra == "pyproj"
Requires-Dist: matplotlib (>=3.3); extra == "vis"
Requires-Dist: opencv-python-headless (>=4.5); extra == "vis"
Requires-Dist: scikit-learn (>=0.23); extra == "vis"
Requires-Dist: scikit-image (>=0.18); extra == "vis"
Requires-Dist: seaborn (>=0.11); extra == "vis"
Requires-Dist: shapely (>=2.0); extra == "vis"
Requires-Dist: fsspec (>=2022.7.1); extra == "zarr"
Requires-Dist: gcsfs (>=2022.7.1); extra == "zarr"
Requires-Dist: zarr (>=2.12); extra == "zarr"
Provides-Extra: complete
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: ecmwf
Provides-Extra: gcp
Provides-Extra: gfs
Provides-Extra: jupyter
Provides-Extra: sat
Provides-Extra: open3d
Provides-Extra: pyproj
Provides-Extra: vis
Provides-Extra: zarr
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
[Description omitted; length: 4109 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: false
Tag: cp312-cp312-manylinux_2_17_x86_64
Tag: cp312-cp312-manylinux2014_x86_64

RECORD

Path Digest Size
pycontrails-0.54.3.dist-info/top_level.txt sha256=Z8J1R_AiBAyCVjNw6jYLdrA68PrQqTg0t3_Yek_IZ0Q 29
pycontrails-0.54.3.dist-info/RECORD
pycontrails-0.54.3.dist-info/LICENSE sha256=gJ-h7SFFD1mCfR6a7HILvEtodDT6Iig8bLXdgqR6ucA 10175
pycontrails-0.54.3.dist-info/NOTICE sha256=gKI8DcN1WhiXB2SFRKDogcjONldGubTvBxiOYdC4CXU 1926
pycontrails-0.54.3.dist-info/METADATA sha256=C-AQmsl9BCEOq3uYE98wt4VqxgHk1jG-CikW3gx_roQ 9155
pycontrails-0.54.3.dist-info/WHEEL sha256=tRzqFuK6eFjpbf2xTNvU7E3xL2y00S_NWJvyqxej3BA 151
pycontrails/__init__.py sha256=O2T9kXCMhcELcMZz7HEnwiBhh4Gfcj-yG1HtrotOKHQ 2001
pycontrails/_version.py sha256=7QYGH-f_2cGLboKHTnjskdE1bAwKooUfvPbzgBdc_tw 413
pycontrails/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycontrails/models/tau_cirrus.py sha256=yNYw4ukT68w2ATGFZr3p8AZxB6A2xufXQq7XP2U51y0 5026
pycontrails/models/sac.py sha256=lV1Or0AaLxuS1Zo5V8h5c1fkSKC-hKEgiFm7bmmusWw 15946
pycontrails/models/__init__.py sha256=dQTOLQb7RdUdUwslt5se__5y_ymbInBexQmNrmAeOdE 33
pycontrails/models/issr.py sha256=Ts1rFr8XKqvq-hWTLzp285PDEt9J_kIR8V3XGCDqoxY 7340
pycontrails/models/dry_advection.py sha256=7OeEC6i6Bj-oFE1s6jNWLCdocKjA148pCzNT-VcNylQ 16842
pycontrails/models/pcc.py sha256=7hIlg_4-F6Ce7KVFyuIZBZY6uDr1h4KRMqBDlpGkzHE 11116
pycontrails/models/pcr.py sha256=ZzbEuTOuDdUmmL5T3Wk3HL-O8XzX3HMnn98WcPbASaU 5348
pycontrails/models/accf.py sha256=meIcgojYvHgm3de9iro2Bv0M4y9ta5VPwcqGAMEbBp8 13663
pycontrails/models/cocipgrid/cocip_grid.py sha256=xgPKFk1yEkNp75n8uMbE_f8tGDhq2GlhtJwqLFepJ5A 94062
pycontrails/models/cocipgrid/__init__.py sha256=ar6bF_8Pusbb-myujz_q5ntFylQTNH8yiM8fxP7Zk30 262
pycontrails/models/cocipgrid/cocip_grid_params.py sha256=l4vBPrOKCJDz5Y1uMjmOGVyUcSWgfZtFWbjW968OPz8 5875
pycontrails/models/emissions/__init__.py sha256=N_EE768TNRDbdmXaxly2Pwun7UmVBTVPc4k89VBz5ys 478
pycontrails/models/emissions/ffm2.py sha256=h_bmB4pxxvC1ptqz5jB_rpf9QgaAv9J7Lu-6QpMiFtk 12032
pycontrails/models/emissions/emissions.py sha256=MSyCMHdB-OXf9__CTHtAi85sCflqvifk4HT_1Qp_q4A 47564
pycontrails/models/emissions/black_carbon.py sha256=F2SCUiV39zg2mUxbWsct6vvr_JgHdyB59DVWkw40eX0 20234
pycontrails/models/emissions/static/default-engine-uids.csv sha256=3blb0aqtM8YRsyT1WDo0UYTBtv1h4BwXRIC_Ll9fhnI 6217
pycontrails/models/emissions/static/edb-nvpm-v29b-engines.csv sha256=NatpVI1D2tTDLK7uVvlanm9DhfFB44nmFA4aocUcXco 77318
pycontrails/models/emissions/static/edb-gaseous-v29b-engines.csv sha256=jCjt7cP6sqLdbDp5NUoaqllVkZNE7NJtSnbB3rX_zQI 127523
pycontrails/models/humidity_scaling/__init__.py sha256=nqsab_j9BCwMbTfCn4BjXMdhItlvNKkgUJ9-lb8RyIo 1119
pycontrails/models/humidity_scaling/humidity_scaling.py sha256=7o2jTRfOqTkqAQPYQ-CdZAm5V5IZsp_RrVbTCQCdvZY 36745
pycontrails/models/humidity_scaling/quantiles/era5-model-level-quantiles.pq sha256=pShCvNUo0NYtAHhT9IBRuj38X9jejdlKfv-ZoOKmtKI 35943
pycontrails/models/humidity_scaling/quantiles/era5-pressure-level-quantiles.pq sha256=tfYhbafF9Z-gGCg6VQ1YBlOaK_01e65Dc6s9b-hQ6Zo 286375
pycontrails/models/apcemm/utils.py sha256=xlEVe0RKFXrqDr4V77mbb2HxY8IK42EX4K86tN1sLQs 17094
pycontrails/models/apcemm/__init__.py sha256=M-hrJklbSgBckclm526MiBAhpKPLHgJbB58ArbJuGIk 175
pycontrails/models/apcemm/inputs.py sha256=88GylkiaymEW_XZeFxLsICI9wV6kl8wVYsuyTe8zIQ8 6585
pycontrails/models/apcemm/apcemm.py sha256=keBzWM46IVSj67jXSEalSQf-BGerKb2FfXzeh-zhzfo 39999
pycontrails/models/apcemm/static/apcemm_yaml_template.yaml sha256=uAZkc57OUvDMjgX6F5f6hgDh3Hgg1NbHWRUFSiv0DEI 6745
pycontrails/models/ps_model/ps_operational_limits.py sha256=kDZrKVrE7FU978SH3Zt3zVsodkFiQX6jMtehkwSMc3M 16639
pycontrails/models/ps_model/ps_aircraft_params.py sha256=MkeCfSBOeBZ4nrTcutnrnk-qX3In7zhomw15ujaGAbc 13186
pycontrails/models/ps_model/__init__.py sha256=268JQILrevjrPNl-WZpo4iWxKv5YVUOmGystDzke48E 553
pycontrails/models/ps_model/ps_grid.py sha256=RXhnYI4FO82AHHJMD94is1rLVm_BYY-iVzgMrm8-_xo 25594
pycontrails/models/ps_model/ps_model.py sha256=PTsMPbnTa1fJMZVk4zlShe-p-FbJAdA6aO45-Cw_Gpk 33177
pycontrails/models/ps_model/static/ps-synonym-list-20240524.csv sha256=ksrpQTHkxSt1Va_R0rHdenEz6DlIs-Sfk1KFBzHKjhk 1038
pycontrails/models/ps_model/static/ps-aircraft-params-20240524.csv sha256=3eNhSwzut0gon04k2EYKKaXRvQSUlau3yBAbHS0EBao 25784
pycontrails/models/cocip/wind_shear.py sha256=p8d3iaNzxPA3MoxFEM1ZDKt0aticoD6U9cv0QmbuBzs 3860
pycontrails/models/cocip/cocip_uncertainty.py sha256=-3ICEbrhB6eQiYIqpEahzhf12AwV7ge-yvj_NaOqW3g 11891
pycontrails/models/cocip/__init__.py sha256=jd-9Tq20s1kwQBlxsYfZLi3hlT5MnWOY2XsPazq1fgE 962
pycontrails/models/cocip/cocip_params.py sha256=kKTeF1vVQr361XBR79q4mQHYI7UUQ6C5Ik5Z5pJDtag 12703
pycontrails/models/cocip/output_formats.py sha256=7P0j-UX4NNw56Gkd3ZsWDt0ctorJTZ4aPmUiibAh1FM 83641
pycontrails/models/cocip/radiative_heating.py sha256=YRpwfXgFnf89iuJiIM96q-jbdcMAwlX8QLsADTKMABE 18848
pycontrails/models/cocip/wake_vortex.py sha256=i_OF193KK5BCMdVCgK0_4Aqn55f6rnL4WDWEac8um-w 14421
pycontrails/models/cocip/cocip.py sha256=ibiMDZgHzBaJ14sXsfOu7jh1nQgx0vomwxKMXsfApJA 100140
pycontrails/models/cocip/unterstrasser_wake_vortex.py sha256=kDxFpAIkcqqhGmwXoxv3_cSESj1Ur45GbLJF56IACJs 14573
pycontrails/models/cocip/contrail_properties.py sha256=tycCxKf8j9GvVYDQBPxjtp6xLll-r00C0XW-w1jGbMI 55594
pycontrails/models/cocip/radiative_forcing.py sha256=aA4ZHaVOsg0lro04LwwKaBf3mXljRAzbwQpDLaxk4qU 44873
pycontrails/physics/geo.py sha256=ngAWxfvEESTQ7VvQ3eZZlu3MuUQRiB_5rfTSy9Qxi9E 36153
pycontrails/physics/units.py sha256=j-G5AC9eWIvv2MTOq9lUOoOQKFNJJuHzWLanHRji2tE 12272
pycontrails/physics/constants.py sha256=pHQQmccMUwuNnY4hFtm3L8G2rnUQcfJnroyQr8HAVeM 3146
pycontrails/physics/jet.py sha256=6A2UmpdBatxWeujItM38lhOT1GOVE9LG6QQMHv06d9k 30221
pycontrails/physics/__init__.py sha256=_1eWbEy6evEWdfJCEkwDiSdpiDNzNWEPVqaPekHyhwU 44
pycontrails/physics/thermo.py sha256=sWGpKa12daSpqZYNgyXd8Ii5nfA_1Mm5mMbnM5GsW-E 12787
pycontrails/physics/static/iata-passenger-load-factors-20241115.csv sha256=uKtz6JNvgEhOlSRkWCLBeOTja6C3lI2Gkz2HmB-B0m4 3681
pycontrails/physics/static/iata-cargo-load-factors-20241115.csv sha256=lbTsVjgXqdB9FTuaYQsLnmfPZX0vWS6kuKmiqiQYa0c 3686
pycontrails/datalib/goes.py sha256=Muh_pqAXSqUlM4ssStUT9QmPxGPEKK21LHFroaqTq7k 26533
pycontrails/datalib/spire.py sha256=66SnMdA8KOS69USjKmqrJmTKPK08Ehih9tnlsCt-AJw 25331
pycontrails/datalib/__init__.py sha256=hW9NWdFPC3y_2vHMteQ7GgQdop3917MkDaf5ZhU2RBY 369
pycontrails/datalib/landsat.py sha256=r6366rEF7fOA7mT5KySCPGJplgGE5LvBw5fMqk-U1oM 19697
pycontrails/datalib/sentinel.py sha256=hYSxIlQnyJHqtHWlKn73HOK_1pm-_IbGebmkHnh4UcA 17172
pycontrails/datalib/_leo_utils/search.py sha256=r87T2OV4qH1pYI2YznvsBL042f4RKxD3OA2snd3-kDI 8687
pycontrails/datalib/_leo_utils/vis.py sha256=-fLcm1D5cP6lThVHovV3MJSiadWyTUAvYDMvr4drMU4 1802
pycontrails/datalib/_leo_utils/static/bq_roi_query.sql sha256=xq6-tJyz0-bUwW0KjQymqygjH3WlQBmyBtP7Ci7SBe8 260
pycontrails/datalib/_met_utils/metsource.py sha256=BGActBGApWb4yI97nBS9ui5j-PzIQotFMUtbMEBkvm8 23966
pycontrails/datalib/gfs/gfs.py sha256=v7LZ1cdY3H3Las2PoVAdlW3CuMgzlOf7WW6SyD3Qt1c 22382
pycontrails/datalib/gfs/__init__.py sha256=tWxgqmlW8Uo07J-3fBTXPrteatzTka9mSXomhWy3NVA 684
pycontrails/datalib/gfs/variables.py sha256=4ALR4zhYW8tQVlNVHrd0CK8oRNSe_2OkW3ELeaImtAI 3135
pycontrails/datalib/ecmwf/era5.py sha256=QPkb5a8qW7yWpEq9wMiitql6V6kCHwdk9XNki_dlnZ4 19104
pycontrails/datalib/ecmwf/hres_model_level.py sha256=EjBDYbbPZotTsveFlEiAAWJhhPYiao1DQrLyS4kVCrA 17657
pycontrails/datalib/ecmwf/common.py sha256=MCnOYb7Whz5M7s9iy91P6nNAu8in9x20-C8p_UQnuas 3996
pycontrails/datalib/ecmwf/hres.py sha256=7oGNi6FnLFIA5rCVVX5lRv_maXVMa2oqVPlT-sgFHsM 28325
pycontrails/datalib/ecmwf/__init__.py sha256=7OovwVTCo2DVH10NioUAc18evZkgb9b7Tn42S7tsJfU 2021
pycontrails/datalib/ecmwf/era5_model_level.py sha256=KP4a9l2YbEhBPraN1LDx_I_OsOaJemAheW3gICqe5uA 19428
pycontrails/datalib/ecmwf/arco_era5.py sha256=7HXQU5S02PzX9Ew2ZrDKSp0tDEG1eeVAvbP3decmm20 12437
pycontrails/datalib/ecmwf/variables.py sha256=lU3BNe265XVhCXvdMwZqfkWQwtsetZxVRLSfPqHFKAE 9913
pycontrails/datalib/ecmwf/model_levels.py sha256=_kgpnogaS6MlfvTX9dB5ASTHFUlZuQ_DRb-VADwEa0k 16996
pycontrails/datalib/ecmwf/ifs.py sha256=Azs3vnSaXK65wblHgX88a4Hkmx1uy2NLERtJdoC1x_I 10750
pycontrails/datalib/ecmwf/static/model_level_dataframe_v20240418.csv sha256=PmvGLRzn6uuCKSwiasSuVcehvvmSaqP7cnLuN6hhCQQ 9788
pycontrails/ext/empirical_grid.py sha256=WSC266aKsQLzCmtrZJCpLdDBykZ9rlFE9xEXmZjbgHo 4362
pycontrails/ext/bada.py sha256=YlQq4nnFyWza1Am2e2ZucpaICHDuUFRTrtVzIKMzf9s 1091
pycontrails/ext/cirium.py sha256=DFPfRwLDwddpucAPRQhyT4bDGh0VvvoViMUd3pidam8 415
pycontrails/ext/synthetic_flight.py sha256=ByuJDfpuK5WaGMj41wflfzH6zwI1nejVcQXC4JoMvSI 16795
pycontrails/core/fleet.py sha256=s-4v3QtUIyIxdFc-f7sAaDGgmWqugR8H5uWsdnszYTI 15739
pycontrails/core/flight.py sha256=ptBHbDZdmKpIzvun7732eTRgaZvHT7PcmTwHwAoTS_w 83100
pycontrails/core/rgi_cython.cpython-312-x86_64-linux-gnu.so sha256=orn2_gBKrOTIbX5c0VN2q3o23ILo7edB_KVXRqLnak4 2665640
pycontrails/core/airports.py sha256=aeyAXVkioIRomrP79UtNrxindL4f1DJyXFaojZCuBBw 6758
pycontrails/core/polygon.py sha256=gosyZBX1XBKD2EcHycIZb7uM-xGs8rCfdpiSZlhc2Hc 18028
pycontrails/core/__init__.py sha256=x1z6x8w3sYmEqYcNWyWHuNkS9lPUPbHUoYJZs1K0q98 856
pycontrails/core/fuel.py sha256=kJZ3P1lPm1L6rdPREM55XQ-VfJ_pt35cP4sO2Nnvmjs 4332
pycontrails/core/aircraft_performance.py sha256=zo4DKKfLQYRBkoQ64Dwh53FSlDAO41NHiHi6zZ8l8nA 27178
pycontrails/core/coordinates.py sha256=0ySsHtqTon7GMbuwmmxMbI92j3ueMteJZh4xxNm5zto 5391
pycontrails/core/models.py sha256=mB3fhmBorFxt7uEhBFcuu0PIMWmBRB4KBRsPiFpPcvo 39282
pycontrails/core/cache.py sha256=7kGStSlHgF1JzU8piRCHVKuWHRECvsyTBemBs0jxplk 28068
pycontrails/core/met_var.py sha256=GC5ijw4oGuIefmFOSz4vmxMEBj_SVs5Z75IMhDP56Cw 9183
pycontrails/core/met.py sha256=eCM4qJlNZNWLQt0USWIZBaDxxayHhta1tpRx37rBPY4 100821
pycontrails/core/flightplan.py sha256=UO4vL087d5TZMlU984-FxfotGTxFbqK78w2fLDRiel4 7335
pycontrails/core/interpolation.py sha256=yxVLO9lzNcNFeLwDyrQ7yfz4JEHLHTpgIRBrcOezsXg 25617
pycontrails/core/vector.py sha256=d0nzDeMFHzPjxqU4nbeb8i6a7hNCJr8qZU6CXEXtxCw 70042
pycontrails/utils/json.py sha256=b3JQ6cZ4Uy4-5e-uVAXr8t-KXC_bj_a1qHmXM0Nof58 5914
pycontrails/utils/dependencies.py sha256=ATP45xYdUbIyGFzgbOe5SbokMytvB84TcexUEFnEUZE 2559
pycontrails/utils/__init__.py sha256=Gt_57sBgfliFSxx9sDpuchykFDxmM11Wg9xAeSqPcnI 32
pycontrails/utils/types.py sha256=QeJQwpdyjd3OGU9bz86mIuZvvqgV3WoF0QpAZenD6u8 4769
pycontrails/utils/iteration.py sha256=q_vb39VjxRr4hqTyPYko3gK4sboJOJf_Evq6m_2DL-g 319
pycontrails/utils/temp.py sha256=lGU0b_R8ze4yKlsOusHIIBaoNFBrmrB3vBjgHRlfcXk 1109

top_level.txt

build
pycontrails
wheelhouse