booplaysgba/pyproject.toml

51 lines
950 B
TOML
Raw Normal View History

2021-10-30 11:28:49 +00:00
[tool.poetry]
name = "booplaysgba"
version = "0.1.0"
2021-11-04 14:21:36 +00:00
description = "Émulateur collaboratif pour patienter dans le B00"
2021-10-30 11:28:49 +00:00
authors = ["Laureηt <laurentfainsin@protonmail.com>"]
license = "MIT"
2021-11-09 17:19:55 +00:00
2021-10-30 11:28:49 +00:00
[tool.poetry.dependencies]
2022-02-06 16:17:49 +00:00
python = "^3.10"
2021-10-30 11:28:49 +00:00
asyncio = "^3.4.3"
websockets = "^10.0"
2021-11-01 12:53:09 +00:00
cffi = "^1.15.0"
cached-property = "^1.5.2"
Pillow = "^8.4.0"
redis = "^3.5.3"
2021-11-09 17:19:55 +00:00
mgba = { path="mgba/src/platform/python" }
2021-10-30 11:28:49 +00:00
[tool.poetry.dev-dependencies]
black = "^21.9b0"
flake8 = "^4.0.1"
flake8-docstrings = "^1.6.0"
2021-10-30 11:28:49 +00:00
pre-commit = "^2.15.0"
bandit = "^1.7.0"
isort = "^5.9.3"
2021-11-01 12:53:09 +00:00
mypy = "^0.910"
types-redis = "^3.5.15"
2021-10-30 11:28:49 +00:00
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.black]
line-length = 120
target-version = ['py37', 'py38']
include = '\.pyi?$'
exclude = '''
/(
\.git
2021-10-30 12:22:13 +00:00
\.venv
2021-10-30 11:28:49 +00:00
)/
'''
[tool.isort]
profile = "black"
multi_line_output = 3
2021-10-30 12:22:13 +00:00
[tool.mypy]
python_version = 3.9
warn_return_any = true
warn_unused_configs = true