unxt

View on PyPIReverse Dependencies (2)

0.16.2 unxt-0.16.2-py3-none-any.whl

Wheel Details

Project: unxt
Version: 0.16.2
Filename: unxt-0.16.2-py3-none-any.whl
Download: [link]
Size: 49623
MD5: dca809a671408761aba56a5038841f4e
SHA256: c824f2b07c7316446cfbca8b7e6daec57aa333539aeada1ef80b2f460ec03f4d
Uploaded: 2024-09-17 06:04:57 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: unxt
Version: 0.16.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: dataclassish (>=0.3)
Requires-Dist: equinox (>0.11)
Requires-Dist: is-annotated (>=1.0)
Requires-Dist: jax (>0.4)
Requires-Dist: jaxlib (>0.4)
Requires-Dist: jaxtyping
Requires-Dist: optional-dependencies (>=0.3)
Requires-Dist: plum-dispatch (>=2.4.3)
Requires-Dist: quax (>=0.0.3)
Requires-Dist: quaxed (>=0.6.2)
Requires-Dist: xmmutablemap
Requires-Dist: astropy (>=6.0); extra == "all"
Requires-Dist: gala; extra == "all"
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: zeroth; extra == "all"
Requires-Dist: astropy (>=6.0); extra == "backend-astropy"
Requires-Dist: astropy (>=6.0); extra == "dev"
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: astropy (>=6.0); extra == "test-all"
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: backend-astropy
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: 3781 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=NMCllhMXN8VKSbjAAmcu3WKUFXHG7AKO-05Fg2Rdbls 886
unxt/_version.py sha256=vU7l2sB6vCpV8L2MtzyjC8oRhIaHUEJLtxeZiu0lk_E 413
unxt/_version.pyi sha256=o7uNL6MhuJoiqpEnriU7rBT6TmkJZA-i2qMoNz9YcgQ 82
unxt/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
unxt/unitsystems.py sha256=HbHZBb1M7LfqRJcBfM8ERbqqJSXs_KqwwPawGJv948o 723
unxt/_interop/__init__.py sha256=axEZckhzODBKtMek1M9b8RItXayIU5Nwcc_0NvEUoeY 470
unxt/_interop/optional_deps.py sha256=3qvOumezV-0CjWJCAomJhCQdCSaRxSppOFohvWi3vPQ 370
unxt/_interop/unxt_interop_astropy/__init__.py sha256=VFXH4vPoZZv75_8-8RtKiFA8BOy5lihYjdeILwfV8U8 171
unxt/_interop/unxt_interop_astropy/quantity.py sha256=A9_QF_0FVXSg7EYkLR1mpH7r8YDCYl1YRAzJNICI38o 6694
unxt/_interop/unxt_interop_astropy/units.py sha256=Q3eocB9pVsoojFFL5VlRF_DNm4W14phheomYPh2vBJM 1475
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=-66HUInQsoKvFzfYpYYIsb_7ifUyEyH8QGGSsfTLx8U 2904
unxt/_unxt/__init__.py sha256=L2m0HU3RyAp48sRGHK38sBeg5uveupeZYl89R-VRsNk 117
unxt/_unxt/experimental.py sha256=e6aHLK2o-jSQyrngnHigcUwG9CXns-xb9T7ctkDbE3Q 4711
unxt/_unxt/typing_ext.py sha256=U1S4ddjlSpIwXLMkJE02ZqN5V0_tMYtb1WoWUU69ebw 263
unxt/_unxt/utils.py sha256=JUJuyA2bX8zSiAfp7v8MFcdesep0Lunl0uDedW_xsO4 794
unxt/_unxt/dimensions/__init__.py sha256=jYgtjE7RDBHD5ebMYyriQke3Gz8ZytNT53QL-gpWTKU 111
unxt/_unxt/dimensions/core.py sha256=0baKUj2sQUPiE0a0gSkX_rH9uXS8PxdCYL5S2SjBZoA 1553
unxt/_unxt/quantity/__init__.py sha256=pnvlWXeLubAMWORoScSH81xpNx3J8Mtb3WV8jRAWoG0 625
unxt/_unxt/quantity/base.py sha256=MWhXWz2AQYO5GNLFonI5V66BkIV9NYlT5D8mDXT5tXI 24556
unxt/_unxt/quantity/base_parametric.py sha256=u2LyogGxHD9tTE228BJDCt3sGBWG8tcMbcAPf9HpsM8 3733
unxt/_unxt/quantity/compat.py sha256=nDKZiE35nA0We6zMS3VLF9_lAefFgmwXqxCHH2q4s5E 7836
unxt/_unxt/quantity/core.py sha256=NeiFoYrhLIKdyk0XsFwVYhKzBbyoZpXyjW-feJfq-UA 3163
unxt/_unxt/quantity/distance.py sha256=z7Svb_BLRZYxCybvmPKPEVwEN0E0Jm5SfkJKZmNV41s 10913
unxt/_unxt/quantity/fast.py sha256=RqlSXjRmNVqCCDgyAXyqYvbGZTQUZS3ECKu1kZXiYJk 796
unxt/_unxt/quantity/functional.py sha256=Ig3vgdDZeZUgZoMYcBdj3pp7F5f_tVJm-pFqy_0cxus 1232
unxt/_unxt/quantity/register_dispatches.py sha256=_k1PxWFre5Ceqd3LATI05M_VK4YkB4ZC79aioJegXTs 6681
unxt/_unxt/quantity/register_primitives.py sha256=1DK4NjArFjRdNTkWZBOSR6EJrVZQ4JXoAsq--OWwy9o 94301
unxt/_unxt/units/__init__.py sha256=FAyFurx2jZuH8KU_p-LdqbLl1YU78DI1KMweaAARDH8 106
unxt/_unxt/units/core.py sha256=MvvjHrlqGa7NHfs2Ym5wx4I0i7961zjgkVWSBsy5NeE 1857
unxt/_unxt/units/system/__init__.py sha256=uKKd03eES2IN33cKZP3or2xCilu44ENv1ietCNdTr_M 96
unxt/_unxt/units/system/base.py sha256=36wV4i0VzybVdQyrrRIUlz0PqrTD3Zyek8Jla7D23do 7907
unxt/_unxt/units/system/builtin.py sha256=QQCjXypop2af8_m-9ppcWIPqc1dlVnIvEDRYP5y7XEM 2060
unxt/_unxt/units/system/builtin_dimensions.py sha256=LAebbp40ygK41Z0EaWGDZmbNT0NnpUpEGxp89EJjH5o 532
unxt/_unxt/units/system/compare.py sha256=a-uJfuySRs2e1BceopsW5dbHJlOygb4cmAZWw3wJCMI 338
unxt/_unxt/units/system/core.py sha256=br40OWUVgizM7kjb2KKo24yMTaCVAKZsPUbEi2WB32w 5269
unxt/_unxt/units/system/realizations.py sha256=4jeK09FXCXnwQTYquVJVGpXmGtpS8Lzx8Z_652UaHVc 842
unxt/_unxt/units/system/utils.py sha256=rXlzvB6lq1ToPvgCWEFmAmNWS0KdQvaCC2Tly_1LJ6c 2318
unxt-0.16.2.dist-info/METADATA sha256=Ppi7BV0XgLyjGwQIEn9KZC7UUH6q-AaG3_MLYmvmqdg 10125
unxt-0.16.2.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
unxt-0.16.2.dist-info/licenses/LICENSE sha256=P6foBl0H2WeXsCnK2m4-YzKz5yA2R3i78w4p7GcF5dQ 1528
unxt-0.16.2.dist-info/RECORD