llm-app-test

View on PyPIReverse Dependencies (0)

0.1.0b4 llm_app_test-0.1.0b4-py3-none-any.whl

Wheel Details

Project: llm-app-test
Version: 0.1.0b4
Filename: llm_app_test-0.1.0b4-py3-none-any.whl
Download: [link]
Size: 14560
MD5: abe74be3b2f9f7255318c7434d01dbc2
SHA256: 8408ecb9e2aa3744f3136f4e65f32b8f32b13b81e0ca306c9e0eff8bc583f436
Uploaded: 2024-11-18 14:01:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: llm_app_test
Version: 0.1.0b4
Summary: Semantic testing framework for LLM applications
Author-Email: Morgan Lee <morganj.lee01[at]gmail.com>
Project-Url: Homepage, https://github.com/Shredmetal/llmtest
Project-Url: Documentation, https://shredmetal.github.io/llmtest/
Project-Url: Repository, https://github.com/Shredmetal/llmtest.git
License: MIT
Keywords: testing,llm,semantic,pytest
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.10
Requires-Dist: langchain (>=0.3.0)
Requires-Dist: langchain-openai (>=0.2.0)
Requires-Dist: langchain-anthropic (>=0.2.0)
Requires-Dist: python-dotenv (>=1.0.0)
Requires-Dist: pytest (>=7.0.0)
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mkdocs (>=1.5.0); extra == "dev"
Requires-Dist: mkdocs-material (>=9.0.0); extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8139 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.5.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_app_test/__init__.py sha256=WfrR8UVJ-olBwDvl88FUFkQV5WSdvp7VPsSS5sUF8XQ 23
llm_app_test/exceptions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_app_test/exceptions/test_exceptions.py sha256=rZcRiGXFSbQ2VNhxPG4Vbzqj80Dh-oL-4Ay84MavMaA 3255
llm_app_test/pytest_plugin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_app_test/pytest_plugin/plugin.py sha256=jDf21lwnVTx8LZ2xjXAzyF8xzPWHGN9Ww2PF-nXxorQ 580
llm_app_test/semantic_assert/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_app_test/semantic_assert/semantic_assert.py sha256=woDczGAa_RgXqLeBftfMpVlijatj-1k4Ol5OJtVY5iQ 6571
llm_app_test/semantic_assert/llm_config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_app_test/semantic_assert/llm_config/llm_config.py sha256=MRqMIMGOkhokHJZTTyPwTDd_NqWb-yLnghksYEGZCNU 394
llm_app_test/semantic_assert/llm_config/llm_factory.py sha256=nmgGaZYQHW3ekdHhS_1QWd-ElgvW2UD2pJf_lnbCD8Q 1488
llm_app_test/semantic_assert/llm_config/llm_provider_enum.py sha256=Yp7emvE2-zIOYnaFDOG8L5v3yZvJ4Cd5km1fILhrDyU 103
llm_app_test/semantic_assert/semantic_assert_config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_app_test/semantic_assert/semantic_assert_config/semantic_assert_constants.py sha256=BUgyNgZ1fYJv0NQaKfNeMA6-Bc0gVPsjAY883VvStXw 446
llm_app_test/semantic_assert/validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_app_test/semantic_assert/validation/config_validator.py sha256=AThT_lXoU5oTnoJEFZxhc1FbB9KgntwtfjM6sdZ3PkE 2666
llm_app_test/semantic_assert/validation/validator_config.py sha256=UlHEOfwDBdRz5Bb0TMJoj_wtw4JU5s9x7hqGrgbSjEc 331
llm_app_test/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_app_test/utils/rate_limit_handler.py sha256=YbOMqCYMjIj24Kw5LJjCfNADyKgvv97KxpHtux1RlTc 1011
llm_app_test-0.1.0b4.dist-info/LICENSE sha256=eZVS-hYXA1KGQIEC1OilzmRE_EcMPOgeFQ9tlxw4X0Q 1086
llm_app_test-0.1.0b4.dist-info/METADATA sha256=qTwEn_aXDZM299Ju4uc8mQgsVjsVhqyg2L1UWaykln8 9762
llm_app_test-0.1.0b4.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
llm_app_test-0.1.0b4.dist-info/entry_points.txt sha256=9QrvjGON00auqWtZE37j-kyXYWndmNZEVhLRYoljMGs 55
llm_app_test-0.1.0b4.dist-info/top_level.txt sha256=F2Q8ikkbPRy-4jdr74VjI7xv_8nSjT6MKuBLt4PWtSE 22
llm_app_test-0.1.0b4.dist-info/RECORD

top_level.txt

__init__
llm_app_test

entry_points.txt

llmtest = llm_app_test.pytest_plugin.plugin