muutils

View on PyPIReverse Dependencies (6)

0.8.3 muutils-0.8.3-py3-none-any.whl

Wheel Details

Project: muutils
Version: 0.8.3
Filename: muutils-0.8.3-py3-none-any.whl
Download: [link]
Size: 110987
MD5: 479ed5ac5077bbb8d86e801a8488efbb
SHA256: abc37da649b18e534e0fc7b0a47bac4aec395f6b057756bf30271d31e710e8e3
Uploaded: 2025-02-23 11:33:15 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: muutils
Version: 0.8.3
Summary: miscellaneous python utilities
Author-Email: mivanit <mivanits[at]umich.edu>
Project-Url: Homepage, https://miv.name/muutils
Project-Url: Repository, https://github.com/mivanit/muutils
Project-Url: Documentation, https://miv.name/muutils/
Project-Url: Issues, https://github.com/mivanit/muutils/issues
License: GPL-3.0-only
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
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 :: Utilities
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: jaxtyping (>=0.2.12); extra == "array"
Requires-Dist: numpy (>1.24.4); python_version >= "3.9" and extra == "array"
Requires-Dist: numpy (>=1.24.4); python_version < "3.9" and extra == "array"
Requires-Dist: torch (<2.5.0,>=1.13.1); python_version < "3.9" and extra == "array"
Requires-Dist: torch (>=1.13.1); (python_version >= "3.9" and python_version < "3.13") and extra == "array"
Requires-Dist: torch (>=2.5.0); python_version >= "3.13" and extra == "array"
Requires-Dist: jaxtyping (>=0.2.12); extra == "array-no-torch"
Requires-Dist: numpy (>1.24.4); python_version >= "3.9" and extra == "array-no-torch"
Requires-Dist: numpy (>=1.24.4); python_version < "3.9" and extra == "array-no-torch"
Requires-Dist: ipython (>=8.0.0); extra == "notebook"
Requires-Dist: multiprocess (>=0.70.17); extra == "parallel"
Requires-Dist: tqdm (>=4.67.1); extra == "parallel"
Provides-Extra: array
Provides-Extra: array-no-torch
Provides-Extra: notebook
Provides-Extra: parallel
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6289 characters]

WHEEL

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

RECORD

Path Digest Size
muutils/__init__.py sha256=sW9vIZc55zadxjBCBaxu8VT-CjSXjW-HHuDXCFv7M0E 478
muutils/console_unicode.py sha256=nHV8Ahxlk816lMij5Q6TwpyoP2fIN68HrX3C-EIMwBk 1106
muutils/dbg.py sha256=hqj6ccloefByD-TN8lzLNnsO6krTtLAlyfP-ZDVUXL8 5577
muutils/dictmagic.py sha256=B7a7ZnhS51K7gZ562a_htIIvsDa7hFjlz4jCu4eKKdw 18132
muutils/errormode.py sha256=lauVvaSOzip2SfDxC6fmr5AmwKAGudUY4DJBNwxoYdg 7939
muutils/group_equiv.py sha256=GJzMiuyGUujlaoQMPYzPkWwYLeNaY4DnU2mcPzOfLy4 2060
muutils/interval.py sha256=uLOCLSwx2PdQ4HqMKJjUq8eTazOVfIe7R2R5Ugx8i6M 18190
muutils/jsonlines.py sha256=E-MQ3C2kJdI7fS2c39ZsMS-FxODlLzpxx8u842NJ6hw 1991
muutils/kappa.py sha256=V1m22pz_YK70QPIw5QSbO_RaIJwK0poah9lRiJef80Y 1260
muutils/mlutils.py sha256=0nmBOvY1nu0nsJjuVXe8UT4xE_0AynR4IAHmIz5vhc4 5198
muutils/parallel.py sha256=x2G8aak3MKEBEvYZThyY9qpbnOxuPLSZObVL_aCcceA 9371
muutils/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
muutils/spinner.py sha256=TpniLm91TE41XKSsrHi2p02iZt87o1iOJRglLiHzb4I 18491
muutils/statcounter.py sha256=HfjXsTjZhKuRvXgl1pf_GaXurk94CrLeA_6KJkd4GNo 7373
muutils/sysinfo.py sha256=lyNgQrhWCjtNei-1HW7bsfyifEIRqj61VaZRBdpYz18 6901
muutils/tensor_utils.py sha256=Ws7gOmYGG0RhjH1mvt0NFR3xzlRx7nDDHFxhsICFzrQ 14793
muutils/timeit_fancy.py sha256=Ykgp4yBfKtT6LP_kAYF6MXCiPIZ08x2j8JPr6vqlWRk 3567
muutils/validate_type.py sha256=ZHXgaPvz9b9NxvTZCHsY_z2a-h2Nf4p12J9SJj9CodQ 8401
muutils/json_serialize/__init__.py sha256=Q1qPN6UZ1qRY5QPVMRorog1Mf9kfjb7lqULnM6olV_U 2416
muutils/json_serialize/array.py sha256=4l_omQU3s6UyFrdntZr_1OoVlURs3i9Jh5hl_-zsrNI 7948
muutils/json_serialize/dataclass_transform_mock.py sha256=CRpj7FAmJsgrjCIfH56UKdH7IY6_gEv0AzRmXMvydoU 846
muutils/json_serialize/json_serialize.py sha256=jh8SUiHafqODFnC9zmALymnYLI59cO_CTWDON4FHMyE 11880
muutils/json_serialize/serializable_dataclass.py sha256=mgFVJdlpW9HihHlrNXcAEzzEPLSvHuZpsF7RcWvrmDM 35780
muutils/json_serialize/serializable_field.py sha256=-FtOg6YCTrSQ40VQo4sbFMTG8Aa2NGC0Ckm-uQVnLt8 11044
muutils/json_serialize/util.py sha256=iXefeR4ruXvF8ormhglacTdZC26oauvYjgKz0HsyBK4 9773
muutils/logger/__init__.py sha256=6OolUuQczAtUErNqNxkF7CfSpIaA9aUNbAOW0zFJU0E 684
muutils/logger/exception_context.py sha256=Zd7S8LaGXWgDpJTROBsSUvUr1dl8VHVmDWJZAuZbjL0 1183
muutils/logger/headerfuncs.py sha256=GXLsvZzXKKtxSupeTcbdgE9rnuyIdIweqha0wVB0AlY 1695
muutils/logger/log_util.py sha256=xrcmps33sVez6dnuSvTMJKu2QSmdQ8HQJccUi8TqGBE 2072
muutils/logger/logger.py sha256=BsAwqiLApWZ9eePqhGKj4kyqi088AGZ3Vr1wjQuTjP8 10726
muutils/logger/loggingstream.py sha256=TCl9h26_OrMWtqgavAEGsUWxMPOTVQwTRLtTDNpGS-g 3856
muutils/logger/simplelogger.py sha256=RcOXi8IYp-iHd9H_XyGf2hyXsLTLPU8cN6PSW5bvZGY 2173
muutils/logger/timing.py sha256=vXkUrWgnwtR3v0oew0cCxpNB1YsEn7BWgH6u8g99Ogg 2615
muutils/misc/__init__.py sha256=z3iO_ZKHsU6Qrq0OHNMMyyPyDHfTjxxBXGF8-FPD-ok 1941
muutils/misc/classes.py sha256=ycsgZ7lWWU_kzsN_c863gtYeJJuufe4Z3KzRr2vusGY 3425
muutils/misc/freezing.py sha256=CbYGQR9lTttzQ7_nfXJrZOhfzzYQToNMN3w4Lvpzwb8 3698
muutils/misc/func.py sha256=SIL8nuvrTj7zC-bWu1paVUXiwByH1zVybz7P8oLw1-Y 9261
muutils/misc/hashing.py sha256=IF8RRECXvEU85RATgYD-mnkmW4FLdXWxBoc2UxnjbuQ 923
muutils/misc/numerical.py sha256=fGMDJpXcBj-t6qc5a4G6ZCr5lIB6wVEtZp9ju-33-Og 4601
muutils/misc/sequence.py sha256=fyLQlL8Bzmb2N7RU6zavybg2EniJQOloMd8zgRxsCjM 7251
muutils/misc/string.py sha256=TpMYFrz1xhWv6l_OTTdilA0n-7pFtWUyeEkBLo-i7S0 3008
muutils/nbutils/__init__.py sha256=IyBnyBq8MhyiGy8nP4NVdBunoESDdK0xTresN53yaCw 488
muutils/nbutils/configure_notebook.py sha256=TGPjNuU9fDvxsCq8WLe79A60sQ-DqooAxPLN-F4kE7s 9792
muutils/nbutils/convert_ipynb_to_script.py sha256=PW0NMjoVhS17S2QEFd91Gv_xvN8pwtk9vOhJgagzmcw 13398
muutils/nbutils/mermaid.py sha256=0od0kNXqSVFZ6paQIq18MZHObUyQ_p9DGz13xIap3Mc 591
muutils/nbutils/print_tex.py sha256=7lzT-9cqW16GDMI1OqFWcY57eDBTBD9Xx-bcDnb8IqM 495
muutils/nbutils/run_notebook_tests.py sha256=-VfY4IWZZiZ2iqjHj5Nbfxsrtom49nhEChCIOQ5myQk 9284
muutils-0.8.3.dist-info/METADATA sha256=aDPf0RW-n7ILrsIsac39hthTs-UpnV8uLltXzBmX4h0 8246
muutils-0.8.3.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
muutils-0.8.3.dist-info/licenses/LICENSE sha256=IwGE9guuL-ryRPEKi6wFPI_zOhg7zDZbTYuHbSt_SAk 35823
muutils-0.8.3.dist-info/RECORD