[tool.poetry] name = "ocpp-server" version = "2.0.3" description = "OCPP2 mock server" authors = ["Jérôme Benoit "] readme = "README.md" [tool.poetry.dependencies] python = "^3.12" websockets = "^15.0" ocpp = "^2.0.0" [tool.poetry.group.dev.dependencies] taskipy = "^1" ruff = "^0.11" [tool.taskipy.tasks] server = "poetry run python server.py" format = "ruff check --fix . && ruff format ." lint = "ruff check --diff . && ruff format --check --diff ." [tool.ruff.lint] select = ["E", "W", "F", "ASYNC", "S", "B", "A", "Q", "RUF", "I"] [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api"