From 8a3d23bcd80ca6b32b11495fbfb4a1526a068eff Mon Sep 17 00:00:00 2001 From: Devin Smith Date: Thu, 2 Feb 2023 11:31:44 -0800 Subject: [PATCH] Remove the extra python base images (#3335) --- .github/workflows/build-ci.yml | 135 ------------------ docker/README.md | 8 -- docker/registry/all-ai-base/build.gradle | 3 - docker/registry/all-ai-base/gradle.properties | 3 - docker/registry/nltk-base/build.gradle | 3 - docker/registry/nltk-base/gradle.properties | 3 - docker/registry/pytorch-base/build.gradle | 3 - .../registry/pytorch-base/gradle.properties | 3 - .../registry/scripts/compare-amd64-arm64.sh | 20 --- .../registry/scripts/update-requirements.sh | 10 -- docker/registry/sklearn-base/build.gradle | 3 - .../registry/sklearn-base/gradle.properties | 3 - docker/registry/tensorflow-base/build.gradle | 3 - .../tensorflow-base/gradle.properties | 3 - docker/server-jetty/build.gradle | 1 - .../main/server-all-ai-jetty/requirements.txt | 64 --------- docker/server/build.gradle | 5 - .../main/server-all-ai-netty/requirements.txt | 65 --------- .../main/server-nltk-netty/requirements.txt | 21 --- .../server-pytorch-netty/requirements.txt | 39 ----- .../server-sklearn-netty/requirements.txt | 20 --- .../server-tensorflow-netty/requirements.txt | 52 ------- 22 files changed, 470 deletions(-) delete mode 100644 docker/registry/all-ai-base/build.gradle delete mode 100644 docker/registry/all-ai-base/gradle.properties delete mode 100644 docker/registry/nltk-base/build.gradle delete mode 100644 docker/registry/nltk-base/gradle.properties delete mode 100644 docker/registry/pytorch-base/build.gradle delete mode 100644 docker/registry/pytorch-base/gradle.properties delete mode 100644 docker/registry/sklearn-base/build.gradle delete mode 100644 docker/registry/sklearn-base/gradle.properties delete mode 100644 docker/registry/tensorflow-base/build.gradle delete mode 100644 docker/registry/tensorflow-base/gradle.properties delete mode 100644 docker/server-jetty/src/main/server-all-ai-jetty/requirements.txt delete mode 100644 docker/server/src/main/server-all-ai-netty/requirements.txt delete mode 100644 docker/server/src/main/server-nltk-netty/requirements.txt delete mode 100644 docker/server/src/main/server-pytorch-netty/requirements.txt delete mode 100644 docker/server/src/main/server-sklearn-netty/requirements.txt delete mode 100644 docker/server/src/main/server-tensorflow-netty/requirements.txt diff --git a/.github/workflows/build-ci.yml b/.github/workflows/build-ci.yml index e120757e966..73aea2e2dc1 100644 --- a/.github/workflows/build-ci.yml +++ b/.github/workflows/build-ci.yml @@ -60,76 +60,6 @@ jobs: type=raw,enable=${{ startsWith(github.ref, 'refs/heads/release/v0.19.') }},value=latest type=ref,event=branch - - name: Docker meta server nltk - id: docker_meta_server_nltk - uses: docker/metadata-action@v3 - with: - images: | - ghcr.io/${{ github.repository_owner }}/server-nltk-netty - flavor: | - latest=false - tags: | - type=edge,branch=main - type=raw,priority=950,enable=${{ startsWith(github.ref, 'refs/heads/release/v') }},value=${{ steps.semver.outputs.semver }} - type=raw,enable=${{ startsWith(github.ref, 'refs/heads/release/v0.19.') }},value=latest - type=ref,event=branch - - - name: Docker meta server pytorch - id: docker_meta_server_pytorch - uses: docker/metadata-action@v3 - with: - images: | - ghcr.io/${{ github.repository_owner }}/server-pytorch-netty - flavor: | - latest=false - tags: | - type=edge,branch=main - type=raw,priority=950,enable=${{ startsWith(github.ref, 'refs/heads/release/v') }},value=${{ steps.semver.outputs.semver }} - type=raw,enable=${{ startsWith(github.ref, 'refs/heads/release/v0.19.') }},value=latest - type=ref,event=branch - - - name: Docker meta server sklearn - id: docker_meta_server_sklearn - uses: docker/metadata-action@v3 - with: - images: | - ghcr.io/${{ github.repository_owner }}/server-sklearn-netty - flavor: | - latest=false - tags: | - type=edge,branch=main - type=raw,priority=950,enable=${{ startsWith(github.ref, 'refs/heads/release/v') }},value=${{ steps.semver.outputs.semver }} - type=raw,enable=${{ startsWith(github.ref, 'refs/heads/release/v0.19.') }},value=latest - type=ref,event=branch - - - name: Docker meta server tensorflow - id: docker_meta_server_tensorflow - uses: docker/metadata-action@v3 - with: - images: | - ghcr.io/${{ github.repository_owner }}/server-tensorflow-netty - flavor: | - latest=false - tags: | - type=edge,branch=main - type=raw,priority=950,enable=${{ startsWith(github.ref, 'refs/heads/release/v') }},value=${{ steps.semver.outputs.semver }} - type=raw,enable=${{ startsWith(github.ref, 'refs/heads/release/v0.19.') }},value=latest - type=ref,event=branch - - - name: Docker meta server all-ai - id: docker_meta_server_all_ai - uses: docker/metadata-action@v3 - with: - images: | - ghcr.io/${{ github.repository_owner }}/server-all-ai-netty - flavor: | - latest=false - tags: | - type=edge,branch=main - type=raw,priority=950,enable=${{ startsWith(github.ref, 'refs/heads/release/v') }},value=${{ steps.semver.outputs.semver }} - type=raw,enable=${{ startsWith(github.ref, 'refs/heads/release/v0.19.') }},value=latest - type=ref,event=branch - - name: Docker meta server slim id: docker_meta_server_slim uses: docker/metadata-action@v3 @@ -186,66 +116,6 @@ jobs: context: ./docker/server/build/context/ push: false - - name: Docker build server nltk - uses: docker/build-push-action@v2 - with: - build-args: | - BASE=deephaven/nltk-base:local-build - SERVER=server-nltk-netty - DEEPHAVEN_VERSION=${{ steps.deephaven_version.outputs.deephaven_version }} - tags: ${{ steps.docker_meta_server_nltk.outputs.tags }} - builder: ${{ steps.buildx.outputs.name }} - context: ./docker/server/build/context/ - push: false - - - name: Docker build server pytorch - uses: docker/build-push-action@v2 - with: - build-args: | - BASE=deephaven/pytorch-base:local-build - SERVER=server-pytorch-netty - DEEPHAVEN_VERSION=${{ steps.deephaven_version.outputs.deephaven_version }} - tags: ${{ steps.docker_meta_server_pytorch.outputs.tags }} - builder: ${{ steps.buildx.outputs.name }} - context: ./docker/server/build/context/ - push: false - - - name: Docker build server sklearn - uses: docker/build-push-action@v2 - with: - build-args: | - BASE=deephaven/sklearn-base:local-build - SERVER=server-sklearn-netty - DEEPHAVEN_VERSION=${{ steps.deephaven_version.outputs.deephaven_version }} - tags: ${{ steps.docker_meta_server_sklearn.outputs.tags }} - builder: ${{ steps.buildx.outputs.name }} - context: ./docker/server/build/context/ - push: false - - - name: Docker build server tensorflow - uses: docker/build-push-action@v2 - with: - build-args: | - BASE=deephaven/tensorflow-base:local-build - SERVER=server-tensorflow-netty - DEEPHAVEN_VERSION=${{ steps.deephaven_version.outputs.deephaven_version }} - tags: ${{ steps.docker_meta_server_tensorflow.outputs.tags }} - builder: ${{ steps.buildx.outputs.name }} - context: ./docker/server/build/context/ - push: false - - - name: Docker build server all-ai - uses: docker/build-push-action@v2 - with: - build-args: | - BASE=deephaven/all-ai-base:local-build - SERVER=server-all-ai-netty - DEEPHAVEN_VERSION=${{ steps.deephaven_version.outputs.deephaven_version }} - tags: ${{ steps.docker_meta_server_all_ai.outputs.tags }} - builder: ${{ steps.buildx.outputs.name }} - context: ./docker/server/build/context/ - push: false - # Note: server-slim does not need BASE/SERVER build-args like the other server images - name: Docker build server slim uses: docker/build-push-action@v2 @@ -263,11 +133,6 @@ jobs: ./docker/registry/protoc-base/build/crane/retag.sh ./docker/registry/slim-base/build/crane/retag.sh ./docker/registry/server-base/build/crane/retag.sh - ./docker/registry/nltk-base/build/crane/retag.sh - ./docker/registry/pytorch-base/build/crane/retag.sh - ./docker/registry/sklearn-base/build/crane/retag.sh - ./docker/registry/tensorflow-base/build/crane/retag.sh - ./docker/registry/all-ai-base/build/crane/retag.sh grpc-proxy: runs-on: ubuntu-22.04 diff --git a/docker/README.md b/docker/README.md index da848129c23..d7977457b2c 100644 --- a/docker/README.md +++ b/docker/README.md @@ -8,20 +8,12 @@ The `docker-server-slim` project produces the image `deephaven/server-slim-netty The `docker-server` project produces the images: * `deephaven/server-netty:local-build` -* `deephaven/server-nltk-netty:local-build` -* `deephaven/server-pytorch-netty:local-build` -* `deephaven/server-sklearn-netty:local-build` -* `deephaven/server-tensorflow-netty:local-build` When the base images for `docker-server` are updated, the requirements.txt files may need to be updated. This can currently be done manually via: ```shell docker run --rm ghcr.io/deephaven/server-base:latest pip freeze > docker/server/src/main/server/requirements.txt -docker run --rm ghcr.io/deephaven/nltk-base:latest pip freeze > docker/server/src/main/server-nltk/requirements.txt -docker run --rm ghcr.io/deephaven/pytorch-base:latest pip freeze > docker/server/src/main/server-pytorch/requirements.txt -docker run --rm ghcr.io/deephaven/sklearn-base:latest pip freeze > docker/server/src/main/server-sklearn/requirements.txt -docker run --rm ghcr.io/deephaven/tensorflow-base:latest pip freeze > docker/server/src/main/server-tensorflow/requirements.txt ``` ## runtime-base diff --git a/docker/registry/all-ai-base/build.gradle b/docker/registry/all-ai-base/build.gradle deleted file mode 100644 index a9bb1568cd2..00000000000 --- a/docker/registry/all-ai-base/build.gradle +++ /dev/null @@ -1,3 +0,0 @@ -plugins { - id 'io.deephaven.project.register' -} diff --git a/docker/registry/all-ai-base/gradle.properties b/docker/registry/all-ai-base/gradle.properties deleted file mode 100644 index 12b909bb4c0..00000000000 --- a/docker/registry/all-ai-base/gradle.properties +++ /dev/null @@ -1,3 +0,0 @@ -io.deephaven.project.ProjectType=DOCKER_REGISTRY -deephaven.registry.imageName=ghcr.io/deephaven/all-ai-base:latest -deephaven.registry.imageId=ghcr.io/deephaven/all-ai-base@sha256:17269710ad158465a2f88225f56e682dca47c3efe161c28746c615a91506ff4a diff --git a/docker/registry/nltk-base/build.gradle b/docker/registry/nltk-base/build.gradle deleted file mode 100644 index a9bb1568cd2..00000000000 --- a/docker/registry/nltk-base/build.gradle +++ /dev/null @@ -1,3 +0,0 @@ -plugins { - id 'io.deephaven.project.register' -} diff --git a/docker/registry/nltk-base/gradle.properties b/docker/registry/nltk-base/gradle.properties deleted file mode 100644 index aa5e1e34258..00000000000 --- a/docker/registry/nltk-base/gradle.properties +++ /dev/null @@ -1,3 +0,0 @@ -io.deephaven.project.ProjectType=DOCKER_REGISTRY -deephaven.registry.imageName=ghcr.io/deephaven/nltk-base:latest -deephaven.registry.imageId=ghcr.io/deephaven/nltk-base@sha256:7704fe8400c7286e92156dbee9ab1d3c994a470be9263a64c348efb0e988ef54 diff --git a/docker/registry/pytorch-base/build.gradle b/docker/registry/pytorch-base/build.gradle deleted file mode 100644 index a9bb1568cd2..00000000000 --- a/docker/registry/pytorch-base/build.gradle +++ /dev/null @@ -1,3 +0,0 @@ -plugins { - id 'io.deephaven.project.register' -} diff --git a/docker/registry/pytorch-base/gradle.properties b/docker/registry/pytorch-base/gradle.properties deleted file mode 100644 index a9b5793c3c9..00000000000 --- a/docker/registry/pytorch-base/gradle.properties +++ /dev/null @@ -1,3 +0,0 @@ -io.deephaven.project.ProjectType=DOCKER_REGISTRY -deephaven.registry.imageName=ghcr.io/deephaven/pytorch-base:latest -deephaven.registry.imageId=ghcr.io/deephaven/pytorch-base@sha256:c82ba2924c130e0cced5b2f4f3daa7ab4c55892b2d35d8a087ddc21fccf14548 diff --git a/docker/registry/scripts/compare-amd64-arm64.sh b/docker/registry/scripts/compare-amd64-arm64.sh index b3f0279e50a..8f92b36a02b 100755 --- a/docker/registry/scripts/compare-amd64-arm64.sh +++ b/docker/registry/scripts/compare-amd64-arm64.sh @@ -12,27 +12,7 @@ __dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" __gradlew="${__dir}/../../../gradlew" server_base_image_id="$(${__gradlew} -q docker-server-base:showImageId)" -nltk_base_image_id="$(${__gradlew} -q docker-nltk-base:showImageId)" -pytorch_base_image_id="$(${__gradlew} -q docker-pytorch-base:showImageId)" -sklearn_base_image_id="$(${__gradlew} -q docker-sklearn-base:showImageId)" -tensorflow_base_image_id="$(${__gradlew} -q docker-tensorflow-base:showImageId)" podman run -q --rm --override-arch arm64 "${server_base_image_id}" pip freeze > build/server-base.arm64.txt podman run -q --rm --override-arch amd64 "${server_base_image_id}" pip freeze > build/server-base.amd64.txt diff -q build/server-base.amd64.txt build/server-base.arm64.txt - -podman run -q --rm --override-arch arm64 "${nltk_base_image_id}" pip freeze > build/nltk-base.arm64.txt -podman run -q --rm --override-arch amd64 "${nltk_base_image_id}" pip freeze > build/nltk-base.amd64.txt -diff -q build/nltk-base.amd64.txt build/nltk-base.arm64.txt - -podman run -q --rm --override-arch arm64 "${pytorch_base_image_id}" pip freeze > build/pytorch-base.arm64.txt -podman run -q --rm --override-arch amd64 "${pytorch_base_image_id}" pip freeze > build/pytorch-base.amd64.txt -diff -q build/pytorch-base.amd64.txt build/pytorch-base.arm64.txt - -podman run -q --rm --override-arch arm64 "${sklearn_base_image_id}" pip freeze > build/sklearn-base.arm64.txt -podman run -q --rm --override-arch amd64 "${sklearn_base_image_id}" pip freeze > build/sklearn-base.amd64.txt -diff -q build/sklearn-base.amd64.txt build/sklearn-base.arm64.txt - -podman run -q --rm --override-arch arm64 "${tensorflow_base_image_id}" pip freeze > build/tensorflow-base.arm64.txt -podman run -q --rm --override-arch amd64 "${tensorflow_base_image_id}" pip freeze > build/tensorflow-base.amd64.txt -diff -q build/tensorflow-base.amd64.txt build/tensorflow-base.arm64.txt diff --git a/docker/registry/scripts/update-requirements.sh b/docker/registry/scripts/update-requirements.sh index 9c955cf5530..fc2a593ecb2 100755 --- a/docker/registry/scripts/update-requirements.sh +++ b/docker/registry/scripts/update-requirements.sh @@ -14,20 +14,10 @@ __gradlew="${__dir}/../../../gradlew" # Get the (potentially) new IDs server_base_image_id="$(${__gradlew} -q docker-server-base:showImageId)" -nltk_base_image_id="$(${__gradlew} -q docker-nltk-base:showImageId)" -pytorch_base_image_id="$(${__gradlew} -q docker-pytorch-base:showImageId)" -sklearn_base_image_id="$(${__gradlew} -q docker-sklearn-base:showImageId)" -tensorflow_base_image_id="$(${__gradlew} -q docker-tensorflow-base:showImageId)" -all_ai_base_image_id="$(${__gradlew} -q docker-all-ai-base:showImageId)" # Write down the (potentially) new requirements # Need to manually remove pkg-resources # https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/1635463 docker run --rm "${server_base_image_id}" pip freeze | grep -v "pkg.resources" > "${__dir}/../../server-jetty/src/main/server-jetty/requirements.txt" docker run --rm "${server_base_image_id}" pip freeze | grep -v "pkg.resources" > "${__dir}/../../server/src/main/server-netty/requirements.txt" -docker run --rm "${nltk_base_image_id}" pip freeze | grep -v "pkg.resources" > "${__dir}/../../server/src/main/server-nltk-netty/requirements.txt" -docker run --rm "${pytorch_base_image_id}" pip freeze | grep -v "pkg.resources" > "${__dir}/../../server/src/main/server-pytorch-netty/requirements.txt" -docker run --rm "${sklearn_base_image_id}" pip freeze | grep -v "pkg.resources" > "${__dir}/../../server/src/main/server-sklearn-netty/requirements.txt" -docker run --rm "${tensorflow_base_image_id}" pip freeze | grep -v "pkg.resources" > "${__dir}/../../server/src/main/server-tensorflow-netty/requirements.txt" -docker run --rm "${all_ai_base_image_id}" pip freeze | grep -v "pkg.resources" > "${__dir}/../../server/src/main/server-all-ai-netty/requirements.txt" diff --git a/docker/registry/sklearn-base/build.gradle b/docker/registry/sklearn-base/build.gradle deleted file mode 100644 index a9bb1568cd2..00000000000 --- a/docker/registry/sklearn-base/build.gradle +++ /dev/null @@ -1,3 +0,0 @@ -plugins { - id 'io.deephaven.project.register' -} diff --git a/docker/registry/sklearn-base/gradle.properties b/docker/registry/sklearn-base/gradle.properties deleted file mode 100644 index 73cd55d4f0a..00000000000 --- a/docker/registry/sklearn-base/gradle.properties +++ /dev/null @@ -1,3 +0,0 @@ -io.deephaven.project.ProjectType=DOCKER_REGISTRY -deephaven.registry.imageName=ghcr.io/deephaven/sklearn-base:latest -deephaven.registry.imageId=ghcr.io/deephaven/sklearn-base@sha256:848ec259f3a7a3b0233334d3999d45cb8660b614f579377604b993fc1450c2e7 diff --git a/docker/registry/tensorflow-base/build.gradle b/docker/registry/tensorflow-base/build.gradle deleted file mode 100644 index a9bb1568cd2..00000000000 --- a/docker/registry/tensorflow-base/build.gradle +++ /dev/null @@ -1,3 +0,0 @@ -plugins { - id 'io.deephaven.project.register' -} diff --git a/docker/registry/tensorflow-base/gradle.properties b/docker/registry/tensorflow-base/gradle.properties deleted file mode 100644 index 9ca736bf2e4..00000000000 --- a/docker/registry/tensorflow-base/gradle.properties +++ /dev/null @@ -1,3 +0,0 @@ -io.deephaven.project.ProjectType=DOCKER_REGISTRY -deephaven.registry.imageName=ghcr.io/deephaven/tensorflow-base:latest -deephaven.registry.imageId=ghcr.io/deephaven/tensorflow-base@sha256:c5ab023d775edb3a04ca27231aa1c6870edb5bbec5f34a5e57ae7ecdbeef9fb2 diff --git a/docker/server-jetty/build.gradle b/docker/server-jetty/build.gradle index 6f1588034eb..a66fe027c33 100644 --- a/docker/server-jetty/build.gradle +++ b/docker/server-jetty/build.gradle @@ -10,7 +10,6 @@ def targetArch = Architecture.targetArchitecture(project) def baseMapAmd64 = [ 'server-base': 'server-jetty', - 'all-ai-base': 'server-all-ai-jetty', ] // Only the server image is supported on arm64 diff --git a/docker/server-jetty/src/main/server-all-ai-jetty/requirements.txt b/docker/server-jetty/src/main/server-all-ai-jetty/requirements.txt deleted file mode 100644 index ab7e368e5e6..00000000000 --- a/docker/server-jetty/src/main/server-all-ai-jetty/requirements.txt +++ /dev/null @@ -1,64 +0,0 @@ -absl-py==1.3.0 -astunparse==1.6.3 -cachetools==5.2.0 -certifi==2022.9.24 -charset-normalizer==2.1.1 -click==8.1.3 -deephaven-plugin==0.3.0 -flatbuffers==2.0.7 -gast==0.4.0 -google-auth==2.14.1 -google-auth-oauthlib==0.4.6 -google-pasta==0.2.0 -grpcio==1.51.1 -h5py==3.7.0 -idna==3.4 -importlib-metadata==5.1.0 -java-utilities==0.2.0 -jedi==0.18.2 -joblib==1.2.0 -jpy==0.13.0 -keras==2.7.0 -Keras-Preprocessing==1.1.2 -libclang==14.0.6 -llvmlite==0.39.1 -Markdown==3.4.1 -MarkupSafe==2.1.1 -nltk==3.7 -numba==0.56.4 -numpy==1.21.6 -nvidia-cublas-cu11==11.10.3.66 -nvidia-cuda-nvrtc-cu11==11.7.99 -nvidia-cuda-runtime-cu11==11.7.99 -nvidia-cudnn-cu11==8.5.0.96 -oauthlib==3.2.2 -opt-einsum==3.3.0 -pandas==1.3.5 -parso==0.8.3 -protobuf==3.19.6 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 -python-dateutil==2.8.2 -pytz==2022.6 -regex==2022.10.31 -requests==2.28.1 -requests-oauthlib==1.3.1 -rsa==4.9 -scikit-learn==1.0.2 -scipy==1.7.3 -six==1.16.0 -tensorboard==2.11.0 -tensorboard-data-server==0.6.1 -tensorboard-plugin-wit==1.8.1 -tensorflow==2.7.4 -tensorflow-estimator==2.7.0 -tensorflow-io-gcs-filesystem==0.28.0 -termcolor==2.1.1 -threadpoolctl==3.1.0 -torch==1.13.0 -tqdm==4.64.1 -typing_extensions==4.4.0 -urllib3==1.26.13 -Werkzeug==2.2.2 -wrapt==1.14.1 -zipp==3.11.0 diff --git a/docker/server/build.gradle b/docker/server/build.gradle index c26d608e04f..c0f69058dd7 100644 --- a/docker/server/build.gradle +++ b/docker/server/build.gradle @@ -10,11 +10,6 @@ def targetArch = Architecture.targetArchitecture(project) def baseMapAmd64 = [ 'server-base': 'server-netty', - 'nltk-base': 'server-nltk-netty', - 'pytorch-base': 'server-pytorch-netty', - 'sklearn-base': 'server-sklearn-netty', - 'tensorflow-base': 'server-tensorflow-netty', - 'all-ai-base': 'server-all-ai-netty' ] // Only the server image is supported on arm64 diff --git a/docker/server/src/main/server-all-ai-netty/requirements.txt b/docker/server/src/main/server-all-ai-netty/requirements.txt deleted file mode 100644 index 52c2ac5fe2f..00000000000 --- a/docker/server/src/main/server-all-ai-netty/requirements.txt +++ /dev/null @@ -1,65 +0,0 @@ -absl-py==1.3.0 -astunparse==1.6.3 -cachetools==5.2.0 -certifi==2022.12.7 -charset-normalizer==2.1.1 -click==8.1.3 -deephaven-plugin==0.3.0 -flatbuffers==2.0.7 -gast==0.4.0 -google-auth==2.15.0 -google-auth-oauthlib==0.4.6 -google-pasta==0.2.0 -grpcio==1.51.1 -h5py==3.7.0 -idna==3.4 -importlib-metadata==5.2.0 -java-utilities==0.2.0 -jedi==0.18.2 -joblib==1.2.0 -jpy==0.13.0 -keras==2.7.0 -Keras-Preprocessing==1.1.2 -libclang==14.0.6 -llvmlite==0.39.1 -Markdown==3.4.1 -MarkupSafe==2.1.1 -nltk==3.8 -numba==0.56.4 -numpy==1.21.6 -nvidia-cublas-cu11==11.10.3.66 -nvidia-cuda-nvrtc-cu11==11.7.99 -nvidia-cuda-runtime-cu11==11.7.99 -nvidia-cudnn-cu11==8.5.0.96 -oauthlib==3.2.2 -opt-einsum==3.3.0 -pandas==1.3.5 -parso==0.8.3 -protobuf==3.19.6 -pyarrow==9.0.0 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 -python-dateutil==2.8.2 -pytz==2022.7 -regex==2022.10.31 -requests==2.28.1 -requests-oauthlib==1.3.1 -rsa==4.9 -scikit-learn==1.0.2 -scipy==1.7.3 -six==1.16.0 -tensorboard==2.11.0 -tensorboard-data-server==0.6.1 -tensorboard-plugin-wit==1.8.1 -tensorflow==2.7.4 -tensorflow-estimator==2.7.0 -tensorflow-io-gcs-filesystem==0.29.0 -termcolor==2.1.1 -threadpoolctl==3.1.0 -torch==1.13.1 -tqdm==4.64.1 -typing_extensions==4.4.0 -urllib3==1.26.13 -Werkzeug==2.2.2 -wrapt==1.14.1 -zipp==3.11.0 diff --git a/docker/server/src/main/server-nltk-netty/requirements.txt b/docker/server/src/main/server-nltk-netty/requirements.txt deleted file mode 100644 index 6c5a2dff226..00000000000 --- a/docker/server/src/main/server-nltk-netty/requirements.txt +++ /dev/null @@ -1,21 +0,0 @@ -click==8.1.3 -deephaven-plugin==0.3.0 -importlib-metadata==5.2.0 -java-utilities==0.2.0 -jedi==0.18.2 -joblib==1.2.0 -jpy==0.13.0 -llvmlite==0.39.1 -nltk==3.6.7 -numba==0.56.4 -numpy==1.21.6 -pandas==1.3.5 -parso==0.8.3 -pyarrow==9.0.0 -python-dateutil==2.8.2 -pytz==2022.7 -regex==2022.10.31 -six==1.16.0 -tqdm==4.64.1 -typing_extensions==4.4.0 -zipp==3.11.0 diff --git a/docker/server/src/main/server-pytorch-netty/requirements.txt b/docker/server/src/main/server-pytorch-netty/requirements.txt deleted file mode 100644 index 134a877acea..00000000000 --- a/docker/server/src/main/server-pytorch-netty/requirements.txt +++ /dev/null @@ -1,39 +0,0 @@ -absl-py==1.3.0 -cachetools==5.2.0 -certifi==2022.12.7 -charset-normalizer==2.1.1 -deephaven-plugin==0.3.0 -google-auth==2.15.0 -google-auth-oauthlib==0.4.6 -grpcio==1.51.1 -idna==3.4 -importlib-metadata==5.2.0 -java-utilities==0.2.0 -jedi==0.18.2 -jpy==0.13.0 -llvmlite==0.39.1 -Markdown==3.4.1 -MarkupSafe==2.1.1 -numba==0.56.4 -numpy==1.21.6 -oauthlib==3.2.2 -pandas==1.3.5 -parso==0.8.3 -protobuf==3.20.3 -pyarrow==9.0.0 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 -python-dateutil==2.8.2 -pytz==2022.7 -requests==2.28.1 -requests-oauthlib==1.3.1 -rsa==4.9 -six==1.16.0 -tensorboard==2.11.0 -tensorboard-data-server==0.6.1 -tensorboard-plugin-wit==1.8.1 -torch==1.10.2 -typing_extensions==4.4.0 -urllib3==1.26.13 -Werkzeug==2.2.2 -zipp==3.11.0 diff --git a/docker/server/src/main/server-sklearn-netty/requirements.txt b/docker/server/src/main/server-sklearn-netty/requirements.txt deleted file mode 100644 index e1c35d0c383..00000000000 --- a/docker/server/src/main/server-sklearn-netty/requirements.txt +++ /dev/null @@ -1,20 +0,0 @@ -deephaven-plugin==0.3.0 -importlib-metadata==5.2.0 -java-utilities==0.2.0 -jedi==0.18.2 -joblib==1.2.0 -jpy==0.13.0 -llvmlite==0.39.1 -numba==0.56.4 -numpy==1.21.6 -pandas==1.3.5 -parso==0.8.3 -pyarrow==9.0.0 -python-dateutil==2.8.2 -pytz==2022.7 -scikit-learn==0.24.2 -scipy==1.7.3 -six==1.16.0 -threadpoolctl==3.1.0 -typing_extensions==4.4.0 -zipp==3.11.0 diff --git a/docker/server/src/main/server-tensorflow-netty/requirements.txt b/docker/server/src/main/server-tensorflow-netty/requirements.txt deleted file mode 100644 index 5256e12ead3..00000000000 --- a/docker/server/src/main/server-tensorflow-netty/requirements.txt +++ /dev/null @@ -1,52 +0,0 @@ -absl-py==1.3.0 -astunparse==1.6.3 -cachetools==5.2.0 -certifi==2022.12.7 -charset-normalizer==2.1.1 -deephaven-plugin==0.3.0 -flatbuffers==2.0.7 -gast==0.4.0 -google-auth==2.15.0 -google-auth-oauthlib==0.4.6 -google-pasta==0.2.0 -grpcio==1.51.1 -h5py==3.7.0 -idna==3.4 -importlib-metadata==5.2.0 -java-utilities==0.2.0 -jedi==0.18.2 -jpy==0.13.0 -keras==2.7.0 -Keras-Preprocessing==1.1.2 -libclang==14.0.6 -llvmlite==0.39.1 -Markdown==3.4.1 -MarkupSafe==2.1.1 -numba==0.56.4 -numpy==1.21.6 -oauthlib==3.2.2 -opt-einsum==3.3.0 -pandas==1.3.5 -parso==0.8.3 -protobuf==3.19.6 -pyarrow==9.0.0 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 -python-dateutil==2.8.2 -pytz==2022.7 -requests==2.28.1 -requests-oauthlib==1.3.1 -rsa==4.9 -six==1.16.0 -tensorboard==2.11.0 -tensorboard-data-server==0.6.1 -tensorboard-plugin-wit==1.8.1 -tensorflow==2.7.4 -tensorflow-estimator==2.7.0 -tensorflow-io-gcs-filesystem==0.29.0 -termcolor==2.1.1 -typing_extensions==4.4.0 -urllib3==1.26.13 -Werkzeug==2.2.2 -wrapt==1.14.1 -zipp==3.11.0