diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d6304499e..bc57b26e2 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: "8.0.0" + rev: "8.0.1" hooks: - id: isort name: isort (python) @@ -44,7 +44,7 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit # Ruff version. - rev: 'v0.15.2' + rev: 'v0.15.4' hooks: - id: ruff - id: ruff-format diff --git a/build_helpers/pyarrow-23.0.0-cp311-cp311-linux_armv7l.whl b/build_helpers/pyarrow-23.0.1-cp311-cp311-linux_armv7l.whl similarity index 78% rename from build_helpers/pyarrow-23.0.0-cp311-cp311-linux_armv7l.whl rename to build_helpers/pyarrow-23.0.1-cp311-cp311-linux_armv7l.whl index ddfc88add..114431c24 100644 Binary files a/build_helpers/pyarrow-23.0.0-cp311-cp311-linux_armv7l.whl and b/build_helpers/pyarrow-23.0.1-cp311-cp311-linux_armv7l.whl differ diff --git a/docs/requirements-docs.txt b/docs/requirements-docs.txt index a79a33194..50fed34b6 100644 --- a/docs/requirements-docs.txt +++ b/docs/requirements-docs.txt @@ -1,6 +1,6 @@ markdown==3.10.2 mkdocs==1.6.1 -mkdocs-material==9.7.1 +mkdocs-material==9.7.2 mdx_truly_sane_lists==1.3 pymdown-extensions==10.21 jinja2==3.1.6 diff --git a/freqtrade/__init__.py b/freqtrade/__init__.py index 14d90231a..a9c6dec18 100644 --- a/freqtrade/__init__.py +++ b/freqtrade/__init__.py @@ -1,6 +1,6 @@ """Freqtrade bot""" -__version__ = "2026.2-dev" +__version__ = "2026.3-dev" if "dev" in __version__: from pathlib import Path diff --git a/ft_client/freqtrade_client/__init__.py b/ft_client/freqtrade_client/__init__.py index d68a3dc43..258687a7a 100644 --- a/ft_client/freqtrade_client/__init__.py +++ b/ft_client/freqtrade_client/__init__.py @@ -1,7 +1,7 @@ from freqtrade_client.ft_rest_client import FtRestClient -__version__ = "2026.2-dev" +__version__ = "2026.3-dev" if "dev" in __version__: from pathlib import Path diff --git a/requirements-dev.txt b/requirements-dev.txt index 0c307b458..693ee2780 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.1 +ruff==0.15.2 mypy==1.19.1 pre-commit==4.5.1 pytest==9.0.2 @@ -16,7 +16,7 @@ pytest-mock==3.15.1 pytest-random-order==1.2.0 pytest-timeout==2.4.0 pytest-xdist==3.8.0 -isort==7.0.0 +isort==8.0.0 # For datetime mocking time-machine==3.2.0 diff --git a/requirements-hyperopt.txt b/requirements-hyperopt.txt index 57f005650..657a8cb4a 100644 --- a/requirements-hyperopt.txt +++ b/requirements-hyperopt.txt @@ -2,8 +2,8 @@ -r requirements.txt # Required for hyperopt -scipy==1.17.0 +scipy==1.17.1 scikit-learn==1.8.0 -filelock==3.24.2 +filelock==3.24.3 optuna==4.7.0 cmaes==0.12.0 diff --git a/requirements.txt b/requirements.txt index 1ad93decc..ebbb0af5a 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.39 +ccxt==4.5.40 cryptography==46.0.5 aiohttp==3.13.3 SQLAlchemy==2.0.46 @@ -24,8 +24,8 @@ tabulate==0.9.0 pycoingecko==3.2.0 jinja2==3.1.6 joblib==1.5.3 -rich==14.3.2 -pyarrow==23.0.0; platform_machine != 'armv7l' +rich==14.3.3 +pyarrow==23.0.1; platform_machine != 'armv7l' # Load ticker files 30% faster @@ -37,9 +37,9 @@ orjson==3.11.7 sdnotify==0.3.2 # API Server -fastapi==0.129.0 +fastapi==0.131.0 pydantic==2.12.5 -uvicorn==0.40.0 +uvicorn==0.41.0 pyjwt==2.11.0 aiofiles==25.1.0 psutil==7.2.2 @@ -58,5 +58,5 @@ schedule==1.2.2 websockets==16.0 janus==2.0.0 -ast-comments==1.2.3 +ast-comments==1.3.0 packaging==26.0