pathology/orchestrator/rest_server/requirements.in (33 lines of code) (raw):

# Do not modify requirements.txt directly. Run # generate_requirements.sh to build requirements.txt from this file. # LINT.IfChange absl-py==2.1.0 certifi==2025.1.31 # Required to use key algorithm ES256 in IAP JWT validation. cryptography==44.0.1 # https://nvd.nist.gov/vuln/detail/CVE-2023-0286 ez-wsi-dicomweb==6.0.9 flask==3.1.0 flask-cors==5.0.0 google-api-core==2.24.1 google-api-core[grpc]==2.24.1 google-api-python-client==2.161.0 google-auth==2.38.0 google-cloud-logging==3.11.4 google-cloud-secret-manager==2.23.0 google-cloud-spanner==3.51.0 google-cloud-storage==3.0.0 googleapis-common-protos==1.66.0 # Error building protos with v1.67.0 grpcio==1.70.0 grpcio-health-checking==1.70.0 grpcio-reflection==1.70.0 grpcio-tools==1.70.0 numpy==2.2.1 # Numpy 2.2.3 causes error with np.testing moduels. gunicorn==23.0.0 protobuf==5.29.3 psutil==7.0.0 pydicom==3.0.1 requests==2.32.3 # https://nvd.nist.gov/vuln/detail/CVE-2023-32681 urllib3==2.3.0 # https://nvd.nist.gov/vuln/detail/CVE-2023-43804 wheel==0.45.1 # https://nvd.nist.gov/vuln/detail/CVE-2022-40898 werkzeug==3.1.3 # https://nvd.nist.gov/vuln/detail/CVE-2023-46136 # LINT.ThenChange(//depot/pathology.orchestrator/rest_server/requirements.txt)