lm-format-enforcer

View on PyPIReverse Dependencies (8)

0.10.2 lm_format_enforcer-0.10.2-py3-none-any.whl

Wheel Details

Project: lm-format-enforcer
Version: 0.10.2
Filename: lm_format_enforcer-0.10.2-py3-none-any.whl
Download: [link]
Size: 43043
MD5: 30bf67fafab03f92e9180f18919a615b
SHA256: 762105d2ca94d47daf970bd415dda47fe19446af9106ea6f34d73a7b3ec24bc8
Uploaded: 2024-05-17 05:58:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lm-format-enforcer
Version: 0.10.2
Summary: Enforce the output format (JSON Schema, Regex etc) of a language model
Author: Noam Gat
Author-Email: noamgat[at]gmail.com
Home-Page: https://github.com/noamgat/lm-format-enforcer
Project-Url: Bug Tracker, https://github.com/noamgat/lm-format-enforcer/issues
Project-Url: Documentation, https://github.com/noamgat/lm-format-enforcer
Project-Url: Repository, https://github.com/noamgat/lm-format-enforcer
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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 :: Only
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8,<4.0
Requires-Dist: interegular (>=0.3.2)
Requires-Dist: packaging
Requires-Dist: pydantic (>=1.10.8)
Requires-Dist: pyyaml
Description-Content-Type: text/markdown
[Description omitted; length: 15370 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
lmformatenforcer/__init__.py sha256=VQlyXyCK1HC4an39hFEdX9hae5vod1wY9DjHTVnJUCM 850
lmformatenforcer/analyzer.py sha256=imn5kKVaY833GY1D7qfY-A-7hJ0oQz9E3tcXIww5uTY 3893
lmformatenforcer/characterlevelparser.py sha256=r2ZC6cEcc0jDYcCtSvbxNC8sapBj6zhipCLdMhEDgDE 7918
lmformatenforcer/consts.py sha256=diUvUeXXRZyHeVkhwXgbCD_VoWTjY4lLSXjyLmLV46E 852
lmformatenforcer/exceptions.py sha256=oJuEhaGwaawtgGULhTSL-mnVVNiXuaBC_UNlh6MEfX8 104
lmformatenforcer/external/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lmformatenforcer/external/jsonschemaobject.py sha256=zEP2mcXLSspaTa8-oKdkn3obN_qorQ93G_AXfXDEXxE 10566
lmformatenforcer/external/jsonschemaobjectutil.py sha256=3W0IVrUDS6k0ydp-Nhd1ymQrDi4Fe3eO8naX-o20zl0 7044
lmformatenforcer/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lmformatenforcer/integrations/exllamav2.py sha256=usZWTriLVp4aCA34Y8niehZTrOuY3-Lpig_q6De4Kk8 2595
lmformatenforcer/integrations/haystackv1.py sha256=WZ43iebe8Hag3J3ndAPfRgfxd-JWxhFVoUNvjA485ag 2820
lmformatenforcer/integrations/haystackv2.py sha256=Vvk1GKXzBXuxi_y1IOOL5-_K6FRO8ELosEKlS1ilRYg 3518
lmformatenforcer/integrations/llamacpp.py sha256=W8MckPo2Jtf0_As3Aa4kCaKVQRsgPIVrKyDLX7EWvNQ 3572
lmformatenforcer/integrations/transformers.py sha256=XyYoFlPSMo70PQVKmnwyVBukNf7WAZpTjxa__bFq0YE 6769
lmformatenforcer/integrations/trtllm.py sha256=JmpXOZTxlJDr_SO_HpEvfXekDZinANYzO0pxzIk6WvQ 3538
lmformatenforcer/integrations/vllm.py sha256=F4Vt5yjAKUSFrs6GHDc_8IZQzFDDrrsoKnDPrt4fbxE 2645
lmformatenforcer/jsonschemaparser.py sha256=ymjTmzK07b6INDDxujK38aDO0Zw7PSzDVn_i4yl2SbI 32959
lmformatenforcer/regexparser.py sha256=YoPSowclmDe6M4YbBabf3im2wAyUqzpKkQXAEMYMnEQ 3888
lmformatenforcer/tokenenforcer.py sha256=U73j4fb_AaXu4pzuQYdhHq79G-BaiCI-IiZOaxeAqQg 10083
lmformatenforcer/tokenizerprefixtree.py sha256=EYtWFfzXVY49OMAKm01MvA3SDSGfZl-mwc3WJwMJOUw 6813
lm_format_enforcer-0.10.2.dist-info/LICENSE sha256=0cAjc_naVKu0D7n6XKbBkTbRDadqEFT_HuJSgiGuG_4 1065
lm_format_enforcer-0.10.2.dist-info/METADATA sha256=9G9iGINQn_0wuFcSL6dICqrBJ_XPzJEyPIioffMnfp0 16794
lm_format_enforcer-0.10.2.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
lm_format_enforcer-0.10.2.dist-info/RECORD