aws / aws-lambda-python-runtime-interface-client

Apache License 2.0
258 stars 73 forks source link

Add ability to test against the support python runtimes #78

Closed sontek closed 1 year ago

sontek commented 2 years ago

Description of changes: The README said we could use 3.7 -> 3.9 but it was only being tested against 3.8. This introduces a tox.ini for local environment testing as well as adds a matrix for every supported python runtime in the github actions.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

sontek commented 1 year ago

Anything I need to do to get this merged? These tickets are related:

https://github.com/aws/aws-lambda-python-runtime-interface-client/issues/89 https://github.com/aws/aws-lambda-python-runtime-interface-client/issues/85

cc @keshayad

JonZeolla commented 1 year ago

@sontek this could benefit from a rebase on main (including a deconflict), and addition of 3.6 and 3.11