-
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.10"
awscli = "~=1.34"
aws-lambda-powertools = "~=3.2"
boto3 = ">=1.34"
boto3-stubs = {extras = ["ec2", "lambda", "s3", "secretsmanager", "sqs"], version = ">=1.34"}
cryptography = "~=43.0"
cwe2 = "~=3.0"
django = "~=3.2"
graphql-query = "~=1.4"
joserfc = "~=1.0"
packaging = "==23.2" # Must match version in Makefile.
psycopg2-binary = "==2.9.9" # 2.9.10 doesn't support ARM Macs
pydantic = "~=2.9"
PyGithub = "~=2.4"
pyjwt = "~=2.9"
requests = "~=2.32"
simplejson = "~=3.19"
sqlparse = "~=0.5"
[dev-packages]
autopep8 = "~=2.3"
cfn-lint = "==1.18.1" # Must match version in Makefile.
checkov = "==3.2.268" # Must match version in Makefile.
debugpy = "~=1.8.5"
flake8 = "~=7.1"
isort = "~=5.13"
mock = "~=5.1"
moto = {extras = ["awslambda", "ec2", "s3", "secretsmanager", "sqs"], version = "~=5.0"}
pylint = "~=3.2"
pyright = "~=1.1"
pytest = "~=8.3"
pytest-cov = "~=5.0"
pytest-httpserver = "~=1.1"
pytest-subtests = "~=0.13"
python-dotenv = "~=1.0"
responses = "~=0.25.3"
ruff = "~=0.7.0"