Skip to content

Conversation

coruscating
Copy link
Collaborator

@coruscating coruscating commented Mar 29, 2023

Summary

Python 3.7 is nearing its end of life and is causing multiple problems with package incompatibilities. This PR drops support for 3.7 and implements newer NumPy code depending on the NumPy version.

Details and comments

  • Added numpy_version() for checking NumPy version
  • Start to convert variables that can only be one of a few values to Literal type (added in Python 3.8)
  • Minor docstring fixes

also started using Literal types and updated tomography analysis
@coruscating coruscating added this to the Release 0.6 milestone Mar 29, 2023
Copy link
Collaborator

@wshanks wshanks left a comment

Choose a reason for hiding this comment

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

This looks good to me!

@coruscating coruscating added this pull request to the merge queue Apr 18, 2023
Merged via the queue into qiskit-community:main with commit 3f5127b Apr 18, 2023
@coruscating coruscating deleted the drop_python_3.7 branch April 19, 2023 16:14
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