Commit Graph

30694 Commits

Author SHA1 Message Date
Matthias
f845dc71b1 maint: fix pedantic zizmor problems 2026-01-06 09:33:00 +01:00
Matthias
61274252af maint: rename zizmor CI workflow
this will avoid schema collision with the zizmor.yml config file
2026-01-06 09:21:04 +01:00
Matthias
00d903cb3f maint: add explanatory comment for permission 2026-01-06 09:19:03 +01:00
Matthias
29f235441b maint: set base permissions for all workflows 2026-01-06 09:17:08 +01:00
Matthias
872b59c9cd maint: pin all actions by hash 2026-01-06 09:13:13 +01:00
Freqtrade Bot
be7f5f4e26 chore: update pre-commit hooks 2026-01-06 08:36:01 +01:00
Matthias
82c1f096de maint: skip pip-audit in github actions 2026-01-06 08:35:40 +01:00
Matthias
ed7887c426 Merge pull request #12692 from freqtrade/dependabot/pip/aiohttp-3.13.3
chore(deps): bump aiohttp from 3.13.2 to 3.13.3
2026-01-06 08:23:46 +01:00
dependabot[bot]
e58f7b0344 chore(deps): bump aiohttp from 3.13.2 to 3.13.3
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.13.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-06 00:48:17 +00:00
Matthias
32eaae5dcf feat: add __repr__ to Wallets object 2026-01-05 18:06:05 +01:00
Matthias
38c74e5d1a docs: remove unnecessary `"-" in command 2026-01-05 13:09:18 +01:00
Matthias
e89a31c6d1 Merge pull request #12688 from freqtrade/dependabot/pip/develop/technical-1.5.4
chore(deps): bump technical from 1.5.3 to 1.5.4
2026-01-05 08:25:25 +01:00
Matthias
3eb8de633c Merge pull request #12687 from freqtrade/dependabot/pip/develop/psutil-7.2.0
chore(deps): bump psutil from 7.1.3 to 7.2.0
2026-01-05 08:10:07 +01:00
Matthias
0ee3e4304f Merge pull request #12689 from freqtrade/dependabot/pip/develop/fastapi-0.128.0
chore(deps): bump fastapi from 0.127.0 to 0.128.0
2026-01-05 08:09:54 +01:00
dependabot[bot]
228dfe8ab2 chore(deps): bump fastapi from 0.127.0 to 0.128.0
Bumps [fastapi](https://github.com/fastapi/fastapi) from 0.127.0 to 0.128.0.
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](https://github.com/fastapi/fastapi/compare/0.127.0...0.128.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 03:29:12 +00:00
dependabot[bot]
bfcc2aa153 chore(deps): bump technical from 1.5.3 to 1.5.4
Bumps [technical](https://github.com/freqtrade/technical) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/freqtrade/technical/releases)
- [Commits](https://github.com/freqtrade/technical/compare/1.5.3...1.5.4)

---
updated-dependencies:
- dependency-name: technical
  dependency-version: 1.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 03:28:55 +00:00
dependabot[bot]
39e2ecb6a2 chore(deps): bump psutil from 7.1.3 to 7.2.0
Bumps [psutil](https://github.com/giampaolo/psutil) from 7.1.3 to 7.2.0.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](https://github.com/giampaolo/psutil/compare/release-7.1.3...release-7.2.0)

---
updated-dependencies:
- dependency-name: psutil
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 03:28:42 +00:00
Matthias
b9a4918d61 test: reset converter before and after fiat conversions 2026-01-03 14:33:08 +01:00
Matthias
0d7127bb6a refactor: use metaclass for Singleton in FiatConverter 2026-01-03 14:06:17 +01:00
Matthias
cfd048e74e test: mock fiat_convert entry method 2026-01-03 14:02:18 +01:00
Matthias
c911332da3 test: simplify telegram fiat_convert mocking 2026-01-03 13:51:39 +01:00
Matthias
43a849d45d test: remove pointless mocks 2026-01-03 13:46:37 +01:00
Matthias
3ad502b073 test: mock object instead of global mock 2026-01-03 13:40:18 +01:00
Matthias
6d4ad393d5 test: cleanup unneeded mocks from test_rpc 2026-01-03 13:18:23 +01:00
Matthias
69cc238700 Merge pull request #12560 from stash86/main-stash
add more metrics on profit stat
2026-01-03 12:51:18 +01:00
Matthias
9a9b4e15f3 test: pandas warning tests to show warnings 2026-01-02 17:12:48 +01:00
Matthias
fcab9460fb test: reduce startup time failure rates 2026-01-02 16:58:10 +01:00
Matthias
58130572a9 fix: use "triggered order" id where necessary
closes  #12680
2026-01-02 16:37:12 +01:00
Matthias
f82d2fe796 chore: simplify conversion rate usage 2026-01-02 16:24:37 +01:00
Matthias
577464c12d Merge pull request #12506 from dev-starlight/develop
fix, Add UTF-8 encoding to read_text method
2026-01-02 13:56:25 +01:00
Matthias
00bd3e5a5c fix: strategy-updater should support non-english characters on windows 2026-01-02 12:42:12 +00:00
Matthias
bc2be74b36 fix: further fixes for utf8 reading on windows 2026-01-02 12:20:09 +00:00
Matthias
3543437fc5 test: add test chinese comment to strategy_test file 2026-01-02 12:10:06 +00:00
Matthias
4b278941b8 test: small improvements to test clarity 2026-01-02 11:41:18 +01:00
Matthias
8a33b71351 test: update exchange api test 2026-01-02 11:40:10 +01:00
Matthias
a09ca38de2 feat: list-exchanges to show futures "has" problematics 2026-01-02 11:05:02 +01:00
Matthias
4d4fee9874 feat: add futures validation to validate_exchange 2026-01-02 11:02:26 +01:00
Matthias
f2dfe1788a feat: split futures "has" parameters to a separate variable 2026-01-02 10:40:57 +01:00
Matthias
0e82c0458a feat: improve output of list-exchanges 2026-01-02 10:33:12 +01:00
Matthias
2ec2626277 feat: blacklist kraken-futures - it's futures only
we know it won't work at the moment, and current exclusion is accidental
which could change with a ccxt update.
2026-01-02 10:33:12 +01:00
Matthias
04f4f327df refactor: improve punctuation handling on bad exchanges 2026-01-02 10:33:12 +01:00
Matthias
34ad58e2da feat: enable fetch_orders optional check 2026-01-02 10:33:12 +01:00
Matthias
f78aa7b39a feat: has_optional should check for replacement methods 2026-01-02 10:33:12 +01:00
Matthias
a174461952 test: add test for exchange_has validation 2026-01-02 10:33:12 +01:00
Matthias
6c164683b7 refactor: extract "has" checking logic to separate function 2026-01-02 10:33:12 +01:00
Matthias
9cdd8659ec fix: "missing" condition when no replacemet items are available 2026-01-02 10:33:12 +01:00
Matthias
795df94817 Merge pull request #12679 from freqtrade/maint/binance_mig
Remove binance futures pair naming migration
2026-01-02 10:18:57 +01:00
Matthias
40f87c0d30 test: remove binance pair naming tests 2026-01-02 08:42:25 +01:00
Matthias
1380940565 chore: remove binance pair naming migration 2026-01-02 08:42:14 +01:00
Matthias
595309c9ed chore: improve type-safety for Volumepairlist 2026-01-01 14:42:00 +01:00