Metadata-Version: 2.1
Name: safecheck
Version: 0.0.2
Summary: Utilities for typechecking, shapechecking and dispatch.
Home-page: https://github.com/davnn/safecheck
License: MIT
Author: David Muhr
Author-email: muhrdavid+github@gmail.com
Requires-Python: >=3.9,<3.13
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Dist: beartype (>=0.16.0,<0.17.0)
Requires-Dist: jaxtyping (>=0.2.0,<0.3.0)
Requires-Dist: plum-dispatch (>=2.2.0,<3.0.0)
Project-URL: Repository, https://github.com/davnn/safecheck
Description-Content-Type: text/markdown

A (very) minimal wrapper of:

- typechecking [beartype](https://github.com/beartype/)
- shapechecking [jaxtyping](https://github.com/google/jaxtyping)
- dispatch [plum](https://github.com/beartype/plum)

