From 12b4875e24fbaf736463b72b89b16389488d2a5e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 03:03:13 +0000 Subject: [PATCH 01/10] chore(deps-dev): bump ruff from 0.15.0 to 0.15.1 Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.0 to 0.15.1. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.15.0...0.15.1) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.15.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 0bf62751c..0c307b458 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ -r requirements-freqai-rl.txt -r docs/requirements-docs.txt -ruff==0.15.0 +ruff==0.15.1 mypy==1.19.1 pre-commit==4.5.1 pytest==9.0.2 From 2646313c118be25c062a2b3c4b98fa61e1e12918 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 03:03:31 +0000 Subject: [PATCH 02/10] chore(deps): bump filelock from 3.20.3 to 3.24.2 Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.20.3 to 3.24.2. - [Release notes](https://github.com/tox-dev/py-filelock/releases) - [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/py-filelock/compare/3.20.3...3.24.2) --- updated-dependencies: - dependency-name: filelock dependency-version: 3.24.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-hyperopt.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-hyperopt.txt b/requirements-hyperopt.txt index 7805de902..57f005650 100644 --- a/requirements-hyperopt.txt +++ b/requirements-hyperopt.txt @@ -4,6 +4,6 @@ # Required for hyperopt scipy==1.17.0 scikit-learn==1.8.0 -filelock==3.20.3 +filelock==3.24.2 optuna==4.7.0 cmaes==0.12.0 From 8231005225dea44346e5cdff72150e7696a1a6ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 03:03:36 +0000 Subject: [PATCH 03/10] chore(deps): bump fastapi from 0.128.5 to 0.129.0 Bumps [fastapi](https://github.com/fastapi/fastapi) from 0.128.5 to 0.129.0. - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.128.5...0.129.0) --- updated-dependencies: - dependency-name: fastapi dependency-version: 0.129.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 87bb3b0e2..8d2eb53b4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -37,7 +37,7 @@ orjson==3.11.7 sdnotify==0.3.2 # API Server -fastapi==0.128.5 +fastapi==0.129.0 pydantic==2.12.5 uvicorn==0.40.0 pyjwt==2.11.0 From 3c5178b0022b064f0c301a61a7befb8cd21fad8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 03:03:43 +0000 Subject: [PATCH 04/10] chore(deps): bump cachetools from 7.0.0 to 7.0.1 Bumps [cachetools](https://github.com/tkem/cachetools) from 7.0.0 to 7.0.1. - [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst) - [Commits](https://github.com/tkem/cachetools/compare/v7.0.0...v7.0.1) --- updated-dependencies: - dependency-name: cachetools dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 87bb3b0e2..0ef936fd2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -15,7 +15,7 @@ python-telegram-bot==22.6 # can't be hard-pinned due to telegram-bot pinning httpx with ~ httpx>=0.24.1 humanize==4.15.0 -cachetools==7.0.0 +cachetools==7.0.1 requests==2.32.5 urllib3==2.6.3 certifi==2026.1.4 From 92b8bdd1133c40c6150798565cc0dd93531ea869 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 03:03:55 +0000 Subject: [PATCH 05/10] chore(deps): bump ccxt from 4.5.38 to 4.5.39 Bumps [ccxt](https://github.com/ccxt/ccxt) from 4.5.38 to 4.5.39. - [Release notes](https://github.com/ccxt/ccxt/releases) - [Commits](https://github.com/ccxt/ccxt/compare/v4.5.38...v4.5.39) --- updated-dependencies: - dependency-name: ccxt dependency-version: 4.5.39 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 87bb3b0e2..fa7b95de1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,7 @@ ft-pandas-ta==0.3.16 ta-lib==0.6.8 technical==1.5.4 -ccxt==4.5.38 +ccxt==4.5.39 cryptography==46.0.5 aiohttp==3.13.3 SQLAlchemy==2.0.46 From 22c91137bb5c98bdbd80aeb4a21d913cb234ff95 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 03:04:04 +0000 Subject: [PATCH 06/10] chore(deps): bump xgboost from 3.1.3 to 3.2.0 Bumps [xgboost](https://github.com/dmlc/xgboost) from 3.1.3 to 3.2.0. - [Release notes](https://github.com/dmlc/xgboost/releases) - [Changelog](https://github.com/dmlc/xgboost/blob/master/NEWS.md) - [Commits](https://github.com/dmlc/xgboost/compare/v3.1.3...v3.2.0) --- updated-dependencies: - dependency-name: xgboost dependency-version: 3.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-freqai.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-freqai.txt b/requirements-freqai.txt index 80377ffee..ff15cee23 100644 --- a/requirements-freqai.txt +++ b/requirements-freqai.txt @@ -6,6 +6,6 @@ scikit-learn==1.8.0 joblib==1.5.3 lightgbm==4.6.0 -xgboost==3.1.3 +xgboost==3.2.0 tensorboard==2.20.0 datasieve==0.1.9 From d962137d24862bb29c3af448fab8284a122a72c4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 03:04:07 +0000 Subject: [PATCH 07/10] chore(deps): bump pymdown-extensions from 10.20.1 to 10.21 Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.20.1 to 10.21. - [Release notes](https://github.com/facelessuser/pymdown-extensions/releases) - [Commits](https://github.com/facelessuser/pymdown-extensions/commits/10.21) --- updated-dependencies: - dependency-name: pymdown-extensions dependency-version: '10.21' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- docs/requirements-docs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-docs.txt b/docs/requirements-docs.txt index c1d42a055..f3944e770 100644 --- a/docs/requirements-docs.txt +++ b/docs/requirements-docs.txt @@ -2,6 +2,6 @@ markdown==3.10.1 mkdocs==1.6.1 mkdocs-material==9.7.1 mdx_truly_sane_lists==1.3 -pymdown-extensions==10.20.1 +pymdown-extensions==10.21 jinja2==3.1.6 mike==2.1.3 From 9232e17af432eca11067b443844c9b464daaf00d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 03:04:11 +0000 Subject: [PATCH 08/10] chore(deps): bump markdown from 3.10.1 to 3.10.2 Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.10.1 to 3.10.2. - [Release notes](https://github.com/Python-Markdown/markdown/releases) - [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md) - [Commits](https://github.com/Python-Markdown/markdown/compare/3.10.1...3.10.2) --- updated-dependencies: - dependency-name: markdown dependency-version: 3.10.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- docs/requirements-docs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements-docs.txt b/docs/requirements-docs.txt index c1d42a055..f3a88dd06 100644 --- a/docs/requirements-docs.txt +++ b/docs/requirements-docs.txt @@ -1,4 +1,4 @@ -markdown==3.10.1 +markdown==3.10.2 mkdocs==1.6.1 mkdocs-material==9.7.1 mdx_truly_sane_lists==1.3 From b6993f0b245dbe606eb0e5ee59904fe221d0b63f Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 23 Feb 2026 20:14:20 +0100 Subject: [PATCH 09/10] test: fix random test failure due to missing mandatory key --- tests/conftest.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/conftest.py b/tests/conftest.py index 1c0435ff3..abd15a6a1 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -604,6 +604,7 @@ def get_default_conf(testdatadir): "cancel_open_orders_on_exit": False, "minimal_roi": {"40": 0.0, "30": 0.01, "20": 0.02, "0": 0.04}, "dry_run_wallet": 1000, + "tradable_balance_ratio": 0.99, "stoploss": -0.10, "unfilledtimeout": {"entry": 10, "exit": 30}, "entry_pricing": { From 816f81e5b4b4db4c5369e92342040a835600bb67 Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Tue, 24 Feb 2026 03:48:10 +0000 Subject: [PATCH 10/10] chore: update pre-commit hooks --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 87c25b821..d6304499e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -36,7 +36,7 @@ repos: # stages: [push] - repo: https://github.com/pycqa/isort - rev: "7.0.0" + rev: "8.0.0" hooks: - id: isort name: isort (python) @@ -44,7 +44,7 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit # Ruff version. - rev: 'v0.15.1' + rev: 'v0.15.2' hooks: - id: ruff - id: ruff-format