diff --git a/.github/workflows/ci-huggingface.yml b/.github/workflows/ci-huggingface.yml index 9a874abd07..701f613491 100644 --- a/.github/workflows/ci-huggingface.yml +++ b/.github/workflows/ci-huggingface.yml @@ -53,7 +53,7 @@ jobs: python -m pip install --upgrade pip setuptools wheel pip install -q -r <(sed '/^tensorflow/d;/^keras/d;/^torch/d;/^torchvision/d;/^torchaudio/d;/^transformers/d;/^safetensors/d' requirements_test.txt) pip install tensorflow==2.18.1 - pip install keras==3.10.0 + pip install keras==3.11.2 pip install torch==${{ matrix.torch }} --index-url https://download.pytorch.org/whl/cpu pip install torchvision==${{ matrix.torchvision }} --index-url https://download.pytorch.org/whl/cpu pip install torchaudio==${{ matrix.torchaudio }} --index-url https://download.pytorch.org/whl/cpu diff --git a/.github/workflows/ci-keras.yml b/.github/workflows/ci-keras.yml index 39b045e5ea..36f4817354 100644 --- a/.github/workflows/ci-keras.yml +++ b/.github/workflows/ci-keras.yml @@ -28,11 +28,11 @@ jobs: fail-fast: false matrix: include: - - name: TensorFlow-Keras 2.18.1 (Keras 3.10.0 Python 3.10) + - name: TensorFlow-Keras 2.18.1 (Keras 3.11.2 Python 3.10) framework: kerastf python: '3.10' tensorflow: 2.18.1 - keras: 3.10.0 + keras: 3.11.2 name: ${{ matrix.name }} steps: diff --git a/.github/workflows/ci-legacy.yml b/.github/workflows/ci-legacy.yml index 1691470116..0e234bb06b 100644 --- a/.github/workflows/ci-legacy.yml +++ b/.github/workflows/ci-legacy.yml @@ -29,11 +29,11 @@ jobs: matrix: module: [attacks_1, attacks_2, estimators, defences, metrics, art] include: - - name: legacy (TensorFlow 2.18.1 Keras 3.10.0 PyTorch 2.7.0 scikit-learn 1.6.1 Python 3.10) + - name: legacy (TensorFlow 2.18.1 Keras 3.11.2 PyTorch 2.7.0 scikit-learn 1.6.1 Python 3.10) framework: legacy python: '3.10' tensorflow: 2.18.1 - keras: 3.10.0 + keras: 3.11.2 torch: 2.8.0 torchvision: 0.23.0 torchaudio: 2.8.0 diff --git a/.github/workflows/ci-style-checks.yml b/.github/workflows/ci-style-checks.yml index bd6f666e88..95f3e7fabe 100644 --- a/.github/workflows/ci-style-checks.yml +++ b/.github/workflows/ci-style-checks.yml @@ -44,7 +44,7 @@ jobs: python -m pip install --upgrade pip setuptools wheel pip install -q -r <(sed '/^tensorflow/d;/^keras/d' requirements_test.txt) pip install tensorflow==2.18.1 - pip install keras==3.10.0 + pip install keras==3.11.2 pip list - name: pycodestyle diff --git a/.github/workflows/ci-tensorflow-v2.yml b/.github/workflows/ci-tensorflow-v2.yml index 0eaddf176e..823f812751 100644 --- a/.github/workflows/ci-tensorflow-v2.yml +++ b/.github/workflows/ci-tensorflow-v2.yml @@ -28,12 +28,12 @@ jobs: fail-fast: false matrix: include: - - name: TensorFlow 2.18.1 (Keras 3.10.0 Python 3.10) + - name: TensorFlow 2.18.1 (Keras 3.11.2 Python 3.10) framework: tensorflow python: '3.10' tensorflow: 2.18.1 tf_version: v2 - keras: 3.10.0 + keras: 3.11.2 name: ${{ matrix.name }} steps: diff --git a/requirements_test.txt b/requirements_test.txt index 822a2af27e..1889086fde 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -25,7 +25,7 @@ multiprocess>=0.70.12 # frameworks tensorflow==2.18.1 -keras==3.10.0 +keras==3.11.2 # PyTorch torch==2.8.0