tox: some prep for potentially using uv on CI instead of pip

see https://github.com/karlicoss/HPI/issues/391
This commit is contained in:
Dima Gerasimov 2024-09-22 19:50:58 +01:00
parent 3166109f15
commit 3ce1c860f9
2 changed files with 51 additions and 37 deletions

View file

@ -58,6 +58,16 @@ def main() -> None:
'orjson', # for my.core.serialize and denylist
'simplejson', # for my.core.serialize
##
# ideally we'd use --instal-types in mypy
# , but looks like it doesn't respect uv venv if it's running in it :(
'types-pytz' , # for my.core
'types-decorator' , # for my.core.compat
'pandas-stubs' , # for my.core.pandas
'types-dateparser', # for my.core.query_range
'types-simplejson', # for my.core.serialize
##
],
'optional': [
# todo document these?