-
Notifications
You must be signed in to change notification settings - Fork 6
/
Pipfile
46 lines (43 loc) · 1.11 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
45
46
[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"
[requires]
python_version = "3.9"
[packages]
aiohttp = "~=3.11"
awscli = "~=1.36"
aws-lambda-powertools = "~=3.3"
boto3 = "~=1.35"
boto3-stubs = {extras = ["ec2", "lambda", "s3", "secretsmanager", "sqs"], version = "~=1.35"}
cryptography = "~=43.0"
django = "~=4.2"
docker = "~=7.1"
graphql-query = "~=1.4"
joserfc = "~=1.0"
packaging = "==23.2" # Must match version in Makefile.
psycopg2-binary = "==2.9.9" # 2.9.10 does not provide wheels for Python 3.9 + MacOS + ARM.
pydantic = "~=2.10"
PyGithub = "~=2.5"
pyjwt = "~=2.10"
requests = "~=2.32"
simplejson = "~=3.19"
sqlparse = "~=0.5"
[dev-packages]
autopep8 = "~=2.3"
cfn-lint = "==1.18.1" # Must match version in Makefile.
debugpy = "~=1.8.9"
flake8 = "~=7.1"
isort = "~=5.13"
mock = "~=5.1"
moto = {extras = ["awslambda", "ec2", "s3", "secretsmanager", "sqs"], version = "~=5.0"}
pylint = "~=3.3"
pyright = "~=1.1"
pytest = "~=8.3"
pytest-cov = "~=6.0"
pytest-httpserver = "~=1.1"
pytest-subtests = "~=0.13"
pytest-xdist = "~=3.6"
python-dotenv = "~=1.0"
responses = "~=0.25.3"
ruff = "~=0.8.1"