{"data":{"ecosystem":"pypi","name":"prefect","url":"https://aisecwatch.com/packages/pypi/prefect","latestVersion":"3.8.8","firstReleaseAt":"2019-03-24T17:48:07.135Z","repository":"https://github.com/PrefectHQ/prefect","llm":{"exposure":"transitive","depth":3,"integratedAt":null,"integratedVersion":null,"sdks":[],"path":["pypi:prefect","pypi:pydocket","pypi:py-key-value-aio","pypi:beartype"]},"authority":{"profile":["execution","filesystem","http"],"fromDependencies":["pypi:docker","pypi:httpx","pypi:pathspec"]},"dependencies":[{"ecosystem":"pypi","name":"prefect-gcp","versionSpec":">=0.6.0","scope":"extra:gcp"},{"ecosystem":"pypi","name":"pydocket","versionSpec":">=0.23.1","scope":"runtime"},{"ecosystem":"pypi","name":"prefect-aws","versionSpec":">=0.5.8","scope":"extra:aws"},{"ecosystem":"pypi","name":"prefect-azure","versionSpec":">=0.4.0","scope":"extra:azure"},{"ecosystem":"pypi","name":"prefect-bitbucket","versionSpec":">=0.3.0","scope":"extra:bitbucket"},{"ecosystem":"pypi","name":"prefect-dask","versionSpec":">=0.3.0","scope":"extra:dask"},{"ecosystem":"pypi","name":"prefect-databricks","versionSpec":">=0.3.0","scope":"extra:databricks"},{"ecosystem":"pypi","name":"prefect-dbt","versionSpec":">=0.6.0","scope":"extra:dbt"},{"ecosystem":"pypi","name":"prefect-docker","versionSpec":">=0.6.0","scope":"extra:docker"},{"ecosystem":"pypi","name":"prefect-email","versionSpec":">=0.4.0","scope":"extra:email"},{"ecosystem":"pypi","name":"prefect-github","versionSpec":">=0.4.2","scope":"extra:github"},{"ecosystem":"pypi","name":"prefect-gitlab","versionSpec":">=0.3.0","scope":"extra:gitlab"},{"ecosystem":"pypi","name":"prefect-kubernetes","versionSpec":">=0.4.0","scope":"extra:kubernetes"},{"ecosystem":"pypi","name":"prefect-ray","versionSpec":">=0.4.0","scope":"extra:ray"},{"ecosystem":"pypi","name":"prefect-redis","versionSpec":">=0.2.0","scope":"extra:redis"},{"ecosystem":"pypi","name":"prefect-shell","versionSpec":">=0.3.0","scope":"extra:shell"},{"ecosystem":"pypi","name":"prefect-slack","versionSpec":">=0.3.0","scope":"extra:slack"},{"ecosystem":"pypi","name":"prefect-snowflake","versionSpec":">=0.28.0","scope":"extra:snowflake"},{"ecosystem":"pypi","name":"prefect-sqlalchemy","versionSpec":">=0.5.0","scope":"extra:sqlalchemy"},{"ecosystem":"pypi","name":"aiosqlite","versionSpec":"<1.0.0,>=0.17.0","scope":"runtime"},{"ecosystem":"pypi","name":"alembic","versionSpec":"<2.0.0,>=1.7.5","scope":"runtime"},{"ecosystem":"pypi","name":"amplitude-analytics","versionSpec":"<2.0.0,>=1.2.1","scope":"runtime"},{"ecosystem":"pypi","name":"anyio","versionSpec":"<5.0.0,>=4.4.0","scope":"runtime"},{"ecosystem":"pypi","name":"apprise","versionSpec":"<2.0.0,>=1.13.0","scope":"runtime"},{"ecosystem":"pypi","name":"asgi-lifespan","versionSpec":"<3.0,>=1.0","scope":"runtime"},{"ecosystem":"pypi","name":"asyncpg","versionSpec":"<1.0.0,>=0.23","scope":"runtime"},{"ecosystem":"pypi","name":"cachetools","versionSpec":"<8.0,>=5.3","scope":"runtime"},{"ecosystem":"pypi","name":"click","versionSpec":"<9,>=8.0","scope":"runtime"},{"ecosystem":"pypi","name":"cloudpickle","versionSpec":"<4.0,>=2.0","scope":"runtime"},{"ecosystem":"pypi","name":"coolname","versionSpec":"<6.0.0,>=1.0.4","scope":"runtime"},{"ecosystem":"pypi","name":"cryptography","versionSpec":">=36.0.1","scope":"runtime"},{"ecosystem":"pypi","name":"cyclopts","versionSpec":">=4.8.0","scope":"runtime"},{"ecosystem":"pypi","name":"dateparser","versionSpec":"<2.0.0,>=1.1.1","scope":"runtime"},{"ecosystem":"pypi","name":"docker","versionSpec":"<8.0,>=4.0","scope":"runtime"},{"ecosystem":"pypi","name":"exceptiongroup","versionSpec":">=1.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"fastapi","versionSpec":"<1.0.0,>=0.139.0","scope":"runtime"},{"ecosystem":"pypi","name":"fsspec","versionSpec":">=2022.5.0","scope":"runtime"},{"ecosystem":"pypi","name":"graphviz","versionSpec":">=0.20.1","scope":"runtime"},{"ecosystem":"pypi","name":"griffe","versionSpec":"<3.0.0,>=0.49.0","scope":"runtime"},{"ecosystem":"pypi","name":"httpcore","versionSpec":"<2.0.0,>=1.0.5","scope":"runtime"},{"ecosystem":"pypi","name":"httpx","versionSpec":"!=0.23.2,>=0.23","scope":"runtime"},{"ecosystem":"pypi","name":"humanize","versionSpec":"<5.0.0,>=4.9.0","scope":"runtime"},{"ecosystem":"pypi","name":"jinja2","versionSpec":"<4.0.0,>=3.1.6","scope":"runtime"},{"ecosystem":"pypi","name":"jinja2-humanize-extension","versionSpec":">=0.4.0","scope":"runtime"},{"ecosystem":"pypi","name":"jsonpatch","versionSpec":"<2.0,>=1.32","scope":"runtime"},{"ecosystem":"pypi","name":"jsonschema","versionSpec":"<5.0.0,>=4.18.0","scope":"runtime"},{"ecosystem":"pypi","name":"opentelemetry-api","versionSpec":"<2.0.0,>=1.27.0","scope":"runtime"},{"ecosystem":"pypi","name":"opentelemetry-distro","versionSpec":"<1.0.0,>=0.48b0","scope":"extra:otel"},{"ecosystem":"pypi","name":"opentelemetry-exporter-otlp","versionSpec":"<2.0.0,>=1.27.0","scope":"extra:otel"},{"ecosystem":"pypi","name":"opentelemetry-instrumentation","versionSpec":"<1.0.0,>=0.48b0","scope":"extra:otel"},{"ecosystem":"pypi","name":"opentelemetry-instrumentation-logging","versionSpec":"<1.0.0,>=0.48b0","scope":"extra:otel"},{"ecosystem":"pypi","name":"opentelemetry-instrumentation-system-metrics","versionSpec":"<1.0.0,>=0.48b0","scope":"extra:otel"},{"ecosystem":"pypi","name":"opentelemetry-test-utils","versionSpec":"<1.0.0,>=0.48b0","scope":"extra:otel"},{"ecosystem":"pypi","name":"orjson","versionSpec":"<4.0,>=3.7","scope":"runtime"},{"ecosystem":"pypi","name":"packaging","versionSpec":"<27,>=21.3","scope":"runtime"},{"ecosystem":"pypi","name":"pathspec","versionSpec":">=0.10.1","scope":"runtime"},{"ecosystem":"pypi","name":"pendulum","versionSpec":"<4,>=3.1.0","scope":"runtime"},{"ecosystem":"pypi","name":"pluggy","versionSpec":">=1.6.0","scope":"runtime"},{"ecosystem":"pypi","name":"prometheus-client","versionSpec":">=0.20.0","scope":"runtime"},{"ecosystem":"pypi","name":"pydantic","versionSpec":"!=2.11.0,!=2.11.1,!=2.11.2,!=2.11.3,!=2.11.4,<3.0.0,>=2.10.1","scope":"runtime"},{"ecosystem":"pypi","name":"pydantic-core","versionSpec":"<3.0.0,>=2.12.0","scope":"runtime"},{"ecosystem":"pypi","name":"pydantic-extra-types","versionSpec":"<3.0.0,>=2.8.2","scope":"runtime"},{"ecosystem":"pypi","name":"pydantic-settings","versionSpec":"<3.0.0,>=2.9.1","scope":"runtime"},{"ecosystem":"pypi","name":"python-dateutil","versionSpec":"<3.0.0,>=2.8.2","scope":"runtime"},{"ecosystem":"pypi","name":"python-on-whales","versionSpec":">=0.81","scope":"extra:buildx"},{"ecosystem":"pypi","name":"python-slugify","versionSpec":"<9.1,>=9","scope":"runtime"},{"ecosystem":"pypi","name":"pytz","versionSpec":"<2027,>=2021.1","scope":"runtime"},{"ecosystem":"pypi","name":"pyyaml","versionSpec":"<7.0.0,>=5.4.1","scope":"runtime"},{"ecosystem":"pypi","name":"readchar","versionSpec":"<5.0.0,>=4.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"rfc3339-validator","versionSpec":"<0.2.0,>=0.1.4","scope":"runtime"},{"ecosystem":"pypi","name":"rich","versionSpec":"<16.0,>=11.0","scope":"runtime"},{"ecosystem":"pypi","name":"ruamel-yaml","versionSpec":">=0.17.0","scope":"runtime"},{"ecosystem":"pypi","name":"ruamel-yaml-clib","versionSpec":">=0.2.8","scope":"runtime"},{"ecosystem":"pypi","name":"semver","versionSpec":">=3.0.4","scope":"runtime"},{"ecosystem":"pypi","name":"sniffio","versionSpec":"<2.0.0,>=1.3.0","scope":"runtime"},{"ecosystem":"pypi","name":"sqlalchemy","versionSpec":"<3.0.0,>=2.0","scope":"runtime"},{"ecosystem":"pypi","name":"starlette","versionSpec":">=1.0.1","scope":"runtime"},{"ecosystem":"pypi","name":"toml","versionSpec":">=0.10.0","scope":"runtime"},{"ecosystem":"pypi","name":"typing-extensions","versionSpec":"<5.0.0,>=4.10.0","scope":"runtime"},{"ecosystem":"pypi","name":"uv","versionSpec":">=0.6.0","scope":"extra:bundles"},{"ecosystem":"pypi","name":"uvicorn","versionSpec":"!=0.29.0,>=0.14.0","scope":"runtime"},{"ecosystem":"pypi","name":"websockets","versionSpec":"<17.0,>=15.0.1","scope":"runtime"},{"ecosystem":"pypi","name":"whenever","versionSpec":"<0.11.0,>=0.7.3","scope":"runtime"}],"advisories":[],"checkedAt":"2026-10-09T21:51:32.887Z"},"meta":{"advisoryMatching":"by package name and ecosystem; an advisory with no ecosystem recorded for the package is matched by name alone"}}