Unable to run airsenal_update_db and similar conda commands due to typeError
dannyozh opened this issue · 1 comments
Hey guys, faced this issue when trying to run airsenal_update_db
in the airsenal env. Any ideas on how to resolve it?
File "/Users/danielongzhihao/anaconda3/envs/airsenalenv/bin/airsenal_update_db", line 8, in
sys.exit(main())
File "/Users/danielongzhihao/anaconda3/envs/airsenalenv/lib/python3.9/site-packages/airsenal/scripts/update_db.py", line 218, in main
update_db(season, do_attributes, fpl_team_id, session)
File "/Users/danielongzhihao/anaconda3/envs/airsenalenv/lib/python3.9/site-packages/airsenal/scripts/update_db.py", line 172, in update_db
num_new_players = update_players(season, session)
File "/Users/danielongzhihao/anaconda3/envs/airsenalenv/lib/python3.9/site-packages/airsenal/scripts/update_db.py", line 95, in update_players
players_from_db = list_players(
File "/Users/danielongzhihao/anaconda3/envs/airsenalenv/lib/python3.9/site-packages/airsenal/framework/utils.py", line 673, in list_players
sort_order = case(value=PlayerAttributes.gameweek, whens=_whens)
TypeError: case() got an unexpected keyword argument 'whens'
Hi @dannyozh please see here #624 (comment) for how to update AIrsenal to fix this.