optype

View on PyPIReverse Dependencies (7)

0.9.1 optype-0.9.1-py3-none-any.whl

Wheel Details

Project: optype
Version: 0.9.1
Filename: optype-0.9.1-py3-none-any.whl
Download: [link]
Size: 81811
MD5: e10e63da571b8cb0fc28352eda19407d
SHA256: 4b843085a39a07a3d2ebe9b531eecfabcb523d22a334376488aa583601897caf
Uploaded: 2025-02-05 15:18:00 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: optype
Version: 0.9.1
Summary: Building blocks for precise & flexible type hints
Author-Email: Joren Hammudoglu <jhammudoglu[at]gmail.com>
Project-Url: Repository, https://github.com/jorenham/optype/
Project-Url: Documentation, https://github.com/jorenham/optype/blob/master/README.md
Project-Url: Issues, https://github.com/jorenham/optype/issues
Project-Url: Changelog, https://github.com/jorenham/optype/releases
Project-Url: Funding, https://github.com/sponsors/jorenham
Keywords: numpy,type hints,typing
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
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: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: typing-extensions (>=4.10); python_version < "3.13"
Requires-Dist: numpy (>=1.23.5); extra == "numpy"
Provides-Extra: numpy
Description-Content-Type: text/markdown
License-Expression: BSD-3-Clause
License-File: LICENSE
[Description omitted; length: 107159 characters]

WHEEL

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

RECORD

Path Digest Size
optype/__init__.py sha256=v2_Qub47TpWoX7XykY2dx1E071VLh0XjWq4Lg__N4VY 1318
optype/__init__.pyi sha256=_q1LS-rYDSAEcGP4xDQVk7Wpa7NFHyD-PSRz3dq1Qow 10128
optype/_utils.py sha256=DTKsjSwKh5_EFlphdYjejK3EfXMAVxLCrbeTaP7FJkU 2145
optype/copy.py sha256=1U5lMFsL_1uXTSlCm7RJupTjsVI8tUskXQnD6Dyd60A 2044
optype/dataclasses.py sha256=kIHk6ECHqrN1d_En24ZAh2_5YPwBDOtubmEtrH_da_4 785
optype/dlpack.py sha256=27cawnOw8ahF1NjGq-W-pGW3hZFg32DRnIA1RSPIQgw 2863
optype/inspect.py sha256=ZkGXOm9VyT_9jRpQmUxtAeRJWBxalfab2uZXvxUNa04 9414
optype/io.py sha256=lz0VImXZkVsilZAvjvpCeFKcaU06tTQWI0RnDs6O88o 5995
optype/json.py sha256=vivfJpM-PLTAwy_eOPlih2vsKTB7UBxUAkDPQlOdEiY 1440
optype/pickle.py sha256=rjsKvKYdN-R_Y80gu7_KTib7VgCN708uM7vTyTCYhEo 2913
optype/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
optype/string.py sha256=rrsv2-WwzPEyq4PJRgAvflIPNZPnwFPVI38SzhlQ_R0 3034
optype/typing.py sha256=Af_7sqCH9UVIXr_J0b0SPFhfhFpY9GCVKQJbpiPSKQA 5568
optype/_core/__init__.py sha256=_mjl4eHW7PtJ9TziHKUlb9vj6Zg50RfHJeBpfwvKv54 909
optype/_core/_can.py sha256=_LA2b3k1n71MwNBpXFq-TOEa0JLYZQOaL9VnA53O_7c 27219
optype/_core/_do.py sha256=kjh09KBFneceLINjJ7TDLa2XL-byGwRdsXTJT4gd6I4 9459
optype/_core/_does.py sha256=evGERLcYdWQxmFY58W5tkBnNlKCVrW3E0CYaW8XuFRc 20862
optype/_core/_has.py sha256=blxnox8JH6FXTr5QaQbl9Qyvmml4lO9_xo9-5etHNX8 5183
optype/_core/_just.py sha256=vysByO8gtwd14g-vs28KwE4yzoe8BUJTPt9pYBb0QGw 7141
optype/numpy/__init__.py sha256=MVFOKi7CJqBKhNfL7MknAxRSNIw2_bQGY8bDxOeA7u8 775
optype/numpy/_any_array.py sha256=0K55QEghi4EKqyoFfF9-7lOOur1pTKBmBXf1VsRPxOM 5914
optype/numpy/_any_dtype.py sha256=HSrS5UbS_QZlG-xmd3X0-levsy9SQO6q4IuCWbG_W9M 7109
optype/numpy/_array.py sha256=SfvUbnMivahmno3VQzaRm6s4CpLHhzzRAM8PoKCcoyE 8433
optype/numpy/_compat.py sha256=Knk4_cDnywwcwQCvK2cZaaBEgJfA71vLNyzltItYxjw 850
optype/numpy/_ctypeslib.py sha256=oMXsGmCua3vYCJjz2tAw-4ePlLoVNcs9HUp3OlNs3WQ 91
optype/numpy/_ctypeslib.pyi sha256=k4txaxdbAjytSZGCzSmbEGBDikxqYOasu63-94wKbfk 262
optype/numpy/_dtype.py sha256=fRJ-0YJDJzLOGJf0VEte4MYriydQrB2ADPSlBiqzS4w 1977
optype/numpy/_dtype_attr.py sha256=EDm4gPPdFjP7nquxWG2vqytaOGSDrjZnp4_0r-6_bpc 7472
optype/numpy/_is.py sha256=L4la_KvZ6tVom7qw7XiUIurFv99x6XSRR-9vg1m6Ruc 2444
optype/numpy/_scalar.py sha256=jvzImLPJmOsTEEb4tLAVqbYjjBOqq8ab2nCIND9rKq0 4053
optype/numpy/_sequence_nd.py sha256=X-G7n6MHycMOJqAKuVEdNiAo4Gz25Fklo3bfc6UGRKE 422
optype/numpy/_shape.py sha256=JmXMpa-WM1P_448YijZcc6tevIP_23bMowULhocdodU 2509
optype/numpy/_to.py sha256=_q2q-0P5hmLE_rHUhQRc_O-HTVtL5XWhPpv2KlzwPDU 11276
optype/numpy/_ufunc.py sha256=copl43zJsXmUz7qD9FuGAwExMsjwR-JZB2oH0UrmaZI 8175
optype/numpy/compat.py sha256=lL6BgHXVfy8-JNvm59bUHMJvFS48bp-kQRD3MAMfdY8 1045
optype/numpy/ctypeslib.py sha256=bM5J1jV58GMXmxcZ7tjkfiNHBikGA7Fj46A1zukCB18 5853
optype/types/__init__.py sha256=6UN-B2LCq052BEu6-0kUGC3jfR2tqBd6MEjIH2d2doQ 1499
optype/types/_typeforms.py sha256=MaLnaAeFqtW70bd8MAlmS3acoEbpeLHKy6hCg-SWQwc 537
optype/types/_typeforms.pyi sha256=D2FHQHnoTiW--pv7iG6tJSKuNRc8DxS3oqwJ5FwaQ7I 2737
optype-0.9.1.dist-info/METADATA sha256=u3spbxWKWDDFtBX1q6vP2KHJ5zGb0arexoVjN1GMuQM 108371
optype-0.9.1.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
optype-0.9.1.dist-info/licenses/LICENSE sha256=plmy9Xmbf4vtprh_GLT0l8zbGAusMsuZQmc4cZp8w_s 1505
optype-0.9.1.dist-info/RECORD