Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide support for Python 3.12 #656

Open
asmith-elastic opened this issue Mar 13, 2024 · 0 comments
Open

Provide support for Python 3.12 #656

asmith-elastic opened this issue Mar 13, 2024 · 0 comments

Comments

@asmith-elastic
Copy link

asmith-elastic commented Mar 13, 2024

Describe the enhancement:

As AWS Lambda has added support for Python 3.12, it would be beneficial for the Elasticsearch Serverless Forwarder (ESF) to also support this version. Updating to Python 3.12 would also provide a longer window of support, as older Python versions progress to end-of-life status.

I also wanted to address the current import error one will encounter when attempting to use Python 3.12 with ESF:

[ERROR] Runtime.ImportModuleError: Unable to import module 'main_aws': No module named 'orjson.orjson'

This error points to a compatibility issue with dependencies, which further reinforces the need for official support and testing of the new runtime version.

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

No branches or pull requests

1 participant