Merge pull request #4420 from freqtrade/dependabot/pip/develop/mypy-0.812
Bump mypy from 0.790 to 0.812
This commit is contained in:
commit
4b689f5b88
@ -1,5 +1,5 @@
|
|||||||
from datetime import date, datetime
|
from datetime import date, datetime
|
||||||
from typing import Any, Dict, List, Optional, TypeVar, Union
|
from typing import Any, Dict, List, Optional, Union
|
||||||
|
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
|
|
||||||
@ -205,7 +205,8 @@ class TradeResponse(BaseModel):
|
|||||||
trades_count: int
|
trades_count: int
|
||||||
|
|
||||||
|
|
||||||
ForceBuyResponse = TypeVar('ForceBuyResponse', TradeSchema, StatusMsg)
|
class ForceBuyResponse(BaseModel):
|
||||||
|
__root__: Union[TradeSchema, StatusMsg]
|
||||||
|
|
||||||
|
|
||||||
class LockModel(BaseModel):
|
class LockModel(BaseModel):
|
||||||
@ -267,7 +268,8 @@ class PlotConfig_(BaseModel):
|
|||||||
subplots: Optional[Dict[str, Any]]
|
subplots: Optional[Dict[str, Any]]
|
||||||
|
|
||||||
|
|
||||||
PlotConfig = TypeVar('PlotConfig', PlotConfig_, Dict)
|
class PlotConfig(BaseModel):
|
||||||
|
__root__: Union[PlotConfig_, Dict]
|
||||||
|
|
||||||
|
|
||||||
class StrategyListResponse(BaseModel):
|
class StrategyListResponse(BaseModel):
|
||||||
|
@ -111,9 +111,9 @@ def forcebuy(payload: ForceBuyPayload, rpc: RPC = Depends(get_rpc)):
|
|||||||
trade = rpc._rpc_forcebuy(payload.pair, payload.price)
|
trade = rpc._rpc_forcebuy(payload.pair, payload.price)
|
||||||
|
|
||||||
if trade:
|
if trade:
|
||||||
return trade.to_json()
|
return {'__root__': trade.to_json()}
|
||||||
else:
|
else:
|
||||||
return {"status": f"Error buying pair {payload.pair}."}
|
return {'__root__': {"status": f"Error buying pair {payload.pair}."}}
|
||||||
|
|
||||||
|
|
||||||
@router.post('/forcesell', response_model=ResultMsg, tags=['trading'])
|
@router.post('/forcesell', response_model=ResultMsg, tags=['trading'])
|
||||||
@ -183,7 +183,7 @@ def pair_history(pair: str, timeframe: str, timerange: str, strategy: str,
|
|||||||
|
|
||||||
@router.get('/plot_config', response_model=PlotConfig, tags=['candle data'])
|
@router.get('/plot_config', response_model=PlotConfig, tags=['candle data'])
|
||||||
def plot_config(rpc: RPC = Depends(get_rpc)):
|
def plot_config(rpc: RPC = Depends(get_rpc)):
|
||||||
return rpc._rpc_plot_config()
|
return {'__root__': rpc._rpc_plot_config()}
|
||||||
|
|
||||||
|
|
||||||
@router.get('/strategies', response_model=StrategyListResponse, tags=['strategy'])
|
@router.get('/strategies', response_model=StrategyListResponse, tags=['strategy'])
|
||||||
|
@ -7,7 +7,7 @@ coveralls==3.0.0
|
|||||||
flake8==3.8.4
|
flake8==3.8.4
|
||||||
flake8-type-annotations==0.1.0
|
flake8-type-annotations==0.1.0
|
||||||
flake8-tidy-imports==4.2.1
|
flake8-tidy-imports==4.2.1
|
||||||
mypy==0.790
|
mypy==0.812
|
||||||
pytest==6.2.2
|
pytest==6.2.2
|
||||||
pytest-asyncio==0.14.0
|
pytest-asyncio==0.14.0
|
||||||
pytest-cov==2.11.1
|
pytest-cov==2.11.1
|
||||||
|
Loading…
Reference in New Issue
Block a user