Commit Graph

31824 Commits

Author SHA1 Message Date
Matthias 0b0a4e5df1 Merge pull request #13112 from freqtrade/dependabot/pip/develop/mypy-1.20.2
chore(deps-dev): bump mypy from 1.20.1 to 1.20.2
2026-05-04 06:33:04 +02:00
Matthias 2b47d2e91d Merge pull request #13111 from freqtrade/dependabot/pip/develop/build-1.4.4
chore(deps-dev): bump build from 1.4.3 to 1.4.4
2026-05-04 06:32:27 +02:00
Matthias 60cbf93b8f Merge pull request #13110 from freqtrade/dependabot/pip/develop/packaging-26.2
chore(deps): bump packaging from 26.1 to 26.2
2026-05-04 06:32:18 +02:00
dependabot[bot] 110ffde14e chore(deps-dev): bump mypy from 1.20.1 to 1.20.2
Bumps [mypy](https://github.com/python/mypy) from 1.20.1 to 1.20.2.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.20.1...v1.20.2)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.20.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-04 03:03:35 +00:00
dependabot[bot] 2d0ab2d973 chore(deps-dev): bump build from 1.4.3 to 1.4.4
Bumps [build](https://github.com/pypa/build) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/pypa/build/releases)
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pypa/build/compare/1.4.3...1.4.4)

---
updated-dependencies:
- dependency-name: build
  dependency-version: 1.4.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-04 03:03:27 +00:00
dependabot[bot] 8e9615ba6c chore(deps): bump packaging from 26.1 to 26.2
Bumps [packaging](https://github.com/pypa/packaging) from 26.1 to 26.2.
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pypa/packaging/compare/26.1...26.2)

---
updated-dependencies:
- dependency-name: packaging
  dependency-version: '26.2'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-04 03:03:19 +00:00
Matthias 55244fb098 Merge pull request #13109 from dtmkeng/improve/maxsize-marketcappairlist
fix: increase marketcap cache size to improve performance
2026-05-03 19:16:28 +02:00
dtmkeng 2087e04a62 fix: reduce marketcap cache size to optimize memory usage 2026-05-03 15:22:31 +07:00
Matthias 5ecd64d17e fix: realized_profit calculation for open trades
while the trade is open, funding fees need to be added on every exit
this keeps realized_profit in line with prior close profits.

closes #13102
2026-05-03 08:50:03 +02:00
dtmkeng 047a107ff3 fix: increase marketcap cache size to improve performance 2026-05-03 02:36:06 +07:00
Matthias 4acdb2eb0c chore: ensure __repr__ always has an order side 2026-05-02 16:25:13 +02:00
Matthias 58a18e1e9c fix: use "toint" for show-trades 2026-05-02 16:21:54 +02:00
Matthias 17b5e9bac7 chore: minor typo fix 2026-05-02 08:27:08 +02:00
Matthias 610d03570c chore: bump version to 2026.5-dev 2026-04-30 07:13:14 +02:00
Matthias 2ea4c4de2f Merge pull request #13105 from freqtrade/update/binance-leverage-tiers
Update Binance Leverage Tiers
2026-04-30 06:31:39 +02:00
Freqtrade Bot ad8dc57e9b chore: update binance leverage tiers 2026-04-30 03:37:35 +00:00
Matthias dd970f2be1 fix: rate can be None in balance migration 2026-04-29 20:01:50 +02:00
Matthias 63819fa7e0 test: update test for unwatch_ohlcv adjustment
Co-authored-by: Copilot <copilot@github.com>
2026-04-28 20:54:04 +02:00
Matthias bfe05868eb feat: implement unwatchOHLCV
closes #13082

Co-authored-by: Copilot <copilot@github.com>
2026-04-28 20:51:47 +02:00
Matthias 14d66100be Merge pull request #13104 from freqtrade/update/pre-commit-hooks
Update pre-commit hooks
2026-04-28 06:36:39 +02:00
Freqtrade Bot afc00c5a2e chore: update pre-commit hooks 2026-04-28 04:15:25 +00:00
Matthias 0b13ddfc0a Merge pull request #13096 from freqtrade/dependabot/pip/develop/pydantic-2.13.2
chore(deps): bump pydantic from 2.12.5 to 2.13.2
2026-04-27 07:30:50 +02:00
Matthias 820000fac4 chore: update dry-run order-id generation to uuid
this is supposed to avoid insert errors in windows CI
due to time imprecisions on windows ...

Co-authored-by: Copilot <copilot@github.com>
2026-04-27 07:17:01 +02:00
Matthias 5710fe4477 Merge pull request #13093 from freqtrade/dependabot/pip/develop/sb3-contrib-gte-2.8.0
chore(deps): update sb3-contrib requirement from >=2.2.1 to >=2.8.0
2026-04-27 07:12:03 +02:00
Matthias 3c84ac6d3f Merge pull request #13097 from freqtrade/dependabot/github_actions/develop/astral-sh/setup-uv-8.1.0
chore(deps): bump astral-sh/setup-uv from 8.0.0 to 8.1.0
2026-04-27 07:06:15 +02:00
Matthias 3116139336 Merge pull request #13095 from freqtrade/dependabot/pip/develop/packaging-26.1
chore(deps): bump packaging from 26.0 to 26.1
2026-04-27 07:00:26 +02:00
Matthias 24e40d3a7a Merge pull request #13092 from freqtrade/dependabot/pip/develop/scipy-e4bafee045
chore(deps-dev): bump scipy-stubs from 1.17.1.3 to 1.17.1.4 in the scipy group
2026-04-27 06:57:32 +02:00
Matthias 5b83dce052 chore: precisely pin sb3_contrib 2026-04-27 06:37:09 +02:00
dependabot[bot] bab128b359 chore(deps): bump pydantic from 2.12.5 to 2.13.2
Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.12.5 to 2.13.2.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v2.12.5...v2.13.2)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.13.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 04:32:29 +00:00
Matthias 875c464a07 chore: bump scipy-stubs in pre-commit config 2026-04-27 06:32:00 +02:00
Matthias 604fddd735 Merge pull request #13094 from freqtrade/dependabot/pip/develop/fastapi-0.136.0
chore(deps): bump fastapi from 0.135.3 to 0.136.0
2026-04-27 06:31:13 +02:00
Matthias bd247f3642 Merge pull request #13098 from freqtrade/dependabot/github_actions/develop/devcontainers/ci-0.3.1900000449
chore(deps): bump devcontainers/ci from 0.3.1900000417 to 0.3.1900000449
2026-04-27 06:30:56 +02:00
Matthias ca6419228c Merge pull request #13099 from freqtrade/dependabot/pip/develop/ruff-0.15.11
chore(deps-dev): bump ruff from 0.15.10 to 0.15.11
2026-04-27 06:30:24 +02:00
Matthias 003cc4dc38 Merge pull request #13100 from freqtrade/dependabot/pip/develop/mike-2.2.0
chore(deps): bump mike from 2.1.4 to 2.2.0
2026-04-27 06:30:10 +02:00
Matthias 41deb75279 Merge pull request #13101 from freqtrade/dependabot/pip/develop/filelock-3.29.0
chore(deps): bump filelock from 3.25.2 to 3.29.0
2026-04-27 06:29:58 +02:00
dependabot[bot] 5a8131caf6 chore(deps): bump filelock from 3.25.2 to 3.29.0
Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.25.2 to 3.29.0.
- [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.25.2...3.29.0)

---
updated-dependencies:
- dependency-name: filelock
  dependency-version: 3.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 03:04:21 +00:00
dependabot[bot] a5cb607311 chore(deps): bump mike from 2.1.4 to 2.2.0
Bumps [mike](https://github.com/jimporter/mike) from 2.1.4 to 2.2.0.
- [Release notes](https://github.com/jimporter/mike/releases)
- [Changelog](https://github.com/jimporter/mike/blob/master/CHANGES.md)
- [Commits](https://github.com/jimporter/mike/compare/v2.1.4...v2.2.0)

---
updated-dependencies:
- dependency-name: mike
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 03:04:14 +00:00
dependabot[bot] cf5ba35bb0 chore(deps-dev): bump ruff from 0.15.10 to 0.15.11
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.10 to 0.15.11.
- [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.10...0.15.11)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 03:04:07 +00:00
dependabot[bot] 668f7b7e9c chore(deps): bump devcontainers/ci from 0.3.1900000417 to 0.3.1900000449
Bumps [devcontainers/ci](https://github.com/devcontainers/ci) from 0.3.1900000417 to 0.3.1900000449.
- [Release notes](https://github.com/devcontainers/ci/releases)
- [Commits](https://github.com/devcontainers/ci/compare/8bf61b26e9c3a98f69cb6ce2f88d24ff59b785c6...b63b30de439b47a52267f241112c5b453b673db5)

---
updated-dependencies:
- dependency-name: devcontainers/ci
  dependency-version: 0.3.1900000449
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 03:04:06 +00:00
dependabot[bot] e2879f11f5 chore(deps): bump astral-sh/setup-uv from 8.0.0 to 8.1.0
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/cec208311dfd045dd5311c1add060b2062131d57...08807647e7069bb48b6ef5acd8ec9567f424441b)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 8.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 03:03:57 +00:00
dependabot[bot] 700d4ea2ff chore(deps): bump packaging from 26.0 to 26.1
Bumps [packaging](https://github.com/pypa/packaging) from 26.0 to 26.1.
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pypa/packaging/compare/26.0...26.1)

---
updated-dependencies:
- dependency-name: packaging
  dependency-version: '26.1'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 03:03:47 +00:00
dependabot[bot] 1f94154220 chore(deps): bump fastapi from 0.135.3 to 0.136.0
Bumps [fastapi](https://github.com/fastapi/fastapi) from 0.135.3 to 0.136.0.
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](https://github.com/fastapi/fastapi/compare/0.135.3...0.136.0)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.136.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 03:03:37 +00:00
dependabot[bot] 14ee96172a chore(deps): update sb3-contrib requirement from >=2.2.1 to >=2.8.0
Updates the requirements on [sb3-contrib](https://github.com/Stable-Baselines-Team/stable-baselines3-contrib) to permit the latest version.
- [Release notes](https://github.com/Stable-Baselines-Team/stable-baselines3-contrib/releases)
- [Commits](https://github.com/Stable-Baselines-Team/stable-baselines3-contrib/compare/v2.2.1...v2.8.0)

---
updated-dependencies:
- dependency-name: sb3-contrib
  dependency-version: 2.8.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 03:03:23 +00:00
dependabot[bot] 159bde944b chore(deps-dev): bump scipy-stubs in the scipy group
Bumps the scipy group with 1 update: [scipy-stubs](https://github.com/scipy/scipy-stubs).


Updates `scipy-stubs` from 1.17.1.3 to 1.17.1.4
- [Release notes](https://github.com/scipy/scipy-stubs/releases)
- [Commits](https://github.com/scipy/scipy-stubs/compare/v1.17.1.3...v1.17.1.4)

---
updated-dependencies:
- dependency-name: scipy-stubs
  dependency-version: 1.17.1.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: scipy
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-27 03:03:14 +00:00
Matthias 0a49903695 test: update bitget test for lev_prep adjustment 2026-04-26 09:07:02 +02:00
Matthias e5f7d0cbb4 fix: bitget should set margin mode explicitly
Without this, leverage may be set on the wrong margin mode.
the leverage endpoint doesn't allow setting margin mode,
so we must control this manually.
2026-04-26 09:05:58 +02:00
Matthias f17e383157 test: add tests for get_ohlcv and ohlcvs 2026-04-25 13:09:34 +02:00
Matthias 093cc74774 refactor: make klines_last_refresh private 2026-04-25 12:49:31 +02:00
Matthias c34cd6a7dd refactor: don't use exchange_ws internal variables 2026-04-25 12:48:56 +02:00
Matthias 17678f1819 refactor: make klines_last_request private 2026-04-25 08:48:46 +02:00