diff --git a/.bumpversion.cfg b/.bumpversion.cfg index f2017a5fea8..cbc01bc6a4e 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.8.5-beta.10 +current_version = 0.8.5 tag = False tag_name = {new_version} commit = True diff --git a/.bumpversion_stable.cfg b/.bumpversion_stable.cfg index d5ac2112d98..fd7e8aa4551 100644 --- a/.bumpversion_stable.cfg +++ b/.bumpversion_stable.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.8.4 +current_version = 0.8.5 tag = False tag_name = {new_version} commit = True diff --git a/VERSION b/VERSION index 7e223c385b9..6e8df740b30 100644 --- a/VERSION +++ b/VERSION @@ -1,5 +1,5 @@ # Mono Repo Global Version -__version__ = "0.8.5-beta.10" +__version__ = "0.8.5" # elsewhere we can call this file: `python VERSION` and simply take the stdout # stdlib diff --git a/packages/grid/VERSION b/packages/grid/VERSION index 3a6b1b83053..65e777033eb 100644 --- a/packages/grid/VERSION +++ b/packages/grid/VERSION @@ -1,5 +1,5 @@ # Mono Repo Global Version -__version__ = "0.8.5-beta.10" +__version__ = "0.8.5" # elsewhere we can call this file: `python VERSION` and simply take the stdout # stdlib diff --git a/packages/grid/backend/worker_cpu.dockerfile b/packages/grid/backend/worker_cpu.dockerfile index 25817600671..9548cb3c495 100644 --- a/packages/grid/backend/worker_cpu.dockerfile +++ b/packages/grid/backend/worker_cpu.dockerfile @@ -9,7 +9,7 @@ # Later we'd want to uninstall old python, and then install a new python runtime... # ... but pre-built syft deps may break! -ARG SYFT_VERSION_TAG="0.8.5-beta.10" +ARG SYFT_VERSION_TAG="0.8.5" FROM openmined/grid-backend:${SYFT_VERSION_TAG} ARG PYTHON_VERSION="3.12" diff --git a/packages/grid/devspace.yaml b/packages/grid/devspace.yaml index 8624875b09f..55bf820e175 100644 --- a/packages/grid/devspace.yaml +++ b/packages/grid/devspace.yaml @@ -25,7 +25,7 @@ vars: DEVSPACE_ENV_FILE: "default.env" CONTAINER_REGISTRY: "docker.io" NODE_NAME: "mynode" - VERSION: "0.8.5-beta.10" + VERSION: "0.8.5" # This is a list of `images` that DevSpace can build for this project # We recommend to skip image building during development (devspace dev) as much as possible diff --git a/packages/grid/frontend/package.json b/packages/grid/frontend/package.json index 3c6c53e5797..f6497bc88e0 100644 --- a/packages/grid/frontend/package.json +++ b/packages/grid/frontend/package.json @@ -1,6 +1,6 @@ { "name": "pygrid-ui", - "version": "0.8.5-beta.10", + "version": "0.8.5", "private": true, "scripts": { "dev": "pnpm i && vite dev --host --port 80", diff --git a/packages/grid/helm/syft/Chart.yaml b/packages/grid/helm/syft/Chart.yaml index 88753c6c4e1..be6a64339d2 100644 --- a/packages/grid/helm/syft/Chart.yaml +++ b/packages/grid/helm/syft/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: syft description: Perform numpy-like analysis on data that remains in someone elses server type: application -version: "0.8.5-beta.10" -appVersion: "0.8.5-beta.10" +version: "0.8.5" +appVersion: "0.8.5" home: https://github.com/OpenMined/PySyft/ icon: https://raw.githubusercontent.com/OpenMined/PySyft/dev/docs/img/title_syft_light.png diff --git a/packages/grid/helm/syft/values.yaml b/packages/grid/helm/syft/values.yaml index 7625c9be08e..f1f7f495eb5 100644 --- a/packages/grid/helm/syft/values.yaml +++ b/packages/grid/helm/syft/values.yaml @@ -1,7 +1,7 @@ global: # Affects only backend, frontend, and seaweedfs containers registry: docker.io - version: 0.8.5-beta.10 + version: 0.8.5 # Force default secret values for development. DO NOT SET THIS TO FALSE IN PRODUCTION randomizedSecrets: true diff --git a/packages/grid/podman/podman-kube/podman-syft-kube-config.yaml b/packages/grid/podman/podman-kube/podman-syft-kube-config.yaml index 0d1612eec58..2ce4da02edb 100644 --- a/packages/grid/podman/podman-kube/podman-syft-kube-config.yaml +++ b/packages/grid/podman/podman-kube/podman-syft-kube-config.yaml @@ -31,7 +31,7 @@ data: RABBITMQ_VERSION: 3 SEAWEEDFS_VERSION: 3.59 DOCKER_IMAGE_SEAWEEDFS: chrislusf/seaweedfs:3.55 - VERSION: 0.8.5-beta.10 + VERSION: 0.8.5 VERSION_HASH: unknown STACK_API_KEY: "" diff --git a/packages/grid/podman/podman-kube/podman-syft-kube.yaml b/packages/grid/podman/podman-kube/podman-syft-kube.yaml index 418eaca3bc2..f0bfef40555 100644 --- a/packages/grid/podman/podman-kube/podman-syft-kube.yaml +++ b/packages/grid/podman/podman-kube/podman-syft-kube.yaml @@ -41,7 +41,7 @@ spec: - configMapRef: name: podman-syft-config - image: docker.io/openmined/grid-backend:0.8.5-beta.10 + image: docker.io/openmined/grid-backend:0.8.5 imagePullPolicy: IfNotPresent resources: {} tty: true @@ -57,7 +57,7 @@ spec: envFrom: - configMapRef: name: podman-syft-config - image: docker.io/openmined/grid-frontend:0.8.5-beta.10 + image: docker.io/openmined/grid-frontend:0.8.5 imagePullPolicy: IfNotPresent resources: {} tty: true diff --git a/packages/hagrid/hagrid/cache.py b/packages/hagrid/hagrid/cache.py index d2a9c0487f9..7d20b1b205f 100644 --- a/packages/hagrid/hagrid/cache.py +++ b/packages/hagrid/hagrid/cache.py @@ -3,8 +3,8 @@ import os from typing import Any -STABLE_BRANCH = "0.8.4" -DEFAULT_BRANCH = "0.8.4" +STABLE_BRANCH = "0.8.5" +DEFAULT_BRANCH = "0.8.5" DEFAULT_REPO = "OpenMined/PySyft" arg_defaults = { diff --git a/packages/hagrid/hagrid/deps.py b/packages/hagrid/hagrid/deps.py index 3b6a1a657ad..0c2ad796cba 100644 --- a/packages/hagrid/hagrid/deps.py +++ b/packages/hagrid/hagrid/deps.py @@ -36,7 +36,7 @@ from .nb_output import NBOutput from .version import __version__ -LATEST_BETA_SYFT = "0.8.5-beta.10" +LATEST_BETA_SYFT = "0.8.5" DOCKER_ERROR = """ You are running an old version of docker, possibly on Linux. You need to install v2. diff --git a/packages/hagrid/hagrid/manifest_template.yml b/packages/hagrid/hagrid/manifest_template.yml index a6facca1628..43ce36e6554 100644 --- a/packages/hagrid/hagrid/manifest_template.yml +++ b/packages/hagrid/hagrid/manifest_template.yml @@ -1,7 +1,7 @@ manifestVersion: 0.1 hagrid_version: 0.3.112 -syft_version: 0.8.5-beta.10 -dockerTag: 0.8.5-beta.10 +syft_version: 0.8.5 +dockerTag: 0.8.5 baseUrl: https://raw.githubusercontent.com/OpenMined/PySyft/ hash: 95c17b2d0d4d2ab97727315eb1545b3fd74f8fdc target_dir: ~/.hagrid/PySyft/ diff --git a/packages/hagrid/hagrid/stable_version.py b/packages/hagrid/hagrid/stable_version.py index f9772cfc6a3..6ab7dba0f59 100644 --- a/packages/hagrid/hagrid/stable_version.py +++ b/packages/hagrid/hagrid/stable_version.py @@ -1 +1 @@ -LATEST_STABLE_SYFT = "0.8.4" +LATEST_STABLE_SYFT = "0.8.5" diff --git a/packages/syft/setup.cfg b/packages/syft/setup.cfg index 8ab47ba1c43..45e499f7e0e 100644 --- a/packages/syft/setup.cfg +++ b/packages/syft/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = syft -version = attr: "0.8.5-beta.10" +version = attr: "0.8.5" description = Perform numpy-like analysis on data that remains in someone elses server author = OpenMined author_email = info@openmined.org diff --git a/packages/syft/src/syft/VERSION b/packages/syft/src/syft/VERSION index 3a6b1b83053..65e777033eb 100644 --- a/packages/syft/src/syft/VERSION +++ b/packages/syft/src/syft/VERSION @@ -1,5 +1,5 @@ # Mono Repo Global Version -__version__ = "0.8.5-beta.10" +__version__ = "0.8.5" # elsewhere we can call this file: `python VERSION` and simply take the stdout # stdlib diff --git a/packages/syft/src/syft/__init__.py b/packages/syft/src/syft/__init__.py index eaa749ec91a..1b88457eb56 100644 --- a/packages/syft/src/syft/__init__.py +++ b/packages/syft/src/syft/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.8.5-beta.10" +__version__ = "0.8.5" # stdlib from collections.abc import Callable diff --git a/packages/syft/src/syft/stable_version.py b/packages/syft/src/syft/stable_version.py index f9772cfc6a3..6ab7dba0f59 100644 --- a/packages/syft/src/syft/stable_version.py +++ b/packages/syft/src/syft/stable_version.py @@ -1 +1 @@ -LATEST_STABLE_SYFT = "0.8.4" +LATEST_STABLE_SYFT = "0.8.5" diff --git a/packages/syftcli/manifest.yml b/packages/syftcli/manifest.yml index 01eed9ddbca..44a90115702 100644 --- a/packages/syftcli/manifest.yml +++ b/packages/syftcli/manifest.yml @@ -1,11 +1,11 @@ manifestVersion: 1.0 -syftVersion: 0.8.5-beta.10 -dockerTag: 0.8.5-beta.10 +syftVersion: 0.8.5 +dockerTag: 0.8.5 images: - - docker.io/openmined/grid-frontend:0.8.5-beta.10 - - docker.io/openmined/grid-backend:0.8.5-beta.10 + - docker.io/openmined/grid-frontend:0.8.5 + - docker.io/openmined/grid-backend:0.8.5 - docker.io/library/mongo:7.0.4 - docker.io/traefik:v2.10 diff --git a/tests/integration/container_workload/pool_image_test.py b/tests/integration/container_workload/pool_image_test.py index 62b0f2ec1ca..ae4b4368396 100644 --- a/tests/integration/container_workload/pool_image_test.py +++ b/tests/integration/container_workload/pool_image_test.py @@ -24,9 +24,11 @@ def test_image_build(domain_1_port) -> None: port=domain_1_port, email="info@openmined.org", password="changethis" ) + syft_base_tag = "0.8.5-beta.10" # {sy.__version__} + # Submit Docker Worker Config - docker_config_rl = """ - FROM openmined/grid-backend:0.8.5-beta.10 + docker_config_rl = f""" + FROM openmined/grid-backend:{syft_base_tag} RUN pip install recordlinkage """ docker_config = DockerWorkerConfig(dockerfile=docker_config_rl) @@ -77,9 +79,11 @@ def test_pool_launch(domain_1_port) -> None: ) # assert len(domain_client.worker_pools.get_all()) == 1 + syft_base_tag = "0.8.5-beta.10" # {sy.__version__} + # Submit Docker Worker Config - docker_config_opendp = """ - FROM openmined/grid-backend:0.8.5-beta.10 + docker_config_opendp = f""" + FROM openmined/grid-backend:{syft_base_tag} RUN pip install opendp """ docker_config = DockerWorkerConfig(dockerfile=docker_config_opendp) @@ -177,9 +181,12 @@ def test_pool_image_creation_job_requests(domain_1_port) -> None: assert isinstance(res, SyftSuccess) ds_client = sy.login(email=ds_email, password="secret_pw", port=domain_1_port) + syft_base_tag = "0.8.5-beta.10" # {sy.__version__} + # the DS makes a request to create an image and a pool based on the image - docker_config_np = """ - FROM openmined/grid-backend:0.8.5-beta.10 + + docker_config_np = f""" + FROM openmined/grid-backend:{syft_base_tag} RUN pip install numpy """ docker_config = DockerWorkerConfig(dockerfile=docker_config_np)