1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
# extra
msgpack>=0.5.6;sys_platform != 'win32' or (sys_platform == 'win32' and python_version<'3.14')
pyyaml>=3.13
tomli-w>=1.0
tomli>=1.1.0;python_version<'3.11'
orjson>=3.10.10
# tests
mypy>=0.812
isort>=5.6.4
pytest>=6.2.1
pytest-mock>=3.5.1
pytest-cov>=2.10.1
pytest-xdist>=3.5.0
coveralls>=3.0.0
black==24.3.0
ruff>=0.0.285
codespell>=2.2.2
# third party features
ciso8601>=2.1.3
pendulum>=2.1.2
# benchmark
pyperf>=2.6.1
termtables>=0.2.3
pytablewriter[html]>=0.58.0
cattrs==24.1.2
pydantic==2.9.2;python_version<'3.14' # see https://github.com/pydantic/pydantic/issues/11613
dacite==1.7.0 # see https://github.com/konradhalas/dacite/issues/236#issuecomment-1613987368
marshmallow>=3.19.0
dataclasses-json==0.6.7
# library stubs
types-backports
types-dataclasses
types-PyYAML
|