amazon-braket / amazon-braket-sdk-python

A Python SDK for interacting with quantum devices on Amazon Braket
https://aws.amazon.com/braket/
Apache License 2.0
300 stars 118 forks source link

Users in Python 3.8 environments silently get an old SDK version #936

Open rmshaffer opened 6 months ago

rmshaffer commented 6 months ago

Describe the feature you'd like A warning should be displayed if the user is installing an outdated SDK version and/or is using an unsupported Python version.

How would this feature be used? Please describe. The most likely scenario is that a user sets up an environment with Python 3.8 (which is no longer supported by Braket SDK, but is still officially supported by Python and receiving security updates through October 2024) and tries to install the Braket SDK. This will install an outdated version of the Braket SDK (1.57) from October 2023. No error message is displayed; the user is unaware that they are not getting the latest SDK. But any new features in the Braket service introduced since then will not work properly, since the SDK support is not present.

Describe alternatives you've considered N/A

Additional context N/A