Skip to content

Conversation

@crane-denny
Copy link

Adding support for newer Python versions which are supported by Lambda.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

Description

Bumping AWS SDK v2 version from 2.26.25 to 2.40.8 to cover all new supported Runtimes in Lambda.
Adding /opt/homebrew/bin to the auto-discovery paths so sam will now be found when installed via homebrew.
Adding support for python 3.13 & 3.14.

Checklist

  • My code follows the code style of this project
  • I have added tests to cover my changes (partially)
  • A short description of the change has been added to the CHANGELOG if the change is customer-facing in the IDE.
  • I have added metrics for my changes (if required)

License

I confirm that my contribution is made under the terms of the Apache 2.0 license.

@crane-denny
Copy link
Author

Fixes #6153
Fixes #5448
Fixes #3003

@crane-denny
Copy link
Author

For anyone dont wanting to wait for AWS to merge you can download the repository, applying my branch and compiling it on your own.

./gradlew \                      
  :plugin-core:buildPlugin \
  :plugin-toolkit:intellij-standalone:buildPlugi

You will find a ZIP file in:

  • aws-toolkit-jetbrains/plugins/toolkit/intellij-standalone/build/distributions
  • aws-toolkit-jetbrains/plugins/core/build/distributions

You need to install both of them to make it work.
Happy coding everyone. :)

Copy link

@mrsylerpowers mrsylerpowers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants