generated from parfeniukink/python_default_configurations
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Pipfile
34 lines (31 loc) · 775 Bytes
/
Pipfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
SQLAlchemy = {version = "~=2.0", extras=["asyncio", "mypy"]}
aiohttp = "~=3.8"
aiosqlite = "~=0.3"
alembic = "~=1.10"
greenlet = "~=2.0" # required by SQLAlchemy: https://docs.sqlalchemy.org/en/20/orm/extensions/asyncio.html
loguru = "~=0.7"
pyTelegramBotAPI = "~=4.11"
pydantic = {version = "~=1.10", extras=["dotenv"]}
[dev-packages]
black = "~=23.3"
hypothesis = "~=6.0"
ipdb = "~=0.13"
isort = "~=5.12"
mypy = "~=1.2"
openpyxl = "~=3.0"
pydantic-factories = "~=1.17"
pytest = "~=7.3"
pytest-asyncio = "~=0.21"
pytest-cov = "~=4.0"
pytest-env = "~=0.8"
pytest-lazy-fixture = "~=0.6"
pytest-mock = "~=3.10"
ruff = "~=0.0.262"
types-redis = "~=4.5"
[requires]
python_version = "3.11"