unxt

View on PyPIReverse Dependencies (4)

1.3.2 unxt-1.3.2-py3-none-any.whl

Wheel Details

Project: unxt
Version: 1.3.2
Filename: unxt-1.3.2-py3-none-any.whl
Download: [link]
Size: 66699
MD5: 03b25bf0898569ff0cd3eb618c2a10a8
SHA256: 262208c7c469cb4e6c0e4c7c6a132d3637d689d512fda0c4c50e3dcbabe169da
Uploaded: 2025-02-26 19:37:54 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: unxt
Version: 1.3.2
Summary: Quantities in JAX
Author-Email: GalacticDynamics <nstarman[at]users.noreply.github.com>, Nathaniel Starkman <nstarman[at]users.noreply.github.com>, Adrian Price-Whelan <adrianmpw[at]gmail.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.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: astropy (>=7.0.0)
Requires-Dist: dataclassish (>=0.8.0)
Requires-Dist: equinox (>=0.11.8)
Requires-Dist: is-annotated (>=1.0)
Requires-Dist: jax (>0.4.32)
Requires-Dist: jaxlib (>0.4.32)
Requires-Dist: jaxtyping (>=0.2.34)
Requires-Dist: optional-dependencies (>=0.3.2)
Requires-Dist: plum-dispatch (>=2.5.6)
Requires-Dist: quax-blocks (>=0.2)
Requires-Dist: quax (>=0.0.5)
Requires-Dist: quaxed (>=0.8.1)
Requires-Dist: xmmutablemap (>=0.1)
Requires-Dist: zeroth (>=1.0.0)
Requires-Dist: astropy (>=6.0); extra == "all"
Requires-Dist: gala (>=1.8); extra == "all"
Requires-Dist: matplotlib (>=3.5); extra == "all"
Requires-Dist: astropy (>=6.0); extra == "backend-astropy"
Requires-Dist: jax[cpu]; extra == "cpu"
Requires-Dist: jax[cuda]; extra == "cuda"
Requires-Dist: jax[cuda12]; extra == "cuda12"
Requires-Dist: jax[cuda12-local]; extra == "cuda12-local"
Requires-Dist: gala (>=1.8); extra == "interop-gala"
Requires-Dist: matplotlib (>=3.5); extra == "interop-mpl"
Requires-Dist: jax[k8s]; extra == "k8s"
Requires-Dist: jax[rocm]; extra == "rocm"
Provides-Extra: all
Provides-Extra: backend-astropy
Provides-Extra: cpu
Provides-Extra: cuda
Provides-Extra: cuda12
Provides-Extra: cuda12-local
Provides-Extra: interop-gala
Provides-Extra: interop-mpl
Provides-Extra: k8s
Provides-Extra: rocm
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7970 characters]

WHEEL

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

RECORD

Path Digest Size
unxt/__init__.py sha256=aNqjr677Rvgq_vSkHc_HYa8RzNdAA6yzfjjW3-VjxLw 2358
unxt/_version.py sha256=2MIKMHG_bp3KmQVZwa0rSvoTHIRfxwkSxFOUhMK4eQc 511
unxt/_version.pyi sha256=o7uNL6MhuJoiqpEnriU7rBT6TmkJZA-i2qMoNz9YcgQ 82
unxt/dims.py sha256=S3GW6cRLpSLAqPN2-LIY1m1yC1Xn0ktuFsjRom_sJJI 546
unxt/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
unxt/quantity.py sha256=sQIlrz6ehq7p5YIZhPfqmpCMZXxes3lCHzAsXk6X20c 1604
unxt/setup_package.py sha256=7dzvQgn1fCiQ_5P6gnhoC1tgj_wx7QGys_VQQQesX4k 703
unxt/units.py sha256=p9eqVVPy80OUSZRYZFk-6RV6MBP90w8RqF6H0u_ihLQ 472
unxt/unitsystems.py sha256=Ha3znRqcjI4xgIc4YCd5DAVBR5KhYloXyFucUENvwb8 2041
unxt/_interop/__init__.py sha256=BgYsExiyQs-yReEqeGs0nXxLlX-Y0Fs0zWqlaZ7_0Ac 441
unxt/_interop/optional_deps.py sha256=jJYWmgZyl6VctspqpVdaWFJrXt9rD8Xn5nC8WDZbiT8 350
unxt/_interop/unxt_interop_astropy/__init__.py sha256=06Jam3RcBWRt-l2ldJWl_K57ih_FoMf_j1CL6dxWmtA 153
unxt/_interop/unxt_interop_astropy/custom_types.py sha256=nkfsS_a0IZC59LDdr0pBLpYxU0ESWrygCdpa-XAwTjg 231
unxt/_interop/unxt_interop_astropy/dimensions.py sha256=aKmxthjMs_cViRrPc8TXjuSYhvhxyferFa0A_KcnOZg 492
unxt/_interop/unxt_interop_astropy/quantity.py sha256=K-MKzZLhFM5Am71t5luGYRXX964lkdTkYpETsFBg0lM 8074
unxt/_interop/unxt_interop_astropy/units.py sha256=GhYyb2AOZpwVcRyRNvlUD7sLVLeRCeKbWZ1KBRw2nb8 1448
unxt/_interop/unxt_interop_gala/__init__.py sha256=wAvpNIsN2jB9_57j4LKhb-td11LbUrb1CuRYL29ZP1U 137
unxt/_interop/unxt_interop_gala/unitsystems.py sha256=_LKg0UGFOMFgDx1HIxUzIqNIEAvLwVNa9SPXFv6Wkas 2962
unxt/_interop/unxt_interop_mpl/__init__.py sha256=UxnQwAnzp6f2x4T7I3JW1-LLtqpsTsURtDOtzAZkXas 2791
unxt/_src/__init__.py sha256=L2m0HU3RyAp48sRGHK38sBeg5uveupeZYl89R-VRsNk 117
unxt/_src/experimental.py sha256=aamk9UEemTc59mT1vOEenwgpGNHaEopToRNkfL77nl0 8369
unxt/_src/utils.py sha256=A-uJ4EMh4-w4waP9eGA1-LBIpOSF5uy-h0nrifIIKcg 2448
unxt/_src/dimensions/__init__.py sha256=LAMTIAtgH26YtBzPCQENDwBA-j3i0VIlRQXt1ZrDkDk 287
unxt/_src/dimensions/api.py sha256=oud9_rrrihPlfmsDKQDN7tY7OkUD-fVZtR_2eWFpFxc 1048
unxt/_src/dimensions/core.py sha256=rtTWUS8G0ZEc99e2_DEdMwernn9hkOKVNYpx74XL4ws 2106
unxt/_src/quantity/__init__.py sha256=5OJlKJoG54ufhZlWN6GK3NxIu6ZQJVFDzEJH2bOvHVE 567
unxt/_src/quantity/api.py sha256=2rLuQXi_EMoQzlJA-lQiuydU_hipfQGL_j6FIQ_JhME 1269
unxt/_src/quantity/base.py sha256=HEUjF_LnaaY9GKK0y1_wwuJYbZAGZBnm98FCnTBdBeE 30254
unxt/_src/quantity/base_parametric.py sha256=RefHht2ayt9UUWOeVWguvfICxH0LSkYdA_zC-5oA1fw 7182
unxt/_src/quantity/flag.py sha256=Wjzwej91whAH5T3afkhCH6A4UpytedOiv-9zyO-rWMQ 1692
unxt/_src/quantity/mixins.py sha256=Yms8gD-iMtKjW4Bx6fTkWXEJwHx3JwZwE7f-5ByJIXk 7181
unxt/_src/quantity/quantity.py sha256=90jKnj9xmTn3RHY_9EriQCCwhIURUnwgOOFaxNqbVzA 3568
unxt/_src/quantity/register_api.py sha256=BZCzRC8CQQeCjuZ4Gvl63upxXG9UByBb_4QcuglTSFo 5419
unxt/_src/quantity/register_conversions.py sha256=h3nWl2OurIgSBB3EolCx1_wLQBydZBXk6nhfGacNGFk 1728
unxt/_src/quantity/register_dispatches.py sha256=_EtT4nkF_Ot9v3lpexLuuyqhn0V02y_4yFGwTeeSg5c 6555
unxt/_src/quantity/register_primitives.py sha256=HHNuDr159tkPGUCDSIjAtxM15CgF763bn4mXhJV1EEA 110491
unxt/_src/quantity/unchecked.py sha256=LNHJlKitTH8d5eL4n3Y5lXcOgZmf-AW_sLuoi6hSm4Y 2171
unxt/_src/quantity/value.py sha256=pJbCCZvdi6kayE9XSZsrJo934G23ZyNKl1BkT4pUp2c 2562
unxt/_src/units/__init__.py sha256=ayIqdYhlHhdSM0BbyerureyZJLotCyOzINZFVeNBf5g 293
unxt/_src/units/api.py sha256=fhz0MlERkZ9Xz4J7hC53dkWBWqxgI5N-8VV9nB83btk 500
unxt/_src/units/register_dispatches.py sha256=k8kTSxdLamKX1QUKUI0rxvFUpCv98QjNFi98yubCFgo 1717
unxt/_src/unitsystems/__init__.py sha256=y7rHXc9W2aME17caOP5YlCf4ciWQ-5_E7hnKDq6qWzM 961
unxt/_src/unitsystems/base.py sha256=_sQCdMHdANuhWjDnlXiq07t-bz3vDh8XtEKW4FA97HQ 8017
unxt/_src/unitsystems/builtin.py sha256=GMReqxwQxydUUE7tBftdwDtHLdoyin7MefelHDSjWRE 5132
unxt/_src/unitsystems/builtin_dimensions.py sha256=hxytFBc3KIWzubR1Dggv7458YIdEGNsew0gtPCoSxp8 644
unxt/_src/unitsystems/compare.py sha256=V4mGuJbXDgyl0wKyqiLr_FjLsWLOKW_QtUWeFAfj21Q 316
unxt/_src/unitsystems/core.py sha256=Qk70VOrlIezxrFkfmW10qQomalWFBnLvgCWH6646g08 8759
unxt/_src/unitsystems/flags.py sha256=9zhcqOisVCbyZ7a8GGLz19XvlUoMToEm1rFk8_diZDQ 2599
unxt/_src/unitsystems/realizations.py sha256=c8zS419gs96qZv3Oyf9QZePA4MizkRairqj5hJW_FYw 1592
unxt/_src/unitsystems/utils.py sha256=bYLqX0cnmPXa4Bpaerbxl8PJNiN_TdivniwN4n0q2_I 2241
unxt-1.3.2.dist-info/METADATA sha256=w1PSCTvB9OlRkCfU2m0zJYD-s3gn4NETXPNbaZ1PEGU 12211
unxt-1.3.2.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
unxt-1.3.2.dist-info/licenses/LICENSE sha256=P6foBl0H2WeXsCnK2m4-YzKz5yA2R3i78w4p7GcF5dQ 1528
unxt-1.3.2.dist-info/RECORD