diff --git a/pyproject.toml b/pyproject.toml index de89e25..7a46674 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,17 +5,21 @@ build-backend = "setuptools.build_meta" [project] name = "vexrag" version = "0.1.3" -description = "Red Team testing for functional correctness of RAG systems under attack conditions." +description = "A Red Team framework that evaluates RAG functional correctness when the retrieval backend contains poisoned passages." readme = "README.md" requires-python = ">=3.11" -license = "MIT" -keywords = ["rag", "security", "red-team", "llm", "evaluation"] +license = "Apache-2.0" +authors = [ + { name = "Oleg Burnaev", email = "john-shepard-2154@yandex.ru" }, +] +keywords = ["security", "rag", "trustworthy-ai", "retrieval-augmented-generation"] classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", + "Intended Audience :: Science/Research", + "Intended Audience :: Information Technology", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", "Topic :: Security", "Topic :: Scientific/Engineering :: Artificial Intelligence", ] @@ -96,7 +100,6 @@ strict_bytes = true local_partial_types = true ignore_missing_imports = true -# from https://blog.wolt.com/engineering/2021/09/30/professional-grade-mypy-configuration/ disallow_untyped_defs = true no_implicit_optional = true check_untyped_defs = true