-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPipfile
40 lines (36 loc) · 1.2 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
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
# Matches the Node version of the CDK in package.json
"aws-cdk-lib" = "<3.0.0,>=2.162.1"
"aws_cdk.aws_lambda_python_alpha" = ">= 2.0.0alpha1"
"aws-cdk.aws-kinesisfirehose-alpha" = ">= 2.104.0a0"
"aws-cdk.aws-kinesisfirehose-destinations-alpha" = ">= 2.104.0a0"
"aws-cdk.aws-glue-alpha" = "2.104.0a0"
"constructs" = ">=10.0.0"
cachetools = "==v5.2.0"
wheel = "==0.38.4"
urllib3 = "==1.26.19"
dc-logging-utils = {file = "."}
attrs = "==23.1.0"
[dev-packages]
boto3 = "==1.35.*"
mypy-boto3-organizations = "*"
mypy-boto3-ssm = "1.26.97"
ruff = "==0.1.8"
ipdb = "*"
pytest = "7.2.2"
pytest-ruff = "*"
pytest-cov = "*"
boto3-stubs = {extras = ["firehose", "s3", "sts", "organizations", "lambda"], version = "1.28.80"}
psycopg = {extras = ["binary"], version = "*"}
tqdm = "*"
moto = {extras = ["firehose", "awslambda", "apigateway", "proxy", "sts"], version = "==5.0.19"}
[requires]
python_version = "3.12"
[scripts]
ruff-check = "ruff check ."
ruff-format-check = "ruff format --check ."
pytest = "sh -c \"MOTO_DOCKER_LAMBDA_IMAGE=shogo82148/lambda-python:3.12.2024.10.18 pytest --ruff --junitxml=test-results/junit.xml --cov=dc_logging_client\""