@@ -28,36 +28,38 @@ requires-python = ">=3.9"
2828homepage = " https://github.com/fgmacedo/python-statemachine"
2929
3030[project .optional-dependencies ]
31- diagrams = [" pydot >= 2 .0.0 " ]
31+ diagrams = [" pydot >= 4 .0.1 " ]
3232
3333[dependency-groups ]
3434dev = [
35- " ruff >=0.15.0 " ,
35+ " ruff >=0.15.8 " ,
3636 " pre-commit" ,
3737 " mypy" ,
3838 " pytest" ,
39- " pytest-cov >=6.0 .0; python_version >='3.9'" ,
39+ " pytest-cov >=7.1 .0; python_version >='3.9'" ,
4040 " pytest-cov; python_version <'3.9'" ,
41- " pytest-sugar >=1.0.0" ,
42- " pytest-mock >=3.14.0" ,
43- " pytest-benchmark >=4.0.0" ,
44- " pytest-asyncio >=0.25.0" ,
41+ " pytest-sugar >=1.1.1" ,
42+ " pytest-mock >=3.15.1" ,
43+ " pytest-benchmark >=5.2.3" ,
44+ " pytest-asyncio >=1.3.0; python_version >='3.10'" ,
45+ " pytest-asyncio >=0.25.0; python_version <'3.10'" ,
4546 " pydot" ,
46- " django >=5.2.11; python_version >='3.10'" ,
47- " pytest-django >=4.8.0; python_version >'3.8'" ,
47+ " django >=6.0.3; python_version >='3.12'" ,
48+ " django >=5.2.12; python_version >='3.10' and python_version <'3.12'" ,
49+ " pytest-django >=4.12.0; python_version >='3.10'" ,
4850 " Sphinx; python_version >'3.8'" ,
4951 " sphinx-gallery; python_version >'3.8'" ,
5052 " myst-parser; python_version >'3.8'" ,
5153 " pillow; python_version >'3.8'" ,
5254 " sphinx-autobuild; python_version >'3.8'" ,
53- " furo >=2024.5.6 ; python_version >'3.8'" ,
55+ " furo >=2025.12.19 ; python_version >'3.8'" ,
5456 " sphinx-copybutton >=0.5.2; python_version >'3.8'" ,
5557 " sphinxcontrib-mermaid; python_version >'3.8'" ,
56- " pdbr>=0.8.9 ; python_version >'3.8'" ,
57- " babel >=2.16 .0; python_version >='3.8'" ,
58- " pytest-xdist>=3.6.1 " ,
59- " pytest-timeout>=2.3.1 " ,
60- " pyright>=1.1.400 " ,
58+ " pdbr>=0.9.7 ; python_version >'3.8'" ,
59+ " babel >=2.18 .0; python_version >='3.8'" ,
60+ " pytest-xdist>=3.8.0 " ,
61+ " pytest-timeout>=2.4.0 " ,
62+ " pyright>=1.1.408 " ,
6163]
6264
6365[build-system ]
0 commit comments