differt

View on PyPIReverse Dependencies (0)

0.0.30 differt-0.0.30-py3-none-any.whl

Wheel Details

Project: differt
Version: 0.0.30
Filename: differt-0.0.30-py3-none-any.whl
Download: [link]
Size: 61414
MD5: b2007ddb74729140bebde85f422771ac
SHA256: 886763e183b5a86e260af12ab56a1f19e506ff34e99bcb8423e4964c3b9792ab
Uploaded: 2024-12-13 17:25:18 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: DiffeRT
Version: 0.0.30
Summary: Differentiable Ray Tracing Toolbox for Radio Propagation Simulations
Author-Email: Jérome Eertmans <jeertmans[at]icloud.com>
Project-Url: Changelog, https://github.com/jeertmans/DiffeRT/releases
Project-Url: Documentation, https://eertmans.be/DiffeRT
Project-Url: Founding, https://github.com/sponsors/jeertmans
Project-Url: Homepage, https://github.com/jeertmans/DiffeRT
Project-Url: Repository, https://github.com/jeertmans/DiffeRT
License: MIT
Keywords: differentiable,jax,propagation,radio,ray tracing
Classifier: License :: OSI Approved :: MIT 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: Topic :: Scientific/Engineering
Requires-Python: >=3.10
Requires-Dist: beartype (>=0.19.0)
Requires-Dist: chex (>=0.1.86)
Requires-Dist: differt-core (==0.0.30)
Requires-Dist: equinox (>=0.11.5)
Requires-Dist: filelock (>=3.15.4)
Requires-Dist: jax (>=0.4.32)
Requires-Dist: jaxtyping (>=0.2.24)
Requires-Dist: numpy (>=1.26.1)
Requires-Dist: optax (>=0.1.7)
Requires-Dist: requests (>=2.32.0)
Requires-Dist: tqdm (>=4.66.2)
Requires-Dist: typing-extensions (>=4.9.0); python_version < "3.11"
Requires-Dist: ipympl (>=0.9.4); extra == "all"
Requires-Dist: jupyter-rfb (>=0.4.2); extra == "all"
Requires-Dist: matplotlib (>=3.8.1); extra == "all"
Requires-Dist: notebook (>5); extra == "all"
Requires-Dist: plotly (>=5.18.0); extra == "all"
Requires-Dist: pyopengl (>=3.1.0); platform_system == "Darwin" and extra == "all"
Requires-Dist: pyqt6 (>=6.6.1); extra == "all"
Requires-Dist: vispy (>=0.14.1); extra == "all"
Requires-Dist: ipympl (>=0.9.4); extra == "jupyter"
Requires-Dist: jupyter-rfb (>=0.4.2); extra == "jupyter"
Requires-Dist: notebook (>5); extra == "jupyter"
Requires-Dist: matplotlib (>=3.8.1); extra == "matplotlib"
Requires-Dist: plotly (>=5.18.0); extra == "plotly"
Requires-Dist: pyopengl (>=3.1.0); platform_system == "Darwin" and extra == "vispy"
Requires-Dist: vispy (>=0.14.1); extra == "vispy"
Requires-Dist: pyqt6 (>=6.6.1); extra == "vispy-backend"
Provides-Extra: all
Provides-Extra: jupyter
Provides-Extra: matplotlib
Provides-Extra: plotly
Provides-Extra: vispy
Provides-Extra: vispy-backend
Description-Content-Type: text/markdown
[Description omitted; length: 3231 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
differt/__init__.py sha256=O1FBzIxDwl1PFl5z4Q7Z7_ziYv-soP5nTSCkGo-VFFM 141
differt/_version.py sha256=ReKqS4sIiYspLaPD0h-kuK6YMjnHWq9tREevdWiVWSQ 169
differt/utils.py sha256=22nYoLA5asN0CV0f0UmfjC8e4DY0T7r2tn-5nSFiu64 10715
differt/em/__init__.py sha256=5hjggSXiKvK4yi-7VFgXfUkHZJa8tVSql0-RduiXsLg 340
differt/em/_constants.py sha256=4MxNjUTnBfoxr-UNXF1aGTmr93641Ifp35-00SKBYy8 263
differt/em/_special.py sha256=NsS9eFvhKSXSCe0jwICD9jnsfAURHzSPb8_0ETEXqXU 7218
differt/em/_utd.py sha256=Jbs-_5ob0gW_qOznkjqCuAli2OQ4biXNiqGombWA9ZI 2645
differt/em/_utils.py sha256=zjJpTBBCvAPfx8uYTthvcv4GjyJo3Pvm23H-v5bDcQk 2243
differt/geometry/__init__.py sha256=b21azcOBOKA0HZ1q0MAo_NSAiRd_uFqGl-E0MdpvNsc 1115
differt/geometry/_paths.py sha256=xulNwtFGrL1OECj9Ruz_OYFK5tkmrFlyIjKAELW0jC4 14337
differt/geometry/_triangle_mesh.py sha256=u6jjYzQQUXDjZc5qAU6KQwEVZktNS4aaeM1qDiZ7iAY 22186
differt/geometry/_utils.py sha256=X5YA4b1Z8z3BmEyMVDUYXQFtCPd1acsLoUqin4tvfWg 24602
differt/plotting/__init__.py sha256=9FzMO0sqFR5lPzryxFrAWnLruHiaOXnI5nRF9p2lV88 3234
differt/plotting/_core.py sha256=kP1gvveJ5RJJcJFmIn4wS8VQpc4Nh7hASyEFdHnwl0s 33374
differt/plotting/_utils.py sha256=hstJsq4xtv6VTUq9Z7rI-7a1-s975rZZSLgbBHCavFY 20106
differt/rt/__init__.py sha256=q3-EpPZ4Q5Zs3KzbbbLqJQL1NubSDC_HypZpuLl-Fps 1068
differt/rt/_fermat.py sha256=_OtijJONdPHoaYzU7YLLCC-qYzPBz7UaanpZQVfvTak 4572
differt/rt/_image_method.py sha256=hM_dykys27Ij-8IsFV9naAs3u78qbErZBm5UawymQYQ 13904
differt/rt/_utils.py sha256=IqRQkJeoiGZ8BAr4v6jHIKi23GAoaJP8_fS27oqb1ik 18428
differt/scene/__init__.py sha256=3Rsd46SitJpdmwqe3hWrSctrLM6bmt-BzSUf0zL6Bt4 265
differt/scene/_sionna.py sha256=vQEHLrRdjsBzrN03XpW-senS6s70pk279Cjl0RZODqk 5324
differt/scene/_triangle_scene.py sha256=n7pQ0shSjPu9OIGr92cZrGY7_B5a6I24GasCL7uOlcg 35226
differt-0.0.30.dist-info/METADATA sha256=9b3nn34uwGCathwM7TPr-yhaK6Nb-b_NCHy6yln9-mA 5642
differt-0.0.30.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
differt-0.0.30.dist-info/entry_points.txt sha256=o8hdV6sxW8wEvXPR4DET3NaES6AoV7Q2CHaIbJA-GR4 88
differt-0.0.30.dist-info/RECORD

entry_points.txt

download-sionna-scenes = differt.scene._sionna:download_sionna_scenes