From 2790fbc38711912992b53cd2eb190e3f65826bd6 Mon Sep 17 00:00:00 2001 From: Maxime Belanger Date: Mon, 4 Nov 2019 14:48:10 -0500 Subject: [PATCH 1/4] chore: bump dependencies --- setup.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index c9e309788..d151bd3c7 100644 --- a/setup.py +++ b/setup.py @@ -28,11 +28,11 @@ python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4', install_requires=[ 'aws-xray-sdk==2.4.2', - 'datadog==0.28.0', - 'ddtrace==0.28.0', + 'datadog==0.31.0', + 'ddtrace==0.30.2', 'wrapt==1.11.1', - 'setuptools==40.8.0', - 'boto3==1.9.160' + 'setuptools==41.6.0', + 'boto3==1.10.8' ], extras_require={ 'dev': [ From 5658d041ecddc5f4c2328d9c0e410cf59662203e Mon Sep 17 00:00:00 2001 From: Maxime Belanger Date: Mon, 4 Nov 2019 15:42:39 -0500 Subject: [PATCH 2/4] not pin dependencies to allow flexibility --- setup.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/setup.py b/setup.py index d151bd3c7..42c605d2d 100644 --- a/setup.py +++ b/setup.py @@ -27,12 +27,12 @@ packages=['datadog_lambda'], python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4', install_requires=[ - 'aws-xray-sdk==2.4.2', - 'datadog==0.31.0', - 'ddtrace==0.30.2', + 'aws-xray-sdk>=2.4.2', + 'datadog>=0.28.0', + 'ddtrace>=0.28.0', 'wrapt==1.11.1', - 'setuptools==41.6.0', - 'boto3==1.10.8' + 'setuptools>=40.8.0', + 'boto3>=1.9.160' ], extras_require={ 'dev': [ From 4c029e9611ddcf2762acc92a928798584f7a3ec7 Mon Sep 17 00:00:00 2001 From: Maxime Belanger Date: Mon, 4 Nov 2019 16:57:54 -0500 Subject: [PATCH 3/4] update version and changelog --- CHANGELOG.md | 4 ++++ datadog_lambda/__init__.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f38a01d31..e3c139fb8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +# Version 10 / 2019-11-04 + +- Update dependencies to include ranges so the library is more flexible for consumers. + # Version 9 / 2019-11-04 - Tag layer-generated `aws.lambda.enhanced.invocations` and `aws.lambda.enhanced.errors` enhanced metrics with `runtime` and `memorysize` diff --git a/datadog_lambda/__init__.py b/datadog_lambda/__init__.py index 16d813906..bb73cc7c9 100644 --- a/datadog_lambda/__init__.py +++ b/datadog_lambda/__init__.py @@ -1,6 +1,6 @@ # The minor version corresponds to the Lambda layer version. # E.g.,, version 0.5.0 gets packaged into layer version 5. -__version__ = '0.9.0' +__version__ = '0.10.0' import os From 87fd499721f88dbfb0a7637c76febc43b04b56c1 Mon Sep 17 00:00:00 2001 From: Maxime Belanger Date: Mon, 4 Nov 2019 21:55:18 -0500 Subject: [PATCH 4/4] revert to pinned versions --- setup.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/setup.py b/setup.py index 42c605d2d..d151bd3c7 100644 --- a/setup.py +++ b/setup.py @@ -27,12 +27,12 @@ packages=['datadog_lambda'], python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4', install_requires=[ - 'aws-xray-sdk>=2.4.2', - 'datadog>=0.28.0', - 'ddtrace>=0.28.0', + 'aws-xray-sdk==2.4.2', + 'datadog==0.31.0', + 'ddtrace==0.30.2', 'wrapt==1.11.1', - 'setuptools>=40.8.0', - 'boto3>=1.9.160' + 'setuptools==41.6.0', + 'boto3==1.10.8' ], extras_require={ 'dev': [