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

Scrub old Cython-related code and comments #1471

Merged
merged 3 commits into from
Mar 4, 2022

Conversation

jakelishman
Copy link
Member

Summary

Aer has not used Cython at all since late 2020 (see #1014), and there
were still a few minor comment references to it in the code. This also
removes two CMake files that were used during the Cython build process,
but are no longer needed, except for a trivial variable that was only
used in FindPybind11.cmake, and is now calculated there.

Details and comments

This is just bookkeeping - mostly just deleting old CMake files we're not using. At the time of making this commit, it looks like all the rest of the files in /cmake are used in build processes in some form. It was on my mind because Qiskit/qiskit#1439 scrubs some public references to Cython, and I was interested enough to have a check through the old history to see how Aer used to use it.

Aer has not used Cython at all since late 2020 (see Qiskit#1014), and there
were still a few minor comment references to it in the code.  This also
removes two CMake files that were used during the Cython build process,
but are no longer needed, except for a trivial variable that was only
used in `FindPybind11.cmake`, and is now calculated there.
Copy link
Collaborator

@hhorii hhorii left a comment

Choose a reason for hiding this comment

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

LGTM

@jakelishman jakelishman merged commit 915638d into Qiskit:main Mar 4, 2022
@jakelishman jakelishman deleted the scrub-cython branch March 4, 2022 11:11
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