tests: simplify tests for my.core.serialize a bit and simplify tox file

This commit is contained in:
Dima Gerasimov 2024-08-06 23:09:56 +01:00
parent 3aebc573e8
commit 65dbdc44ef
6 changed files with 109 additions and 88 deletions

View file

@ -47,13 +47,16 @@ def main() -> None:
install_requires=INSTALL_REQUIRES,
extras_require={
'testing': [
'pytest<8', # FIXME <8 is temporary workaround till we fix collection with pytest 8; see https://docs.pytest.org/en/stable/changelog.html#collection-changes
'pytest',
'ruff',
'mypy',
'lxml', # for mypy coverage
# used in some tests.. although shouldn't rely on it
'pandas',
'orjson', # for my.core.serialize and denylist
'simplejson', # for my.core.serialize
],
'optional': [
# todo document these?