Skip to content

Commit

Permalink
Merge branch 'main' into fix-superlink-mem-issue
Browse files Browse the repository at this point in the history
  • Loading branch information
jafermarq authored Feb 17, 2025
2 parents 1d0cd13 + 47af5ba commit c917839
Show file tree
Hide file tree
Showing 20 changed files with 33 additions and 33 deletions.
2 changes: 1 addition & 1 deletion baselines/docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
author = "The Flower Authors"

# The full version, including alpha/beta/rc tags
release = "1.16.0"
release = "1.15.2"


# -- General configuration ---------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion baselines/fedpft/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ torch = {url = "https://download.pytorch.org/whl/cu117/torch-1.13.0%2Bcu117-cp31
scikit-learn = "1.5.0"
flwr-datasets = "0.1.0"
torchvision = {url = "https://download.pytorch.org/whl/cu117/torchvision-0.14.0%2Bcu117-cp310-cp310-linux_x86_64.whl"}
transformers = "4.39.3"
transformers = "4.48.0"
datasets = "2.18.0"

[tool.poetry.dev-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion baselines/fedwav2vec2/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ speechbrain = "0.5.15"
pandas = "2.1.1"
torch = { url = "https://download.pytorch.org/whl/cu116/torch-1.13.1%2Bcu116-cp310-cp310-linux_x86_64.whl" }
torchaudio = { url = "https://download.pytorch.org/whl/cu116/torchaudio-0.13.1%2Bcu116-cp310-cp310-linux_x86_64.whl" }
transformers = "4.38.0"
transformers = "4.48.0"

[tool.poetry.dev-dependencies]
isort = "==5.13.2"
Expand Down
2 changes: 1 addition & 1 deletion examples/docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
author = "The Flower Authors"

# The full version, including alpha/beta/rc tags
release = "1.16.0"
release = "1.15.2"


# -- General configuration ---------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion examples/flowertune-llm/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ dependencies = [
"scipy==1.13.0",
"peft==0.6.2",
"fschat[model_worker,webui]==0.2.35",
"transformers==4.47.0",
"transformers==4.48.0",
"sentencepiece==0.2.0",
"omegaconf==2.3.0",
"hf_transfer==0.1.8",
Expand Down
2 changes: 1 addition & 1 deletion examples/whisper-federated-finetuning/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.15.1",
"flwr-datasets[audio]>=0.5.0",
"transformers==4.44.2",
"transformers==4.48.0",
"torch==2.5.1",
]

Expand Down
2 changes: 1 addition & 1 deletion framework/docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@
author = "The Flower Authors"

# The full version of the next release, including alpha/beta/rc tags
release = "1.16.0"
release = "1.15.2"
# The current released version
rst_prolog = """
.. |stable_flwr_version| replace:: 1.15.1
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "flwr"
version = "1.16.0"
version = "1.15.2"
description = "Flower: A Friendly Federated AI Framework"
license = "Apache-2.0"
authors = ["The Flower Authors <[email protected]>"]
Expand Down
16 changes: 8 additions & 8 deletions src/docker/complete/compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
services:
# create a SuperLink service
superlink:
image: flwr/superlink:${FLWR_VERSION:-1.16.0}
image: flwr/superlink:${FLWR_VERSION:-1.15.2}
command:
- --insecure
- --isolation
Expand All @@ -14,7 +14,7 @@ services:
build:
context: ${PROJECT_DIR:-.}
dockerfile_inline: |
FROM flwr/serverapp:${FLWR_VERSION:-1.16.0}
FROM flwr/serverapp:${FLWR_VERSION:-1.15.2}
# gcc is required for the fastai quickstart example
USER root
Expand All @@ -40,7 +40,7 @@ services:

# create two SuperNode services with different node configs
supernode-1:
image: flwr/supernode:${FLWR_VERSION:-1.16.0}
image: flwr/supernode:${FLWR_VERSION:-1.15.2}
command:
- --insecure
- --superlink
Expand All @@ -55,7 +55,7 @@ services:
- superlink

supernode-2:
image: flwr/supernode:${FLWR_VERSION:-1.16.0}
image: flwr/supernode:${FLWR_VERSION:-1.15.2}
command:
- --insecure
- --superlink
Expand All @@ -72,7 +72,7 @@ services:
# uncomment to add another SuperNode
#
# supernode-3:
# image: flwr/supernode:${FLWR_VERSION:-1.16.0}
# image: flwr/supernode:${FLWR_VERSION:-1.15.2}
# command:
# - --insecure
# - --superlink
Expand All @@ -91,7 +91,7 @@ services:
build:
context: ${PROJECT_DIR:-.}
dockerfile_inline: |
FROM flwr/clientapp:${FLWR_VERSION:-1.16.0}
FROM flwr/clientapp:${FLWR_VERSION:-1.15.2}
# gcc is required for the fastai quickstart example
USER root
Expand Down Expand Up @@ -123,7 +123,7 @@ services:
build:
context: ${PROJECT_DIR:-.}
dockerfile_inline: |
FROM flwr/clientapp:${FLWR_VERSION:-1.16.0}
FROM flwr/clientapp:${FLWR_VERSION:-1.15.2}
# gcc is required for the fastai quickstart example
USER root
Expand Down Expand Up @@ -156,7 +156,7 @@ services:
# build:
# context: ${PROJECT_DIR:-.}
# dockerfile_inline: |
# FROM flwr/clientapp:${FLWR_VERSION:-1.16.0}
# FROM flwr/clientapp:${FLWR_VERSION:-1.15.2}

# # gcc is required for the fastai quickstart example
# USER root
Expand Down
12 changes: 6 additions & 6 deletions src/docker/distributed/client/compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
supernode-1:
image: flwr/supernode:${FLWR_VERSION:-1.16.0}
image: flwr/supernode:${FLWR_VERSION:-1.15.2}
command:
- --superlink
- ${SUPERLINK_IP:-127.0.0.1}:9092
Expand All @@ -17,7 +17,7 @@ services:
target: /app/certificates/superlink-ca.crt

supernode-2:
image: flwr/supernode:${FLWR_VERSION:-1.16.0}
image: flwr/supernode:${FLWR_VERSION:-1.15.2}
command:
- --superlink
- ${SUPERLINK_IP:-127.0.0.1}:9092
Expand All @@ -36,7 +36,7 @@ services:
# uncomment to add another SuperNode
#
# supernode-3:
# image: flwr/supernode:${FLWR_VERSION:-1.16.0}
# image: flwr/supernode:${FLWR_VERSION:-1.15.2}
# command:
# - --superlink
# - ${SUPERLINK_IP:-127.0.0.1}:9092
Expand All @@ -56,7 +56,7 @@ services:
build:
context: ${PROJECT_DIR:-.}
dockerfile_inline: |
FROM flwr/clientapp:${FLWR_VERSION:-1.16.0}
FROM flwr/clientapp:${FLWR_VERSION:-1.15.2}
WORKDIR /app
COPY --chown=app:app pyproject.toml .
Expand All @@ -80,7 +80,7 @@ services:
build:
context: ${PROJECT_DIR:-.}
dockerfile_inline: |
FROM flwr/clientapp:${FLWR_VERSION:-1.16.0}
FROM flwr/clientapp:${FLWR_VERSION:-1.15.2}
WORKDIR /app
COPY --chown=app:app pyproject.toml .
Expand All @@ -105,7 +105,7 @@ services:
# build:
# context: ${PROJECT_DIR:-.}
# dockerfile_inline: |
# FROM flwr/clientapp:${FLWR_VERSION:-1.16.0}
# FROM flwr/clientapp:${FLWR_VERSION:-1.15.2}

# WORKDIR /app
# COPY --chown=app:app pyproject.toml .
Expand Down
4 changes: 2 additions & 2 deletions src/docker/distributed/server/compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
superlink:
image: flwr/superlink:${FLWR_VERSION:-1.16.0}
image: flwr/superlink:${FLWR_VERSION:-1.15.2}
command:
- --isolation
- process
Expand All @@ -25,7 +25,7 @@ services:
build:
context: ${PROJECT_DIR:-.}
dockerfile_inline: |
FROM flwr/serverapp:${FLWR_VERSION:-1.16.0}
FROM flwr/serverapp:${FLWR_VERSION:-1.15.2}
WORKDIR /app
COPY --chown=app:app pyproject.toml .
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "1.0.0"
description = ""
license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.16.0",
"flwr[simulation]>=1.15.2",
"flwr-datasets[vision]>=0.5.0",
"torch==2.5.1",
"torchvision==0.20.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "1.0.0"
description = ""
license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.16.0",
"flwr[simulation]>=1.15.2",
"flwr-datasets>=0.5.0",
"torch==2.3.1",
"trl==0.8.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "1.0.0"
description = ""
license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.16.0",
"flwr[simulation]>=1.15.2",
"flwr-datasets>=0.5.0",
"torch==2.5.1",
"transformers>=4.30.0,<5.0",
Expand Down
2 changes: 1 addition & 1 deletion src/py/flwr/cli/new/templates/app/pyproject.jax.toml.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "1.0.0"
description = ""
license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.16.0",
"flwr[simulation]>=1.15.2",
"jax==0.4.30",
"jaxlib==0.4.30",
"scikit-learn==1.6.1",
Expand Down
2 changes: 1 addition & 1 deletion src/py/flwr/cli/new/templates/app/pyproject.mlx.toml.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "1.0.0"
description = ""
license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.16.0",
"flwr[simulation]>=1.15.2",
"flwr-datasets[vision]>=0.5.0",
"mlx==0.21.1",
]
Expand Down
2 changes: 1 addition & 1 deletion src/py/flwr/cli/new/templates/app/pyproject.numpy.toml.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "1.0.0"
description = ""
license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.16.0",
"flwr[simulation]>=1.15.2",
"numpy>=2.0.2",
]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "1.0.0"
description = ""
license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.16.0",
"flwr[simulation]>=1.15.2",
"flwr-datasets[vision]>=0.5.0",
"torch==2.5.1",
"torchvision==0.20.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "1.0.0"
description = ""
license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.16.0",
"flwr[simulation]>=1.15.2",
"flwr-datasets[vision]>=0.5.0",
"scikit-learn>=1.6.1",
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ version = "1.0.0"
description = ""
license = "Apache-2.0"
dependencies = [
"flwr[simulation]>=1.16.0",
"flwr[simulation]>=1.15.2",
"flwr-datasets[vision]>=0.5.0",
"tensorflow>=2.11.1,<2.18.0",
]
Expand Down

0 comments on commit c917839

Please sign in to comment.