Merge pull request #8872 from freqtrade/ccxt_bump

bump ccxt to 4.0.14
This commit is contained in:
Matthias 2023-07-09 14:49:27 +02:00 committed by GitHub
commit d8d0a60322
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 12 deletions

View File

@ -682,16 +682,14 @@ To use a proxy for exchange connections - you will have to define the proxies as
{ {
"exchange": { "exchange": {
"ccxt_config": { "ccxt_config": {
"aiohttp_proxy": "http://addr:port", "httpsProxy": "http://addr:port",
"proxies": {
"http": "http://addr:port",
"https": "http://addr:port"
},
} }
} }
} }
``` ```
For more information on available proxy types, please consult the [ccxt proxy documentation](https://docs.ccxt.com/#/README?id=proxy).
## Next step ## Next step
Now you have configured your config.json, the next step is to [start your bot](bot-usage.md). Now you have configured your config.json, the next step is to [start your bot](bot-usage.md).

View File

@ -3,7 +3,7 @@ numpy==1.24.3; python_version <= '3.8'
pandas==2.0.3 pandas==2.0.3
pandas-ta==0.3.14b pandas-ta==0.3.14b
ccxt==4.0.12 ccxt==4.0.14
cryptography==41.0.1; platform_machine != 'armv7l' cryptography==41.0.1; platform_machine != 'armv7l'
cryptography==40.0.1; platform_machine == 'armv7l' cryptography==40.0.1; platform_machine == 'armv7l'
aiohttp==3.8.4 aiohttp==3.8.4

View File

@ -70,7 +70,7 @@ setup(
], ],
install_requires=[ install_requires=[
# from requirements.txt # from requirements.txt
'ccxt>=3.0.0', 'ccxt>=4.0.0',
'SQLAlchemy>=2.0.6', 'SQLAlchemy>=2.0.6',
'python-telegram-bot>=20.1', 'python-telegram-bot>=20.1',
'arrow>=1.0.0', 'arrow>=1.0.0',

View File

@ -293,11 +293,7 @@ def set_test_proxy(config: Config, use_proxy: bool) -> Config:
if use_proxy and (proxy := os.environ.get('CI_WEB_PROXY')): if use_proxy and (proxy := os.environ.get('CI_WEB_PROXY')):
config1 = deepcopy(config) config1 = deepcopy(config)
config1['exchange']['ccxt_config'] = { config1['exchange']['ccxt_config'] = {
"aiohttp_proxy": proxy, "httpsProxy": proxy,
'proxies': {
'https': proxy,
'http': proxy,
}
} }
return config1 return config1