{"data":{"ecosystem":"pypi","name":"fhaviary","url":"https://aisecwatch.com/packages/pypi/fhaviary","latestVersion":"0.37.0","firstReleaseAt":"2024-08-30T00:29:08.878Z","repository":"https://github.com/Future-House/aviary","llm":{"exposure":"direct","depth":0,"integratedAt":"2024-09-07T00:03:34.665Z","integratedVersion":"0.5.0","sdks":["litellm"],"path":[]},"authority":{"profile":["http"],"fromDependencies":["pypi:httpx"]},"dependencies":[{"ecosystem":"pypi","name":"aviary-notebook","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"fhlmi","versionSpec":null,"scope":"extra:llm"},{"ecosystem":"pypi","name":"litellm","versionSpec":">=1.80.11","scope":"extra:dev"},{"ecosystem":"pypi","name":"aviary-gsm8k","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"aviary-hotpotqa","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"aviary-labbench","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"aviary-lfrqa","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"boto3","versionSpec":null,"scope":"extra:cloud"},{"ecosystem":"pypi","name":"boto3-stubs","versionSpec":null,"scope":"extra:typing"},{"ecosystem":"pypi","name":"click","versionSpec":null,"scope":"extra:server"},{"ecosystem":"pypi","name":"cloudpickle","versionSpec":null,"scope":"extra:server"},{"ecosystem":"pypi","name":"deptry","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"dicttoxml","versionSpec":null,"scope":"extra:xml"},{"ecosystem":"pypi","name":"docstring-parser","versionSpec":">=0.16","scope":"runtime"},{"ecosystem":"pypi","name":"fastapi","versionSpec":null,"scope":"extra:server"},{"ecosystem":"pypi","name":"httpx","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"httpx-aiohttp","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"ipython","versionSpec":">=8","scope":"extra:dev"},{"ecosystem":"pypi","name":"jupyter","versionSpec":">=1.0.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"mypy","versionSpec":">=1.19","scope":"extra:dev"},{"ecosystem":"pypi","name":"numpy","versionSpec":">=1","scope":"extra:dev"},{"ecosystem":"pypi","name":"packaging","versionSpec":null,"scope":"extra:llm"},{"ecosystem":"pypi","name":"pandas-stubs","versionSpec":null,"scope":"extra:typing"},{"ecosystem":"pypi","name":"pillow","versionSpec":null,"scope":"extra:image"},{"ecosystem":"pypi","name":"prek","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"pydantic","versionSpec":"~=2.0","scope":"runtime"},{"ecosystem":"pypi","name":"pydantic-core","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"pylint","versionSpec":">=4","scope":"extra:dev"},{"ecosystem":"pypi","name":"pylint-pydantic","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest","versionSpec":">=9","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-asyncio","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-recording","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-rerunfailures","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-sugar","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-timer","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-xdist","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"refurb","versionSpec":">=2","scope":"extra:dev"},{"ecosystem":"pypi","name":"tenacity","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"typeguard","versionSpec":null,"scope":"extra:dev"},{"ecosystem":"pypi","name":"types-pillow","versionSpec":null,"scope":"extra:typing"},{"ecosystem":"pypi","name":"uvicorn","versionSpec":null,"scope":"extra:server"},{"ecosystem":"pypi","name":"vcrpy","versionSpec":">=8","scope":"extra:dev"}],"advisories":[],"checkedAt":"2026-10-09T22:48:13.097Z"},"meta":{"advisoryMatching":"by package name and ecosystem; an advisory with no ecosystem recorded for the package is matched by name alone"}}