unxt

View on PyPIReverse Dependencies (2)

0.16.1 unxt-0.16.1-py3-none-any.whl

Wheel Details

Project: unxt
Version: 0.16.1
Filename: unxt-0.16.1-py3-none-any.whl
Download: [link]
Size: 49851
MD5: 17880f67b2f308d7791e04781da5c667
SHA256: 2cb7b82d226e73ca58e42352ff920d96ad2f863ab9dc30a5c73daf6aa27d85df
Uploaded: 2024-09-15 02:45:59 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: unxt
Version: 0.16.1
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.5.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=djn14s8hpDNt1rX_1-rosukF6WH__dfZ71HDUa63720 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=LCsYzdR_drSWAEUEPdPljDACYArqCFNT4jLF3HwMtNo 6695
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=_Jg5XzXi32kthGNgfmRrnftLTyJbNd4AxwGxVXdkVys 24689
unxt/_unxt/quantity/base_parametric.py sha256=9DYWRyh6EgzjPpjPlTDJRiH79JjxQWItQX1AmXuhP00 3708
unxt/_unxt/quantity/compat.py sha256=tf_F6prEbOBs0Fxj81ztDvLZF2ivyHE3_797d1-HT7M 7836
unxt/_unxt/quantity/core.py sha256=NeiFoYrhLIKdyk0XsFwVYhKzBbyoZpXyjW-feJfq-UA 3163
unxt/_unxt/quantity/distance.py sha256=nJHjjs7L21p0sTU_TdjhnIrNr8RdrDcK1WhyluhpO2E 10936
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=Zb0wsMKPYYW71HkGg56ouuhgBkQezonlodTK6BlnkuU 7414
unxt/_unxt/quantity/register_primitives.py sha256=Q4D36pCreAcpUiSxSgxH0SVoy9YIVWAV-10C__ckCvA 94346
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.1.dist-info/METADATA sha256=2JXOpYUbNoMMprZyTlip3xMd6mG3LYhUfi6H-aYK-Bo 10125
unxt-0.16.1.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
unxt-0.16.1.dist-info/licenses/LICENSE sha256=P6foBl0H2WeXsCnK2m4-YzKz5yA2R3i78w4p7GcF5dQ 1528
unxt-0.16.1.dist-info/RECORD