From 18c27a2993c315941aa6c622bf2f057c18b22f18 Mon Sep 17 00:00:00 2001 From: Jakob Keller <57402305+jakob-keller@users.noreply.github.com> Date: Fri, 23 Aug 2024 21:54:08 +0200 Subject: [PATCH] improve structure of requirements-dev.in --- requirements-dev.in | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/requirements-dev.in b/requirements-dev.in index e13c8448..c1b46fb8 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -1,16 +1,30 @@ +### relevant botocore dev dependencies (from https://github.com/boto/botocore/blob/develop/requirements-dev.txt) + +# wheel==0.43.0 +# behave==1.2.5 +# jsonschema==4.21.1 coverage==7.2.7 +# setuptools==71.1.0;python_version>="3.12" +# packaging==24.1;python_version>="3.12" # Requirement for setuptools>=71 + +# Pytest specific deps +pytest==8.1.1 +pytest-cov==5.0.0 +pytest-xdist==3.5.0 +# atomicwrites>=1.0 # Windows requirement +# colorama>0.3.0 # Windows requirement + + +### aiobotocore dev dependencies + +dill~=0.3.3 # Requirement for tests/test_patches.py docker~=7.1 moto[server,s3,sqs,awslambda,dynamodb,cloudformation,sns,batch,ec2,rds]~=4.2.9 pre-commit~=3.5.0 -pytest==8.1.1 -pytest-cov==5.0.0 pytest-asyncio~=0.23.8 -pytest-xdist==3.5.0 +tomli; python_version < "3.11" # Requirement for tests/test_version.py -# this is needed for test_patches -dill~=0.3.3 -# this is needed for test_version -tomli; python_version < "3.11" +### (editable) aiobotocore along with dependencies and extra dependencies -e .[awscli,boto3]