Metadata-Version: 2.4
Name: vallm
Version: 0.1.1
Summary: A complete toolkit for validating LLM-generated code
Project-URL: Homepage, https://github.com/semcod/vallm
Project-URL: Repository, https://github.com/semcod/vallm
Author: semcod
Author-email: Tom Sapletta <tom@sapletta.com>
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: ast,code-review,llm,static-analysis,validation
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
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: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.10
Requires-Dist: lizard>=1.17
Requires-Dist: pluggy>=1.4
Requires-Dist: pydantic-settings>=2.0
Requires-Dist: pydantic>=2.0
Requires-Dist: pyflakes>=3.0
Requires-Dist: radon>=6.0
Requires-Dist: rich>=13.0
Requires-Dist: tree-sitter-language-pack>=0.5
Requires-Dist: tree-sitter>=0.22
Requires-Dist: typer>=0.9
Provides-Extra: all
Requires-Dist: bandit>=1.7; extra == 'all'
Requires-Dist: code-bert-score>=0.4; extra == 'all'
Requires-Dist: litellm>=1.0; extra == 'all'
Requires-Dist: networkx>=3.0; extra == 'all'
Requires-Dist: ollama>=0.4; extra == 'all'
Provides-Extra: dev
Requires-Dist: pytest-cov>=5.0; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.4; extra == 'dev'
Provides-Extra: graph
Requires-Dist: networkx>=3.0; extra == 'graph'
Provides-Extra: llm
Requires-Dist: litellm>=1.0; extra == 'llm'
Requires-Dist: ollama>=0.4; extra == 'llm'
Provides-Extra: security
Requires-Dist: bandit>=1.7; extra == 'security'
Provides-Extra: semantic
Requires-Dist: code-bert-score>=0.4; extra == 'semantic'
Description-Content-Type: text/markdown

# evallm

## License

Apache License 2.0 - see [LICENSE](LICENSE) for details.

## Author

Created by **Tom Sapletta** - [tom@sapletta.com](mailto:tom@sapletta.com)
