dashboard-plugin
dashboard-plugin copied to clipboard
Vendored serverless_sdk for Python is outdated
The vendored serverless_sdk at https://github.com/serverless/dashboard-plugin/tree/main/sdk-py/serverless_sdk is outdated.
It is incompatible with Python 3.11, as it relies on a version of wrapt which relies in turn on inspect.formatargspec, which was removed in Python 3.11.
The latest version of serverless_sdk as can be installed from https://pypi.org/project/serverless-sdk/0.5.4/ looks like it had a major overhaul, since the project structure is quite different.
The issue was first reported here: https://github.com/serverless/serverless/issues/12101#issuecomment-1670987239
Is it possible to install the latest version of serverless_sdk while running serverless deploy? Or would it be better to vendor the latest version within this plugin?
Subscribing, as I too am affected.