diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 106ecb4ea..af54ccf7d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -31,7 +31,7 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit # Ruff version. - rev: 'v0.4.4' + rev: 'v0.4.5' hooks: - id: ruff @@ -56,7 +56,7 @@ repos: )$ - repo: https://github.com/codespell-project/codespell - rev: v2.2.6 + rev: v2.3.0 hooks: - id: codespell additional_dependencies: diff --git a/pyproject.toml b/pyproject.toml index 7559836d2..e96768c5b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -181,4 +181,4 @@ exclude = [ [tool.codespell] ignore-words-list = "coo,fo,strat,zar,selectin" -skip="*.svg,./user_data,./freqtrade/rpc/api_server/ui/installed,./freqtrade/exchange/binance_leverage_tiers.json" +skip="*.svg,./user_data,freqtrade/rpc/api_server/ui/installed,freqtrade/exchange/*.json" diff --git a/tests/exchange_online/test_ccxt_compat.py b/tests/exchange_online/test_ccxt_compat.py index 49fbfc60d..45ff03adc 100644 --- a/tests/exchange_online/test_ccxt_compat.py +++ b/tests/exchange_online/test_ccxt_compat.py @@ -116,6 +116,9 @@ class TestCCXTExchange: def test_ccxt_fetch_tickers(self, exchange: EXCHANGE_FIXTURE_TYPE): exch, exchangename = exchange + if exchangename in ("bitmart"): + # TODO: Remove once https://github.com/ccxt/ccxt/issues/22631 is fixed. + pytest.skip("Bitmart is unstable here at the moment") pair = EXCHANGES[exchangename]["pair"] tickers = exch.get_tickers()