From 80ee8003528f6a1d257b9e17fce0b564f851a7f1 Mon Sep 17 00:00:00 2001 From: muhab Date: Tue, 16 Dec 2025 14:10:12 +0100 Subject: [PATCH] docs: generate requirement text for ketryx [skip:ci] --- requirements.txt | 546 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 546 insertions(+) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 000000000..5aac33df4 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,546 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile pyproject.toml -o requirements.txt +aiofiles==25.1.0 + # via nicegui +aiohappyeyeballs==2.6.1 + # via aiohttp +aiohttp==3.13.2 + # via + # aignostics (pyproject.toml) + # nicegui + # python-socketio +aiosignal==1.4.0 + # via aiohttp +annotated-doc==0.0.4 + # via fastapi +annotated-types==0.7.0 + # via pydantic +anyio==4.12.0 + # via + # httpx + # starlette + # watchfiles +arrow==1.4.0 + # via isoduration +asgiref==3.11.0 + # via procrastinate +attrs==25.4.0 + # via + # aiohttp + # jsonschema + # procrastinate + # referencing +beautifulsoup4==4.14.3 + # via html-sanitizer +bidict==0.23.1 + # via python-socketio +boto3==1.42.10 + # via aignostics (pyproject.toml) +botocore==1.42.10 + # via + # boto3 + # s3transfer +bottle==0.13.4 + # via pywebview +cachetools==6.2.4 + # via google-auth +certifi==2025.11.12 + # via + # aignostics (pyproject.toml) + # httpcore + # httpx + # nicegui + # requests + # sentry-sdk +cffi==2.0.0 + # via cryptography +charset-normalizer==3.4.4 + # via requests +click==8.3.1 + # via + # rich-toolkit + # typer + # uvicorn +cramjam==2.11.0 + # via fastparquet +crc32c==2.8 + # via aignostics (pyproject.toml) +croniter==6.0.0 + # via procrastinate +cryptography==46.0.3 + # via pyjwt +defusedxml==0.7.1 + # via aignostics (pyproject.toml) +dicom-validator==0.7.3 + # via aignostics (pyproject.toml) +dicomweb-client==0.59.3 + # via + # aignostics (pyproject.toml) + # wsidicom +dnspython==2.8.0 + # via email-validator +docutils==0.22.3 + # via nicegui +duckdb==1.4.3 + # via aignostics (pyproject.toml) +email-validator==2.3.0 + # via + # fastapi + # pydantic +faker==38.2.0 + # via jsf +fastapi==0.124.4 + # via + # aignostics (pyproject.toml) + # nicegui +fastapi-cli==0.0.16 + # via fastapi +fastapi-cloud-cli==0.7.0 + # via fastapi-cli +fastar==0.8.0 + # via fastapi-cloud-cli +fastparquet==2024.11.0 + # via aignostics (pyproject.toml) +fqdn==1.5.1 + # via jsonschema +frozenlist==1.8.0 + # via + # aiohttp + # aiosignal +fsspec==2025.12.0 + # via + # fastparquet + # universal-pathlib + # wsidicom +google-api-core==2.28.1 + # via + # google-cloud-bigquery + # google-cloud-core + # google-cloud-storage +google-auth==2.45.0 + # via + # dicomweb-client + # google-api-core + # google-cloud-bigquery + # google-cloud-core + # google-cloud-storage +google-cloud-bigquery==3.39.0 + # via idc-index-data +google-cloud-core==2.5.0 + # via + # google-cloud-bigquery + # google-cloud-storage +google-cloud-storage==3.7.0 + # via aignostics (pyproject.toml) +google-crc32c==1.8.0 + # via + # google-cloud-storage + # google-resumable-media +google-resumable-media==2.8.0 + # via + # google-cloud-bigquery + # google-cloud-storage +googleapis-common-protos==1.72.0 + # via + # google-api-core + # grpcio-status +grpcio==1.76.0 + # via + # google-api-core + # grpcio-status +grpcio-status==1.76.0 + # via google-api-core +h11==0.16.0 + # via + # aignostics (pyproject.toml) + # httpcore + # nicegui + # uvicorn + # wsproto +highdicom==0.27.0 + # via aignostics (pyproject.toml) +html-sanitizer==2.6.0 + # via aignostics (pyproject.toml) +httpcore==1.0.9 + # via httpx +httptools==0.7.1 + # via uvicorn +httpx==0.28.1 + # via + # aignostics (pyproject.toml) + # fastapi + # fastapi-cloud-cli + # nicegui +humanize==4.14.0 + # via aignostics (pyproject.toml) +idc-index-data==23.0.2 + # via aignostics (pyproject.toml) +idna==3.11 + # via + # anyio + # email-validator + # httpx + # jsonschema + # requests + # yarl +ifaddr==0.2.0 + # via nicegui +ijson==3.4.0.post0 + # via aignostics (pyproject.toml) +isoduration==20.11.0 + # via jsonschema +itsdangerous==2.2.0 + # via + # fastapi + # nicegui +jinja2==3.1.6 + # via + # fastapi + # nicegui +jmespath==1.0.1 + # via + # boto3 + # botocore +jsf==0.11.2 + # via aignostics (pyproject.toml) +jsonpointer==3.0.0 + # via jsonschema +jsonschema==4.25.1 + # via + # aignostics (pyproject.toml) + # jsf +jsonschema-specifications==2025.9.1 + # via jsonschema +lark==1.3.1 + # via rfc3987-syntax +loguru==0.7.3 + # via aignostics (pyproject.toml) +lxml==6.0.2 + # via + # aignostics (pyproject.toml) + # dicom-validator + # html-sanitizer + # lxml-html-clean +lxml-html-clean==0.4.3 + # via html-sanitizer +markdown-it-py==4.0.0 + # via rich +markdown2==2.5.4 + # via nicegui +markupsafe==3.0.3 + # via jinja2 +marshmallow==3.26.1 + # via wsidicom +mdurl==0.1.2 + # via markdown-it-py +multidict==6.7.0 + # via + # aiohttp + # yarl +nicegui==3.4.0 + # via aignostics (pyproject.toml) +numpy==2.3.5 + # via + # dicomweb-client + # fastparquet + # highdicom + # pandas + # pyjpegls + # shapely + # wsidicom +oauthlib==3.3.1 + # via requests-oauthlib +openslide-bin==4.0.0.10 + # via aignostics (pyproject.toml) +openslide-python==1.4.3 + # via aignostics (pyproject.toml) +orjson==3.11.5 + # via + # fastapi + # nicegui +packaging==25.0 + # via + # aignostics (pyproject.toml) + # fastparquet + # google-cloud-bigquery + # marshmallow +pandas==2.3.3 + # via + # aignostics (pyproject.toml) + # fastparquet +pillow==12.0.0 + # via + # aignostics (pyproject.toml) + # dicomweb-client + # highdicom + # openslide-python + # wsidicom +platformdirs==4.5.1 + # via aignostics (pyproject.toml) +procrastinate==3.6.0 + # via aignostics (pyproject.toml) +propcache==0.4.1 + # via + # aiohttp + # yarl +proto-plus==1.26.1 + # via google-api-core +protobuf==6.33.2 + # via + # google-api-core + # googleapis-common-protos + # grpcio-status + # proto-plus +proxy-tools==0.1.0 + # via pywebview +psutil==7.1.3 + # via aignostics (pyproject.toml) +psycopg==3.3.2 + # via procrastinate +psycopg-pool==3.3.0 + # via psycopg +pyasn1==0.6.1 + # via + # pyasn1-modules + # rsa +pyasn1-modules==0.4.2 + # via google-auth +pycparser==2.23 + # via cffi +pydantic==2.12.5 + # via + # fastapi + # fastapi-cloud-cli + # jsf + # pydantic-extra-types + # pydantic-settings +pydantic-core==2.41.5 + # via + # nicegui + # pydantic +pydantic-extra-types==2.10.6 + # via fastapi +pydantic-settings==2.12.0 + # via + # aignostics (pyproject.toml) + # fastapi +pydicom==3.0.1 + # via + # dicom-validator + # dicomweb-client + # highdicom + # wsidicom +pygments==2.19.2 + # via + # nicegui + # rich +pyjpegls==1.5.1 + # via highdicom +pyjwt==2.10.1 + # via aignostics (pyproject.toml) +pyobjc-core==12.1 + # via + # pyobjc-framework-cocoa + # pyobjc-framework-quartz + # pyobjc-framework-security + # pyobjc-framework-uniformtypeidentifiers + # pyobjc-framework-webkit + # pywebview +pyobjc-framework-cocoa==12.1 + # via + # pyobjc-framework-quartz + # pyobjc-framework-security + # pyobjc-framework-uniformtypeidentifiers + # pyobjc-framework-webkit + # pywebview +pyobjc-framework-quartz==12.1 + # via pywebview +pyobjc-framework-security==12.1 + # via pywebview +pyobjc-framework-uniformtypeidentifiers==12.1 + # via pywebview +pyobjc-framework-webkit==12.1 + # via pywebview +pyparsing==3.2.5 + # via dicom-validator +python-dateutil==2.9.0.post0 + # via + # aignostics (pyproject.toml) + # arrow + # botocore + # croniter + # google-cloud-bigquery + # pandas + # procrastinate +python-dotenv==1.2.1 + # via + # pydantic-settings + # uvicorn +python-engineio==4.12.3 + # via + # nicegui + # python-socketio +python-multipart==0.0.20 + # via + # fastapi + # nicegui +python-socketio==5.15.0 + # via nicegui +pytz==2025.2 + # via + # croniter + # pandas +pywebview==6.1 + # via nicegui +pyyaml==6.0.3 + # via + # aignostics (pyproject.toml) + # fastapi + # uvicorn +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +requests==2.32.5 + # via + # aignostics (pyproject.toml) + # dicomweb-client + # google-api-core + # google-cloud-bigquery + # google-cloud-storage + # requests-oauthlib + # smart-open +requests-oauthlib==2.0.0 + # via aignostics (pyproject.toml) +retrying==1.4.2 + # via dicomweb-client +rfc3339-validator==0.1.4 + # via jsonschema +rfc3986-validator==0.1.1 + # via jsonschema +rfc3987-syntax==1.1.0 + # via jsonschema +rich==14.2.0 + # via + # rich-toolkit + # typer +rich-toolkit==0.17.0 + # via + # fastapi-cli + # fastapi-cloud-cli +rignore==0.7.6 + # via fastapi-cloud-cli +rpds-py==0.30.0 + # via + # jsonschema + # referencing +rsa==4.9.1 + # via google-auth +rstr==3.2.2 + # via jsf +s3transfer==0.16.0 + # via boto3 +s5cmd==0.3.3 + # via aignostics (pyproject.toml) +semver==3.0.4 + # via aignostics (pyproject.toml) +sentry-sdk==2.47.0 + # via + # aignostics (pyproject.toml) + # fastapi-cloud-cli +shapely==2.1.2 + # via aignostics (pyproject.toml) +shellingham==1.5.4 + # via typer +simple-websocket==1.1.0 + # via python-engineio +six==1.17.0 + # via + # python-dateutil + # rfc3339-validator +smart-open==7.5.0 + # via jsf +soupsieve==2.8 + # via beautifulsoup4 +starlette==0.50.0 + # via + # aignostics (pyproject.toml) + # fastapi + # nicegui +tenacity==9.1.2 + # via aignostics (pyproject.toml) +tornado==6.5.4 + # via aignostics (pyproject.toml) +tqdm==4.67.1 + # via aignostics (pyproject.toml) +truststore==0.10.4 + # via aignostics (pyproject.toml) +typer==0.20.0 + # via + # aignostics (pyproject.toml) + # fastapi-cli + # fastapi-cloud-cli +typing-extensions==4.15.0 + # via + # beautifulsoup4 + # fastapi + # grpcio + # highdicom + # jsf + # nicegui + # procrastinate + # psycopg-pool + # pydantic + # pydantic-core + # pydantic-extra-types + # pywebview + # rich-toolkit + # typer + # typing-inspection +typing-inspection==0.4.2 + # via + # pydantic + # pydantic-settings +tzdata==2025.3 + # via + # arrow + # faker + # pandas +ujson==5.11.0 + # via fastapi +universal-pathlib==0.2.6 + # via wsidicom +uptime==3.0.1 + # via aignostics (pyproject.toml) +uri-template==1.3.0 + # via jsonschema +urllib3==2.6.2 + # via + # aignostics (pyproject.toml) + # botocore + # requests + # sentry-sdk +uvicorn==0.38.0 + # via + # fastapi + # fastapi-cli + # fastapi-cloud-cli + # nicegui +uvloop==0.22.1 + # via uvicorn +watchfiles==1.1.1 + # via + # nicegui + # uvicorn +webcolors==25.10.0 + # via jsonschema +websockets==15.0.1 + # via uvicorn +wrapt==2.0.1 + # via smart-open +wsidicom==0.29.0 + # via aignostics (pyproject.toml) +wsproto==1.3.2 + # via simple-websocket +yarl==1.22.0 + # via aiohttp