diff --git a/.github/workflows/binance-lev-tier-update.yml b/.github/workflows/binance-lev-tier-update.yml index 6de884d4f014..ed73925b7618 100644 --- a/.github/workflows/binance-lev-tier-update.yml +++ b/.github/workflows/binance-lev-tier-update.yml @@ -25,7 +25,7 @@ jobs: persist-credentials: false - name: Install uv and Python 🐍 - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 with: activate-environment: true enable-cache: false diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9db75d0df49b..65357b9d25d0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,7 +51,7 @@ jobs: persist-credentials: false - name: Install uv and Python 🐍 - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 with: activate-environment: true enable-cache: true # zizmor: ignore[cache-poisoning] - this job is not used for release builds @@ -194,7 +194,7 @@ jobs: persist-credentials: false - name: Install uv and Python 🐍 - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 with: activate-environment: true python-version: "3.13" @@ -233,7 +233,7 @@ jobs: ./tests/test_docs.sh - name: Install uv and Python 🐍 - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 with: activate-environment: true python-version: "3.13" @@ -266,7 +266,7 @@ jobs: persist-credentials: false - name: Install uv and Python 🐍 - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 with: activate-environment: true enable-cache: true # zizmor: ignore[cache-poisoning] - this job is not used for release builds @@ -334,7 +334,7 @@ jobs: persist-credentials: false - name: Install uv and Python 🐍 - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 with: activate-environment: true python-version: "${{ matrix.python-version }}" diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 56656d792c6a..aad2acf6ed00 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -27,7 +27,7 @@ jobs: persist-credentials: true - name: Install uv and Python 🐍 - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 with: activate-environment: true python-version: '3.13' diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 534ab555f69e..a1f3e2e26ea0 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -71,7 +71,7 @@ jobs: - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c #v4.2.0 + uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e #v4.3.0 - name: Available platforms run: echo ${PLATFORMS} diff --git a/.github/workflows/pre-commit-types-update.yml b/.github/workflows/pre-commit-types-update.yml index 2477eae95bab..61d8a11086dd 100644 --- a/.github/workflows/pre-commit-types-update.yml +++ b/.github/workflows/pre-commit-types-update.yml @@ -32,7 +32,7 @@ jobs: ref: ${{ github.head_ref || github.ref }} - name: Install uv and Python 🐍 - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 with: activate-environment: true python-version: "3.13" diff --git a/.github/workflows/pre-commit-update.yml b/.github/workflows/pre-commit-update.yml index 8728ec78b838..a126ffe3ed0c 100644 --- a/.github/workflows/pre-commit-update.yml +++ b/.github/workflows/pre-commit-update.yml @@ -26,7 +26,7 @@ jobs: persist-credentials: false - name: Install uv and Python 🐍 - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1 with: activate-environment: true python-version: "3.13" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7ba2a4769eef..8b6578c4a27e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,7 +26,7 @@ repos: - types-tabulate==0.10.0.20260508 - types-python-dateutil==2.9.0.20260807 - scipy-stubs==1.17.1.5 - - SQLAlchemy==2.0.51 + - SQLAlchemy==2.0.52 # stages: [push] - repo: https://github.com/charliermarsh/ruff-pre-commit diff --git a/requirements-dev.txt b/requirements-dev.txt index a44219f9617c..f460aec157ee 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,8 +6,8 @@ -r requirements-freqai-rl.txt -r docs/requirements-docs.txt -ruff==0.16.2 -mypy==2.3.0 +ruff==0.16.3 +mypy==2.3.1 pre-commit==4.6.2 pytest==9.1.1 pytest-asyncio==1.4.0 diff --git a/requirements-hyperopt.txt b/requirements-hyperopt.txt index 64b9bf092f5e..162010050540 100644 --- a/requirements-hyperopt.txt +++ b/requirements-hyperopt.txt @@ -3,6 +3,6 @@ # Required for hyperopt scikit-learn==1.9.0 -filelock==3.32.2 +filelock==3.32.3 optuna==4.9.0 cmaes==0.13.0 diff --git a/requirements.txt b/requirements.txt index 4c07f649c2a3..54a71d415b3e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,10 +8,10 @@ ft-pandas-ta==0.3.16 ta-lib==0.7.1 technical==1.7.0 -ccxt==4.5.74 +ccxt==4.5.75 cryptography==50.0.0 aiohttp==3.14.3 -SQLAlchemy==2.0.51 +SQLAlchemy==2.0.52 python-telegram-bot==22.8 # can't be hard-pinned due to telegram-bot pinning httpx with ~ httpx>=0.24.1 @@ -40,7 +40,7 @@ sdnotify==0.3.2 # API Server fastapi==0.141.1 pydantic==2.13.4 -uvicorn==0.52.1 +uvicorn==0.52.3 pyjwt==2.13.0 aiofiles==25.1.0 psutil==7.2.2