{"data":{"ecosystem":"pypi","name":"r2r","url":"https://aisecwatch.com/packages/pypi/r2r","latestVersion":"3.6.6","firstReleaseAt":"2024-02-21T19:40:27.402Z","repository":null,"llm":{"exposure":"direct","depth":0,"integratedAt":"2024-02-21T19:40:27.402Z","integratedVersion":"0.1.0","sdks":["anthropic","azure-ai","google-genai","litellm","mistralai","ollama","openai"],"path":[]},"authority":{"profile":["filesystem","http"],"fromDependencies":["pypi:aiofiles","pypi:aiohttp","pypi:httpx","pypi:requests"]},"dependencies":[{"ecosystem":"pypi","name":"anthropic","versionSpec":">=0.49.0","scope":"extra:core"},{"ecosystem":"pypi","name":"azure-ai-inference","versionSpec":"<2.0.0,>=1.0.0b8","scope":"extra:core"},{"ecosystem":"pypi","name":"google-genai","versionSpec":"<0.7.0,>=0.6.0","scope":"extra:core"},{"ecosystem":"pypi","name":"litellm","versionSpec":">=1.69.3","scope":"extra:core"},{"ecosystem":"pypi","name":"mistralai","versionSpec":">=1.5.2","scope":"extra:core"},{"ecosystem":"pypi","name":"ollama","versionSpec":"<0.4.0,>=0.3.1","scope":"extra:core"},{"ecosystem":"pypi","name":"openai","versionSpec":">=1.99.0","scope":"runtime"},{"ecosystem":"pypi","name":"sentry-sdk","versionSpec":"<3.0.0,>=2.20.0","scope":"extra:core"},{"ecosystem":"pypi","name":"tokenizers","versionSpec":"==0.19","scope":"extra:core"},{"ecosystem":"pypi","name":"aiofiles","versionSpec":"<25.0.0,>=24.1.0","scope":"runtime"},{"ecosystem":"pypi","name":"aiohttp","versionSpec":"<4.0.0,>=3.10.10","scope":"extra:core"},{"ecosystem":"pypi","name":"aioshutil","versionSpec":"<2.0,>=1.5","scope":"extra:core"},{"ecosystem":"pypi","name":"aiosqlite","versionSpec":"<0.21.0,>=0.20.0","scope":"extra:core"},{"ecosystem":"pypi","name":"alembic","versionSpec":"<2.0.0,>=1.13.3","scope":"runtime"},{"ecosystem":"pypi","name":"apscheduler","versionSpec":"<4.0.0,>=3.10.4","scope":"extra:core"},{"ecosystem":"pypi","name":"asyncpg","versionSpec":"<0.30.0,>=0.29.0","scope":"extra:core"},{"ecosystem":"pypi","name":"azure-ai-ml","versionSpec":"<2.0.0,>=1.24.0","scope":"extra:core"},{"ecosystem":"pypi","name":"bcrypt","versionSpec":"<5.0.0,>=4.1.3","scope":"extra:core"},{"ecosystem":"pypi","name":"beautifulsoup4","versionSpec":"<5.0.0,>=4.12.3","scope":"extra:core"},{"ecosystem":"pypi","name":"boto3","versionSpec":"<2.0.0,>=1.35.17","scope":"extra:core"},{"ecosystem":"pypi","name":"colorlog","versionSpec":"<7.0.0,>=6.9.0","scope":"extra:core"},{"ecosystem":"pypi","name":"docutils","versionSpec":"<0.22.0,>=0.21.2","scope":"extra:core"},{"ecosystem":"pypi","name":"epub","versionSpec":"<0.6.0,>=0.5.2","scope":"extra:core"},{"ecosystem":"pypi","name":"fastapi","versionSpec":"<0.116.0,>=0.115.11","scope":"runtime"},{"ecosystem":"pypi","name":"filetype","versionSpec":">=1.2.0","scope":"runtime"},{"ecosystem":"pypi","name":"firecrawl-py","versionSpec":">=1.13.5","scope":"extra:core"},{"ecosystem":"pypi","name":"fsspec","versionSpec":"<2025.0.0,>=2024.6.0","scope":"extra:core"},{"ecosystem":"pypi","name":"future","versionSpec":"<2.0.0,>=1.0.0","scope":"extra:core"},{"ecosystem":"pypi","name":"google-auth","versionSpec":"<3.0.0,>=2.37.0","scope":"extra:core"},{"ecosystem":"pypi","name":"google-auth-oauthlib","versionSpec":"<2.0.0,>=1.2.1","scope":"extra:core"},{"ecosystem":"pypi","name":"gunicorn","versionSpec":"<22.0.0,>=21.2.0","scope":"extra:core"},{"ecosystem":"pypi","name":"hatchet-sdk","versionSpec":"==0.47.0","scope":"extra:core"},{"ecosystem":"pypi","name":"httpx","versionSpec":">=0.27.0","scope":"runtime"},{"ecosystem":"pypi","name":"mailersend","versionSpec":"<0.6.0,>=0.5.6","scope":"extra:core"},{"ecosystem":"pypi","name":"markdown","versionSpec":"<4.0,>=3.6","scope":"extra:core"},{"ecosystem":"pypi","name":"msg-parser","versionSpec":">=1.2.0","scope":"extra:core"},{"ecosystem":"pypi","name":"networkx","versionSpec":"<4.0,>=3.3","scope":"extra:core"},{"ecosystem":"pypi","name":"numpy","versionSpec":"<1.29.0,>=1.22.4","scope":"extra:core"},{"ecosystem":"pypi","name":"olefile","versionSpec":"<0.48,>=0.47","scope":"extra:core"},{"ecosystem":"pypi","name":"openpyxl","versionSpec":"<4.0.0,>=3.1.2","scope":"extra:core"},{"ecosystem":"pypi","name":"orgparse","versionSpec":"<0.5.0,>=0.4.20231004","scope":"extra:core"},{"ecosystem":"pypi","name":"pdf2image","versionSpec":">=1.17.0","scope":"extra:core"},{"ecosystem":"pypi","name":"pillow","versionSpec":"<12.0.0,>=11.1.0","scope":"extra:core"},{"ecosystem":"pypi","name":"pillow-heif","versionSpec":"<0.22.0,>=0.21.0","scope":"extra:core"},{"ecosystem":"pypi","name":"psutil","versionSpec":"<7.0.0,>=6.0.0","scope":"extra:core"},{"ecosystem":"pypi","name":"psycopg-binary","versionSpec":"<4.0.0,>=3.2.3","scope":"runtime"},{"ecosystem":"pypi","name":"pydantic","versionSpec":">=2.10.6","scope":"runtime"},{"ecosystem":"pypi","name":"pyjwt","versionSpec":"<3.0.0,>=2.8.0","scope":"extra:core"},{"ecosystem":"pypi","name":"pynacl","versionSpec":"<2.0.0,>=1.5.0","scope":"extra:core"},{"ecosystem":"pypi","name":"pypdf","versionSpec":"<5.0.0,>=4.2.0","scope":"extra:core"},{"ecosystem":"pypi","name":"pypdf2","versionSpec":"<4.0.0,>=3.0.1","scope":"extra:core"},{"ecosystem":"pypi","name":"python-docx","versionSpec":"<2.0.0,>=1.1.0","scope":"extra:core"},{"ecosystem":"pypi","name":"python-dotenv","versionSpec":"<2.0.0,>=1.0.1","scope":"runtime"},{"ecosystem":"pypi","name":"python-json-logger","versionSpec":">=3.2.1","scope":"runtime"},{"ecosystem":"pypi","name":"python-multipart","versionSpec":"<0.0.19,>=0.0.9","scope":"extra:core"},{"ecosystem":"pypi","name":"python-pptx","versionSpec":"<2.0.0,>=1.0.1","scope":"extra:core"},{"ecosystem":"pypi","name":"pyyaml","versionSpec":"<7.0.0,>=6.0.1","scope":"extra:core"},{"ecosystem":"pypi","name":"requests","versionSpec":"<3.0.0,>=2.31.0","scope":"runtime"},{"ecosystem":"pypi","name":"sendgrid","versionSpec":"<7.0.0,>=6.11.0","scope":"extra:core"},{"ecosystem":"pypi","name":"sqlalchemy","versionSpec":"<3.0.0,>=2.0.30","scope":"extra:core"},{"ecosystem":"pypi","name":"striprtf","versionSpec":"<0.0.29,>=0.0.28","scope":"extra:core"},{"ecosystem":"pypi","name":"supabase","versionSpec":"<3.0.0,>=2.15.0","scope":"extra:core"},{"ecosystem":"pypi","name":"tiktoken","versionSpec":"<0.9.0,>=0.8.0","scope":"runtime"},{"ecosystem":"pypi","name":"toml","versionSpec":"<0.11.0,>=0.10.2","scope":"runtime"},{"ecosystem":"pypi","name":"types-aiofiles","versionSpec":"<25.0.0,>=24.1.0.20240626","scope":"runtime"},{"ecosystem":"pypi","name":"types-requests","versionSpec":"<3.0.0,>=2.31.0","scope":"runtime"},{"ecosystem":"pypi","name":"typing-extensions","versionSpec":"<5.0.0,>=4.12.2","scope":"runtime"},{"ecosystem":"pypi","name":"unstructured-client","versionSpec":"==0.34.0","scope":"extra:core"},{"ecosystem":"pypi","name":"uvicorn","versionSpec":"<0.28.0,>=0.27.0.post1","scope":"extra:core"},{"ecosystem":"pypi","name":"vecs","versionSpec":"<0.5.0,>=0.4.0","scope":"extra:core"},{"ecosystem":"pypi","name":"xlrd","versionSpec":"<3.0.0,>=2.0.1","scope":"extra:core"}],"advisories":[],"checkedAt":"2026-10-10T00:03:09.276Z"},"meta":{"advisoryMatching":"by package name; advisory records do not state an ecosystem"}}