unxt

View on PyPIReverse Dependencies (2)

0.15.2 unxt-0.15.2-py3-none-any.whl

Wheel Details

Project: unxt
Version: 0.15.2
Filename: unxt-0.15.2-py3-none-any.whl
Download: [link]
Size: 45787
MD5: 72b8bb1a08856480b7536726b35fe898
SHA256: 80aae148c50101c5154127520af3d8597a035cf7b0c5e7e4164d07dd8d32cf83
Uploaded: 2024-08-21 21:42:34 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: unxt
Version: 0.15.2
Summary: Quantities in JAX
Author-Email: Nathaniel Starkman <nstarman[at]users.noreply.github.com>
Project-Url: Bug Tracker, https://github.com/GalacticDynamics/unxt/issues
Project-Url: Changelog, https://github.com/GalacticDynamics/unxt/releases
Project-Url: Discussions, https://github.com/GalacticDynamics/unxt/discussions
Project-Url: Homepage, https://github.com/GalacticDynamics/unxt
License: BSD 3-Clause License Copyright (c) 2023, Nathaniel Starkman. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the vector package developers nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: astropy (>=6.0)
Requires-Dist: equinox (>0.11)
Requires-Dist: jax (>0.4)
Requires-Dist: jaxlib (>0.4)
Requires-Dist: jaxtyping
Requires-Dist: plum-dispatch (>=2.4.3)
Requires-Dist: quax (>=0.0.3)
Requires-Dist: quaxed (>=0.4)
Requires-Dist: xmmutablemap
Requires-Dist: gala; extra == "all"
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: zeroth; extra == "all"
Requires-Dist: gala; extra == "dev"
Requires-Dist: griffe (<1.0); extra == "dev"
Requires-Dist: hypothesis[numpy]; extra == "dev"
Requires-Dist: jinja2 (==3.1); extra == "dev"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: mkdocs-include-exclude-files (==0.0.1); extra == "dev"
Requires-Dist: mkdocs-material (==9.5); extra == "dev"
Requires-Dist: mkdocs (==1.6.0); extra == "dev"
Requires-Dist: mkdocstrings[python] (>=0.18); extra == "dev"
Requires-Dist: mknotebooks (==0.8); extra == "dev"
Requires-Dist: nbconvert (==7.16); extra == "dev"
Requires-Dist: pygments (==2.16.0); extra == "dev"
Requires-Dist: pymdown-extensions (==10.2); extra == "dev"
Requires-Dist: pytest-arraydiff; extra == "dev"
Requires-Dist: pytest-cov (>=3); extra == "dev"
Requires-Dist: pytest-github-actions-annotate-failures; extra == "dev"
Requires-Dist: pytest-mpl; extra == "dev"
Requires-Dist: pytest (>=6); extra == "dev"
Requires-Dist: pytkdocs-tweaks (==0.0.8); extra == "dev"
Requires-Dist: sybil; extra == "dev"
Requires-Dist: zeroth; extra == "dev"
Requires-Dist: griffe (<1.0); extra == "docs"
Requires-Dist: jinja2 (==3.1); extra == "docs"
Requires-Dist: mkdocs-include-exclude-files (==0.0.1); extra == "docs"
Requires-Dist: mkdocs-material (==9.5); extra == "docs"
Requires-Dist: mkdocs (==1.6.0); extra == "docs"
Requires-Dist: mkdocstrings[python] (>=0.18); extra == "docs"
Requires-Dist: mknotebooks (==0.8); extra == "docs"
Requires-Dist: nbconvert (==7.16); extra == "docs"
Requires-Dist: pygments (==2.16.0); extra == "docs"
Requires-Dist: pymdown-extensions (==10.2); extra == "docs"
Requires-Dist: pytkdocs-tweaks (==0.0.8); extra == "docs"
Requires-Dist: gala; extra == "interop-gala"
Requires-Dist: matplotlib; extra == "interop-mpl"
Requires-Dist: zeroth; extra == "interop-mpl"
Requires-Dist: hypothesis[numpy]; extra == "test"
Requires-Dist: pytest-arraydiff; extra == "test"
Requires-Dist: pytest-cov (>=3); extra == "test"
Requires-Dist: pytest-github-actions-annotate-failures; extra == "test"
Requires-Dist: pytest (>=6); extra == "test"
Requires-Dist: sybil; extra == "test"
Requires-Dist: gala; extra == "test-all"
Requires-Dist: hypothesis[numpy]; extra == "test-all"
Requires-Dist: matplotlib; extra == "test-all"
Requires-Dist: pytest-arraydiff; extra == "test-all"
Requires-Dist: pytest-cov (>=3); extra == "test-all"
Requires-Dist: pytest-github-actions-annotate-failures; extra == "test-all"
Requires-Dist: pytest-mpl; extra == "test-all"
Requires-Dist: pytest (>=6); extra == "test-all"
Requires-Dist: sybil; extra == "test-all"
Requires-Dist: zeroth; extra == "test-all"
Requires-Dist: pytest-mpl; extra == "test-mpl"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: interop-gala
Provides-Extra: interop-mpl
Provides-Extra: test
Provides-Extra: test-all
Provides-Extra: test-mpl
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3747 characters]

WHEEL

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

RECORD

Path Digest Size
unxt/__init__.py sha256=UMz66neRe3n2W4tx8u1xJT0f5TLfle2f87Bl5HBOD14 623
unxt/_version.py sha256=rpKddITAwhN3ODkw2Hnyk78Rfa68aMQtE89B6bWl2x0 413
unxt/_version.pyi sha256=o7uNL6MhuJoiqpEnriU7rBT6TmkJZA-i2qMoNz9YcgQ 82
unxt/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
unxt/unitsystems.py sha256=AYVlyyQbX6rYLt0l1KpDwqnGhy2e6fzuydzjRNTIYjQ 716
unxt/_interop/__init__.py sha256=Ij7QnmsPZkh8r7ckod8NRUKqLdkvKaR-vWj-eRhXouA 434
unxt/_interop/optional_deps.py sha256=Ipm-ak0gt4icMWEPMjjhT45rSojTMkUpq2l8igFziro 349
unxt/_interop/unxt_interop_astropy/__init__.py sha256=7RVIXt3W1EEOxE5HvPruQGHNv5Jj2Q5XoK6NL4Y0OtA 160
unxt/_interop/unxt_interop_astropy/quantity.py sha256=ZjEqPlAigPjWzSuAKfNIsopNFpMkP2PhnC-BWnIOd2U 7683
unxt/_interop/unxt_interop_astropy/unitsystems.py sha256=xNS2W8r-g7VPD8RTPjhcaV9NKu7tQ5pW0VjUEvCtK_M 57
unxt/_interop/unxt_interop_gala/__init__.py sha256=wAvpNIsN2jB9_57j4LKhb-td11LbUrb1CuRYL29ZP1U 137
unxt/_interop/unxt_interop_gala/unitsystems.py sha256=rr8ZBIXvVkpxejBLjtY3JTAp56uHdIsFsREyOB7Pnps 1400
unxt/_interop/unxt_interop_mpl/__init__.py sha256=zL5JhUJFxBvrBYBEAt9m5EPrq0ZEKtmxzA9kJqoNdYA 2900
unxt/_unxt/__init__.py sha256=L2m0HU3RyAp48sRGHK38sBeg5uveupeZYl89R-VRsNk 117
unxt/_unxt/experimental.py sha256=sXcAXfALgIItvxTTf7IdMPHpHBwDW3YqEPswWysmVZ4 4676
unxt/_unxt/typing_ext.py sha256=U1S4ddjlSpIwXLMkJE02ZqN5V0_tMYtb1WoWUU69ebw 263
unxt/_unxt/units.py sha256=rHVE8WU0KvS-W0u00p5KiwF3GEQiIj7Fpyr4Eg-wA5E 187
unxt/_unxt/quantity/__init__.py sha256=pnvlWXeLubAMWORoScSH81xpNx3J8Mtb3WV8jRAWoG0 625
unxt/_unxt/quantity/base.py sha256=nMJjioEFIAOzib-fpRO4Wr0hXG5hQqfHe1_fIiEfct0 22681
unxt/_unxt/quantity/base_parametric.py sha256=nzjQEUGNn-GHpw5XSse3Ngk_2HIbNe0zq8QH-PiOGew 3593
unxt/_unxt/quantity/compat.py sha256=7-OjwuXecZNw5RoVJrSlEGd3CVA8SW5tLvHX-LasdMI 3325
unxt/_unxt/quantity/core.py sha256=QA-s1gpkgKHnxj9V4nNBAaHDDBEFlHpxC83dEkNDW1I 3146
unxt/_unxt/quantity/distance.py sha256=e34vT3DDNnpV7L0H8GqZ4rB_xa6zBAXAksWhSj_wQuY 7100
unxt/_unxt/quantity/fast.py sha256=GNqnYhUitSce59S4HvBMku1oh62-ODaYaeW8wUHiZN8 569
unxt/_unxt/quantity/functional.py sha256=8gmjWs7qYaGxc0DDR0M97_ThHebiMjg7Zel0FexCjdg 2820
unxt/_unxt/quantity/register_dispatches.py sha256=7U-fRxAqrLqLYhLjDvY06b1IQDDQNWNUq5K0glcEYq0 3999
unxt/_unxt/quantity/register_primitives.py sha256=MwFPabwH2RdEEWBJIUollgNHbkgIiSWpxaAv1i3wgD4 106193
unxt/_unxt/unitsystems/__init__.py sha256=uKKd03eES2IN33cKZP3or2xCilu44ENv1ietCNdTr_M 96
unxt/_unxt/unitsystems/base.py sha256=SxQjLxQWARSSR9nPRHxB75V8jlmJGjys8XRFh2SHXxU 6264
unxt/_unxt/unitsystems/builtin.py sha256=NXpFmSr1pel-u2ORfexCG46OdNmKFcskOK3l6t9RX58 2140
unxt/_unxt/unitsystems/builtin_dimensions.py sha256=LAebbp40ygK41Z0EaWGDZmbNT0NnpUpEGxp89EJjH5o 532
unxt/_unxt/unitsystems/compare.py sha256=a-uJfuySRs2e1BceopsW5dbHJlOygb4cmAZWw3wJCMI 338
unxt/_unxt/unitsystems/core.py sha256=YJpSAkexkaQ4CdvKs-H2oogmPsQBsY5yCKe13VzfYpk 4256
unxt/_unxt/unitsystems/realizations.py sha256=4jeK09FXCXnwQTYquVJVGpXmGtpS8Lzx8Z_652UaHVc 842
unxt/_unxt/unitsystems/utils.py sha256=3KabkONsa9hBTutuijOD02mhKm3VTl4Mp6WM4qym_WE 2749
unxt-0.15.2.dist-info/METADATA sha256=ZzoMoGCsKEwY6ovuoSd5SHiD-9xt0iCxyUiTHETlkTc 9756
unxt-0.15.2.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
unxt-0.15.2.dist-info/licenses/LICENSE sha256=P6foBl0H2WeXsCnK2m4-YzKz5yA2R3i78w4p7GcF5dQ 1528
unxt-0.15.2.dist-info/RECORD