[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "plantai-vstore" version = "0.1.0" description = "PlantAI-rag-new vstore:文档加密主库 + 嵌入检索独立服务(8094)" requires-python = ">=3.11" dependencies = [ "fastapi>=0.110", "uvicorn[standard]>=0.29", "httpx>=0.27", "cryptography>=42", "faiss-cpu>=1.8", "numpy>=1.26", "python-docx>=1.1", "pymupdf>=1.24", "PyYAML>=6.0", "python-multipart>=0.0.9", ] [project.optional-dependencies] dev = ["pytest>=8.0"] [tool.setuptools.packages.find] include = ["vstore*"] [tool.pytest.ini_options] testpaths = ["vstore/tests"] python_files = ["test_*.py"] asyncio_mode = "auto"