Releases: iopipe/iopipe-python
Releases · iopipe/iopipe-python
v1.7.18
v1.7.17
- Fixes issue with handler wrapper where the module path has slashes (#316)
Lambda Layer ARNs
python3.6, python3.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython:12
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython:12
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython:12
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython:12
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython:12
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython:12
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython:12
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython:12
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython:12
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython:12
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython:13
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython:12
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython:12
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython:12
python2.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython27:14
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython27:12
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython27:12
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython27:12
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython27:12
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython27:12
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython27:12
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython27:12
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython27:12
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython27:12
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython27:12
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython27:12
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython27:12
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython27:12
v1.7.16
- Adds support for 7 new AWS regions (#313)
Lambda Layer ARNs
python3.6, python3.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython:11
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython:11
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython:11
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython:11
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython:11
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython:11
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython:11
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython:11
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython:11
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython:11
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython:12
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython:11
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython:11
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython:11
python2.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython27:13
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython27:11
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython27:11
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython27:11
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython27:11
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython27:11
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython27:11
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython27:11
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython27:11
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython27:11
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython27:11
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython27:11
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython27:11
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython27:11
v1.7.15
v1.7.14
- Fixes bug where destructor was shutting down a thread pool executor that didn't yet exist (#308)
Lambda Layer ARNs
python3.6, python3.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython:9
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython:9
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython:9
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython:9
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython:9
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython:9
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython:9
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython:9
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython:9
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython:9
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython:10
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython:9
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython:9
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython:9
python2.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython27:11
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython27:9
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython27:9
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython27:9
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython27:9
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython27:9
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython27:9
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython27:9
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython27:9
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython27:9
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython27:9
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython27:9
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython27:9
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython27:9
v1.7.13
- Enables auto HTTP tracing by default #304
Lambda Layer ARNs
python3.6, python3.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython:8
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython:8
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython:8
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython:8
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython:8
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython:8
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython:8
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython:8
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython:8
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython:8
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython:9
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython:8
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython:8
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython:8
python2.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython27:10
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython27:8
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython27:8
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython27:8
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython27:8
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython27:8
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython27:8
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython27:8
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython27:8
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython27:8
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython27:8
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython27:8
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython27:8
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython27:8
v1.7.12
- Allows multiple labels to be added at once #303
Lambda Layer ARNS
python3.6, python3.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython:7
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython:7
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython:7
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython:7
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython:7
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython:7
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython:7
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython:7
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython:7
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython:7
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython:8
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython:7
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython:7
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython:7
python2.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython27:9
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython27:7
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython27:7
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython27:7
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython27:7
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython27:7
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython27:7
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython27:7
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython27:7
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython27:7
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython27:7
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython27:7
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython27:7
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython27:7
v1.7.11
Lambda Layer ARNs
python3.6, python3.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython:6
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython:6
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython:6
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython:6
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython:6
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython:6
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython:6
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython:6
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython:6
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython:6
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython:7
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython:6
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython:6
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython:6
python2.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython27:8
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython27:6
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython27:6
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython27:6
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython27:6
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython27:6
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython27:6
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython27:6
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython27:6
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython27:6
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython27:6
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython27:6
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython27:6
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython27:6
v1.7.10
v1.7.9
-
Logger plugin can be enabled/disabled using either an
enabled
kwarg at instantiation or aIOPIPE_LOGGER_ENABLED
environment variable. #298 -
Fixes a bug with
context.iopipe.error()
where plugins dependent on signed requests were raising errors. Also now catching and logging plugin hook errors. #298 -
context.iopipe.log()
has been deprecated. #298 -
Logger plugin is now disabled by default #298
Lambda Layer ARNS
python3.6, python3.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython:5
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython:5
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython:5
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython:5
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython:5
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython:5
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython:5
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython:5
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython:5
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython:5
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython:6
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython:5
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython:5
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython:5
python2.7:
- ap-northeast-1:
arn:aws:lambda:ap-northeast-1:146318645305:layer:IOpipePython27:7
- ap-northeast-2:
arn:aws:lambda:ap-northeast-2:146318645305:layer:IOpipePython27:5
- ap-south-1:
arn:aws:lambda:ap-south-1:146318645305:layer:IOpipePython27:5
- ap-southeast-1:
arn:aws:lambda:ap-southeast-1:146318645305:layer:IOpipePython27:5
- ap-southeast-2:
arn:aws:lambda:ap-southeast-2:146318645305:layer:IOpipePython27:5
- ca-central-1:
arn:aws:lambda:ca-central-1:146318645305:layer:IOpipePython27:5
- eu-central-1:
arn:aws:lambda:eu-central-1:146318645305:layer:IOpipePython27:5
- eu-west-1:
arn:aws:lambda:eu-west-1:146318645305:layer:IOpipePython27:5
- eu-west-2:
arn:aws:lambda:eu-west-2:146318645305:layer:IOpipePython27:5
- eu-west-3:
arn:aws:lambda:eu-west-3:146318645305:layer:IOpipePython27:5
- us-east-1:
arn:aws:lambda:us-east-1:146318645305:layer:IOpipePython27:5
- us-east-2:
arn:aws:lambda:us-east-2:146318645305:layer:IOpipePython27:5
- us-west-1:
arn:aws:lambda:us-west-1:146318645305:layer:IOpipePython27:5
- us-west-2:
arn:aws:lambda:us-west-2:146318645305:layer:IOpipePython27:5