build(ocpp-server): sync poetry lock file
[e-mobility-charging-stations-simulator.git] / tests / ocpp-server / pyproject.toml
index 1c8cc8ca1b6c70dd9fc99e5ac013e49b9ee9cf42..c01082ee05a0fce564b4a914b2c97005d9a3d33a 100644 (file)
@@ -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"]