Configure tools & add initial dependencies

pull/115/head
stijndcl 2022-06-09 01:44:53 +02:00
parent 00481e42eb
commit 0701fbfddb
4 changed files with 27 additions and 1 deletions

View File

View File

@ -0,0 +1,20 @@
[tool.black]
line-length = 120
[tool.mypy]
plugins = [
"sqlalchemy.ext.mypy.plugin"
]
[tool.pylint.master]
disable = [
"missing-module-docstring",
"too-few-public-methods"
]
[tool.pylint.format]
max-line-length = 120
good-names = ["i"]
[tool.pytest.ini_options]
asyncio_mode = "auto"

View File

@ -1,4 +1,8 @@
aiosqlite==0.17.0
black==22.3.0
mypy==0.961
pylint==2.14.1
pytest==7.1.2
pytest-asyncio==0.18.3
pytest-env==0.6.2
sqlalchemy2-stubs==0.0.2a23

View File

@ -1,4 +1,6 @@
aiohttp==3.8.1
alembic==1.8.0
# Dev version of dpy
git+https://github.com/Rapptz/discord.py
environs==9.5.0
sqlalchemy[asyncio]==1.4.37