Repository: pollen-robotics/reachy2-sdk (language: python)

Issue:
updating ci/cd tools



Discussion / hints:

Fix patch:
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 0d3ad96f..f653fa81 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -11,7 +11,7 @@ jobs:
       - uses: psf/black@stable
         with:
           options: "--check --verbose"
-          version: "23.10.1"
+          version: "23.12.1"
 
   isort:
     runs-on: ubuntu-22.04
diff --git a/setup.cfg b/setup.cfg
index e43722a9..1bb70de1 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -22,12 +22,12 @@ install_requires =
 
 
 [options.extras_require]
-dev = black==23.10.1
-      flake8==6.1.0
+dev = black==23.12.1
+      flake8==7.0.0
       pytest==7.4.3
       coverage==7.3.2
-      mypy==1.6.1
-      isort==5.12.0
+      mypy==1.8.0
+      isort==5.13.2
       types-protobuf==4.24.0.1
 pollen = reachy2-sdk-api@git+ssh://git@github.com/pollen-robotics/reachy2-sdk-api.git#subdirectory=python
 


Test patch:
diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml
index a9c2c1af..2644e2f6 100644
--- a/.github/workflows/unit_tests.yml
+++ b/.github/workflows/unit_tests.yml
@@ -32,12 +32,12 @@ jobs:
           coverage json
           coverage html
       - name: Archive code coverage html report
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: code-coverage-report
           path: htmlcov
       - name: Get Cover 
-        uses: orgoro/coverage@v3
+        uses: orgoro/coverage@v3.1
         with:
           coverageFile: coverage.xml
           token: ${{ secrets.GITHUB_TOKEN }}
@@ -47,7 +47,7 @@ jobs:
           echo "total=$TOTAL" >> $GITHUB_ENV
           echo "### Total coverage: ${TOTAL}%" >> $GITHUB_STEP_SUMMARY
       - name: Make badge
-        uses: schneegans/dynamic-badges-action@v1.6.0
+        uses: schneegans/dynamic-badges-action@v1.7.0
         with:
           # GIST_TOKEN is a GitHub personal access token with scope "gist".
           auth: ${{ secrets.GIST_TOKEN }}