dashboard-plugin icon indicating copy to clipboard operation
dashboard-plugin copied to clipboard

Vendored serverless_sdk for Python is outdated

Open petersaalbrink opened this issue 2 years ago • 1 comments
trafficstars

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?

petersaalbrink avatar Aug 09 '23 15:08 petersaalbrink

Subscribing, as I too am affected.

dmuth avatar Feb 15 '24 01:02 dmuth