Metadata-Version: 2.4
Name: vassureai
Version: 0.1.4
Summary: AI-powered test automation framework for PDF-based test specifications
Author-email: Sukumar Kutagulla <sukumar@vassure.ai>
License-Expression: LicenseRef-Proprietary
Project-URL: Homepage, https://github.com/your-organization/vassureai
Project-URL: Documentation, https://vassureai.readthedocs.io/
Project-URL: Repository, https://github.com/your-organization/vassureai.git
Project-URL: Changelog, https://github.com/your-organization/vassureai/blob/main/CHANGELOG.md
Keywords: testing,automation,ai,pdf,browser
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Testing
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
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: annotated-types==0.7.0
Requires-Dist: anthropic==0.50.0
Requires-Dist: anyio==4.9.0
Requires-Dist: backoff==2.2.1
Requires-Dist: beautifulsoup4==4.13.4
Requires-Dist: black==24.1.0
Requires-Dist: boto3==1.38.8
Requires-Dist: botocore==1.38.8
Requires-Dist: Brotli==1.1.0
Requires-Dist: browser-use==0.1.41
Requires-Dist: cachetools==5.5.2
Requires-Dist: certifi==2025.4.26
Requires-Dist: cffi==1.17.1
Requires-Dist: charset-normalizer==3.4.2
Requires-Dist: click==8.1.8
Requires-Dist: colorama==0.4.6
Requires-Dist: coverage==7.8.0
Requires-Dist: cssselect2==0.8.0
Requires-Dist: defusedxml==0.7.1
Requires-Dist: distro==1.9.0
Requires-Dist: execnet==2.1.1
Requires-Dist: faiss-cpu==1.11.0
Requires-Dist: filelock==3.18.0
Requires-Dist: filetype==1.2.0
Requires-Dist: flake8==7.0.0
Requires-Dist: fonttools==4.57.0
Requires-Dist: freetype-py==2.3.0
Requires-Dist: fsspec==2025.3.2
Requires-Dist: google-ai-generativelanguage==0.6.18
Requires-Dist: google-api-core==2.24.2
Requires-Dist: google-auth==2.39.0
Requires-Dist: googleapis-common-protos==1.70.0
Requires-Dist: greenlet==3.2.1
Requires-Dist: grpcio==1.71.0
Requires-Dist: grpcio-status==1.71.0
Requires-Dist: h11==0.16.0
Requires-Dist: h2==4.2.0
Requires-Dist: hpack==4.1.0
Requires-Dist: httpcore==1.0.9
Requires-Dist: httpx==0.28.1
Requires-Dist: huggingface-hub==0.30.2
Requires-Dist: hyperframe==6.1.0
Requires-Dist: idna==3.10
Requires-Dist: iniconfig==2.1.0
Requires-Dist: Jinja2==3.1.0
Requires-Dist: jiter==0.9.0
Requires-Dist: jmespath==1.0.1
Requires-Dist: joblib==1.5.0
Requires-Dist: jsonpatch==1.33
Requires-Dist: jsonpointer==3.0.0
Requires-Dist: langchain==0.3.22
Requires-Dist: langchain-anthropic==0.3.3
Requires-Dist: langchain-aws==0.2.19
Requires-Dist: langchain-core==0.3.49
Requires-Dist: langchain-deepseek==0.1.3
Requires-Dist: langchain-google-genai==2.1.2
Requires-Dist: langchain-ollama==0.3.0
Requires-Dist: langchain-openai==0.3.11
Requires-Dist: langchain-text-splitters==0.3.7
Requires-Dist: langsmith==0.3.42
Requires-Dist: Markdown==3.3
Requires-Dist: markdownify==1.1.0
Requires-Dist: MarkupSafe==3.0.2
Requires-Dist: mccabe==0.7.0
Requires-Dist: mem0ai==0.1.88
Requires-Dist: monotonic==1.6
Requires-Dist: mpmath==1.3.0
Requires-Dist: mypy==1.8.0
Requires-Dist: mypy_extensions==1.1.0
Requires-Dist: networkx==3.4.2
Requires-Dist: numpy==1.26.4
Requires-Dist: ollama==0.4.8
Requires-Dist: openai==1.77.0
Requires-Dist: orjson==3.10.18
Requires-Dist: packaging==24.2
Requires-Dist: pathspec==0.12.1
Requires-Dist: Pillow==10.0.0
Requires-Dist: platformdirs==4.3.7
Requires-Dist: playwright==1.52.0
Requires-Dist: plotly==5.18.0
Requires-Dist: pluggy==1.5.0
Requires-Dist: portalocker==2.10.1
Requires-Dist: posthog==3.25.0
Requires-Dist: proto-plus==1.26.1
Requires-Dist: protobuf==5.29.4
Requires-Dist: psutil==7.0.0
Requires-Dist: psycopg2-binary==2.9.10
Requires-Dist: pyasn1==0.6.1
Requires-Dist: pyasn1_modules==0.4.2
Requires-Dist: pycairo==1.28.0
Requires-Dist: pycodestyle==2.11.1
Requires-Dist: pycparser==2.22
Requires-Dist: pydantic==2.10.4
Requires-Dist: pydantic_core==2.27.2
Requires-Dist: pydyf==0.11.0
Requires-Dist: pyee==13.0.0
Requires-Dist: pyflakes==3.2.0
Requires-Dist: PyPDF2==3.0.0
Requires-Dist: pyperclip==1.9.0
Requires-Dist: pyphen==0.17.2
Requires-Dist: pytest==8.3.5
Requires-Dist: pytest-asyncio==0.26.0
Requires-Dist: pytest-cov==4.1.0
Requires-Dist: pytest-html==4.1.1
Requires-Dist: pytest-metadata==3.1.1
Requires-Dist: pytest-timeout==2.3.1
Requires-Dist: pytest-xdist==3.6.1
Requires-Dist: python-dateutil==2.9.0.post0
Requires-Dist: python-dotenv==1.0.1
Requires-Dist: pytz==2024.2
Requires-Dist: pywin32==310
Requires-Dist: PyYAML==6.0.2
Requires-Dist: qdrant-client==1.14.2
Requires-Dist: regex==2024.11.6
Requires-Dist: reportlab==4.0.0
Requires-Dist: requests==2.32.3
Requires-Dist: requests-toolbelt==1.0.0
Requires-Dist: rlPyCairo==0.3.0
Requires-Dist: rsa==4.9.1
Requires-Dist: s3transfer==0.12.0
Requires-Dist: safetensors==0.5.3
Requires-Dist: scikit-learn==1.6.1
Requires-Dist: scipy==1.15.2
Requires-Dist: screeninfo==0.8.1
Requires-Dist: sentence-transformers==4.1.0
Requires-Dist: six==1.17.0
Requires-Dist: sniffio==1.3.1
Requires-Dist: soupsieve==2.7
Requires-Dist: SQLAlchemy==2.0.40
Requires-Dist: sympy==1.14.0
Requires-Dist: tenacity==9.1.2
Requires-Dist: threadpoolctl==3.6.0
Requires-Dist: tiktoken==0.9.0
Requires-Dist: tinycss2==1.4.0
Requires-Dist: tinyhtml5==2.0.0
Requires-Dist: tokenizers==0.21.1
Requires-Dist: torch==2.7.0
Requires-Dist: tqdm==4.67.1
Requires-Dist: transformers==4.51.3
Requires-Dist: typing_extensions==4.13.2
Requires-Dist: urllib3==2.4.0
Requires-Dist: watchdog==3.0.0
Requires-Dist: weasyprint==65.1
Requires-Dist: webencodings==0.5.1
Requires-Dist: zopfli==0.2.3.post1
Requires-Dist: zstandard==0.23.0
Provides-Extra: dev
Requires-Dist: pytest==8.3.5; extra == "dev"
Requires-Dist: pytest-cov==4.1.0; extra == "dev"
Requires-Dist: black==24.1.0; extra == "dev"
Requires-Dist: isort==5.12.0; extra == "dev"
Requires-Dist: mypy==1.8.0; extra == "dev"
Requires-Dist: pylint==3.0.0; extra == "dev"
