-
Notifications
You must be signed in to change notification settings - Fork 62
/
Pipfile
44 lines (40 loc) · 1.19 KB
/
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
35
36
37
38
39
40
41
42
43
44
[scripts]
devserver = "python main.py --configuration-file dev-config.yml"
tests = "py.test --doctest-modules --doctest-continue-on-failure --no-flaky-report --cov-report=term-missing --cov-branch --cov=server --mysql_database=faf -o testpaths=tests -m 'not rabbitmq'"
e2e = "py.test -o testpaths=e2e_tests"
vulture = "vulture main.py server/ --sort-by-size"
doc = "pdoc3 --html --force server"
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
aio_pika = "~=8.2"
aiocron = "*"
aiohttp = "*"
aiomysql = {git = "https://github.com/aio-libs/aiomysql"}
cachetools = "*"
docopt = "*"
humanize = ">=2.6.0"
maxminddb = "*"
oauthlib = "*"
prometheus_client = "*"
proxy-protocol = "*"
pyjwt = {version = ">=2.4.0", extras = ["crypto"]}
pyyaml = "*"
sortedcontainers = "*"
sqlalchemy = ">=2.0.0"
trueskill = "*"
uvloop = {version = "*", markers = "sys_platform != 'win32'"}
[dev-packages]
flaky = "*"
hypothesis = "*" # Versions between 6.47.1 and 6.56.4 added a prerelease dependency. See https://github.com/pypa/pipenv/issues/1760
pdoc3 = "*"
pytest = "*"
pytest-asyncio = "~=0.21.0"
pytest-cov = "*"
pytest-mock = "*"
vulture = "*"
websockets = "*"
[requires]
python_version = "3.10"