Commit Graph

31646 Commits

Author SHA1 Message Date
Matthias e8501dfb7a chore: fix double-space typos 2026-04-11 13:09:13 +02:00
Matthias e5a8aae831 docs: Update hyperliquid vault / subaccount documentation 2026-04-11 09:05:52 +02:00
Matthias 174a857d72 Merge pull request #12763 from freqtrade/feat/tb-lightgbm
feat: Add tensorboard callback to lightgbm
2026-04-10 06:39:18 +02:00
Matthias b66b0c3c9b Merge pull request #13038 from freqtrade/dependabot/pip/cryptography-46.0.7
chore(deps): bump cryptography from 46.0.6 to 46.0.7
2026-04-09 19:43:20 +02:00
Matthias 85ce0a1840 chore: allow cryptography security upgrades 2026-04-09 19:26:48 +02:00
dependabot[bot] 5dd2ad532b chore(deps): bump cryptography from 46.0.6 to 46.0.7
Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.6 to 46.0.7.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.6...46.0.7)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 19:26:46 +02:00
Matthias 68ea331703 Merge pull request #13047 from freqtrade/dependabot/pip/develop/ccxt-4.5.47
chore(deps): bump ccxt from 4.5.46 to 4.5.47
2026-04-09 18:25:58 +02:00
dependabot[bot] d93ae4e92d chore(deps): bump ccxt from 4.5.46 to 4.5.47
Bumps [ccxt](https://github.com/ccxt/ccxt) from 4.5.46 to 4.5.47.
- [Release notes](https://github.com/ccxt/ccxt/releases)
- [Commits](https://github.com/ccxt/ccxt/compare/v4.5.46...v4.5.47)

---
updated-dependencies:
- dependency-name: ccxt
  dependency-version: 4.5.47
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 11:45:21 +00:00
Matthias 6dfc64b5b9 Merge pull request #13043 from freqtrade/dependabot/pip/develop/aiohttp-3.13.5
chore(deps): bump aiohttp from 3.13.4 to 3.13.5
2026-04-09 13:43:55 +02:00
Matthias 44880fdc0d Merge pull request #13041 from freqtrade/dependabot/pip/develop/types-2917a68c1c
chore(deps-dev): bump the types group with 2 updates
2026-04-09 13:28:17 +02:00
Matthias 0b838d2e7c Merge pull request #13044 from freqtrade/dependabot/pip/develop/mypy-1.20.0
chore(deps-dev): bump mypy from 1.19.1 to 1.20.0
2026-04-09 13:27:40 +02:00
Matthias 6c218c8647 Merge pull request #13042 from freqtrade/dependabot/github_actions/develop/pypa/gh-action-pypi-publish-1.14.0
chore(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0
2026-04-09 09:30:56 +02:00
Matthias 1479b0becd Merge pull request #13049 from freqtrade/dependabot/pip/develop/stable-baselines3-2.8.0
chore(deps): bump stable-baselines3 from 2.7.1 to 2.8.0
2026-04-09 09:30:40 +02:00
Matthias 7792a0b86f Merge pull request #13050 from freqtrade/dependabot/pip/develop/fastapi-0.135.3
chore(deps): bump fastapi from 0.135.2 to 0.135.3
2026-04-09 09:22:41 +02:00
Matthias 7dc7511eef Merge pull request #13046 from freqtrade/dependabot/pip/develop/requests-2.33.1
chore(deps): bump requests from 2.33.0 to 2.33.1
2026-04-09 09:09:43 +02:00
Matthias c5a46dff84 Merge pull request #13045 from freqtrade/dependabot/pip/develop/orjson-3.11.8
chore(deps): bump orjson from 3.11.7 to 3.11.8
2026-04-09 08:59:19 +02:00
dependabot[bot] 48b178b353 chore(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e...cef221092ed1bacb1cc03d23a2d87d1d172e277b)

---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 06:16:11 +00:00
dependabot[bot] b5ac870eac chore(deps): bump stable-baselines3 from 2.7.1 to 2.8.0
Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.7.1 to 2.8.0.
- [Release notes](https://github.com/DLR-RM/stable-baselines3/releases)
- [Commits](https://github.com/DLR-RM/stable-baselines3/compare/v2.7.1...v2.8.0)

---
updated-dependencies:
- dependency-name: stable-baselines3
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 06:15:15 +00:00
dependabot[bot] 968dea5b66 chore(deps): bump aiohttp from 3.13.4 to 3.13.5
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 06:15:05 +00:00
dependabot[bot] c4aca0c2b9 chore(deps-dev): bump mypy from 1.19.1 to 1.20.0
Bumps [mypy](https://github.com/python/mypy) from 1.19.1 to 1.20.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.19.1...v1.20.0)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.20.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 06:11:44 +00:00
dependabot[bot] 3872906a57 chore(deps): bump orjson from 3.11.7 to 3.11.8
Bumps [orjson](https://github.com/ijl/orjson) from 3.11.7 to 3.11.8.
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ijl/orjson/compare/3.11.7...3.11.8)

---
updated-dependencies:
- dependency-name: orjson
  dependency-version: 3.11.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 06:09:08 +00:00
dependabot[bot] 55e4250bcd chore(deps): bump requests from 2.33.0 to 2.33.1
Bumps [requests](https://github.com/psf/requests) from 2.33.0 to 2.33.1.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.33.0...v2.33.1)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 06:08:26 +00:00
dependabot[bot] 90d538d41a chore(deps): bump fastapi from 0.135.2 to 0.135.3
Bumps [fastapi](https://github.com/fastapi/fastapi) from 0.135.2 to 0.135.3.
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](https://github.com/fastapi/fastapi/compare/0.135.2...0.135.3)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.135.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 06:08:00 +00:00
Matthias 4762abd13f chore: zizmor exception 2026-04-09 06:54:15 +02:00
Matthias 724ed63c41 chore: bump types in pre-commit config 2026-04-09 06:47:26 +02:00
dependabot[bot] 1dbb0f0ee7 chore(deps-dev): bump the types group with 2 updates
Bumps the types group with 2 updates: [types-requests](https://github.com/python/typeshed) and [types-python-dateutil](https://github.com/python/typeshed).


Updates `types-requests` from 2.33.0.20260327 to 2.33.0.20260402
- [Commits](https://github.com/python/typeshed/commits)

Updates `types-python-dateutil` from 2.9.0.20260323 to 2.9.0.20260402
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-requests
  dependency-version: 2.33.0.20260402
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: types
- dependency-name: types-python-dateutil
  dependency-version: 2.9.0.20260402
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: types
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 04:45:48 +00:00
Matthias e5baa27d51 fix: dependabot currently doesn't support cooldown for docker
ref: https://github.com/dependabot/dependabot-core/issues/14044
2026-04-09 06:44:23 +02:00
Matthias 7c43833a2d chore: explicitly disable demo mode for binance 2026-04-09 06:39:51 +02:00
Matthias ff7cddf4ca docs: add documentation for demo bybit mode 2026-04-09 06:38:24 +02:00
Matthias 36b427cd3b feat: be clear on the use of demo exchanges 2026-04-09 06:38:24 +02:00
Matthias 8b204c75cb test: test validate_demo / dry-run combo 2026-04-09 06:38:24 +02:00
Matthias f56ea7a6ca feat: validate demo-trading and dry-run incompatibility 2026-04-09 06:38:24 +02:00
Matthias 39569df42a feat: expose demo mode via show_config 2026-04-09 06:38:24 +02:00
Matthias 08f0f28e90 feat: enable demo trading mode for ccxt 2026-04-09 06:38:24 +02:00
Matthias d8e0d41001 feat: clearly highlight if bot is starting in demo mode 2026-04-09 06:38:24 +02:00
Matthias 1ac68d6161 feat: show message when enabling demo trading mode 2026-04-09 06:38:24 +02:00
Matthias e7f9059ff4 test: add test for demo trading validation 2026-04-09 06:38:24 +02:00
Matthias 98fd645df6 feat: enable config validation for demo_trading 2026-04-09 06:38:24 +02:00
Matthias 86b8eae344 feat: add supports_demo_trading ft_has key 2026-04-09 06:38:24 +02:00
Matthias 8e62158145 Merge pull request #13039 from freqtrade/update/binance-leverage-tiers
Update Binance Leverage Tiers
2026-04-09 06:32:47 +02:00
Matthias 6a5fb9af42 chore: remove aiohttp shorter exclude-newer exception 2026-04-09 06:32:09 +02:00
Freqtrade Bot 02125f1883 chore: update binance leverage tiers 2026-04-09 04:18:20 +00:00
Matthias ed6899aad6 Merge pull request #13019 from freqtrade/feat/capture_wallets
Capture wallet balance
2026-04-07 07:16:34 +02:00
Matthias 4cced59530 Merge pull request #13032 from freqtrade/update/pre-commit-hooks
Update pre-commit hooks
2026-04-07 07:01:18 +02:00
Matthias 70b24fd0c1 test: reset pairlocks pior to running test 2026-04-07 06:44:25 +02:00
Freqtrade Bot d026b67dee chore: update pre-commit hooks 2026-04-07 03:56:56 +00:00
Matthias c906e146fc test: add reset_locks to the end of the new test 2026-04-06 10:24:41 +02:00
Matthias 8890cdbcdb chore: shorter wording in docstring 2026-04-06 10:05:26 +02:00
Matthias 6712d20578 test: Add test for new pairlock deduplication 2026-04-06 09:58:58 +02:00
Matthias 9582bd3cd7 feat: don't allow re-creation of existing logs
This prevents lock spam - where 100ds of identical rows can be inserted
into the database
2026-04-06 09:58:35 +02:00