X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=tests%2Focpp-server%2Fpyproject.toml;h=c01082ee05a0fce564b4a914b2c97005d9a3d33a;hb=cfb413a541334cbe3ea80fc111ccc44736442d58;hp=1c8cc8ca1b6c70dd9fc99e5ac013e49b9ee9cf42;hpb=0395ac6663d6257d0c9f5f9c0468691721cf6748;p=e-mobility-charging-stations-simulator.git diff --git a/tests/ocpp-server/pyproject.toml b/tests/ocpp-server/pyproject.toml index 1c8cc8ca..c01082ee 100644 --- a/tests/ocpp-server/pyproject.toml +++ b/tests/ocpp-server/pyproject.toml @@ -8,15 +8,20 @@ readme = "README.md" [tool.poetry.dependencies] python = "^3.12" websockets = "^12.0" -ocpp = "^2.0.0rc1" +ocpp = "^2.0.0rc2" -[tool.poetry.group.development.dependencies] -isort = "^5" -black = "^24" -flake8 = "^7" +[tool.poetry.group.dev.dependencies] +taskipy = "^1" +ruff = "^0.4" + +[tool.taskipy.tasks] +server = "python server.py" +format = "ruff format . && ruff check --fix ." +lint = "ruff format --check --diff . && ruff check --diff ." + +[tool.ruff.lint] +select = ["E", "W", "F", "B", "Q", "I"] -[tool.isort] -profile = 'black' [build-system] requires = ["poetry-core"]