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

855 pyside2 #898

Merged
merged 15 commits into from
Dec 27, 2022
Merged

855 pyside2 #898

merged 15 commits into from
Dec 27, 2022

Conversation

priti-ashvin-shah-ibm
Copy link
Collaborator

What are the issues this pull addresses (issue numbers / links)?

Did you add tests to cover your changes (yes/no)?

Did you update the documentation accordingly (yes/no)?

Did you read the CONTRIBUTING document (yes/no)?

Summary

Details and comments

@priti-ashvin-shah-ibm
Copy link
Collaborator Author

We just copied all the requirements from the file requirements.txt so that docs has what it may need for CI testing in a virtual env.

@obrienpja obrienpja marked this pull request as ready for review December 27, 2022 19:30
@priti-ashvin-shah-ibm
Copy link
Collaborator Author

It is not elegant. I know. However, it allows us to use the next version of tox.

Copy link
Collaborator

@obrienpja obrienpja left a comment

Choose a reason for hiding this comment

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

LGTM, we need to fix qiskit-metal's init.py so that we can set skip_install = true in tox.ini for the docs environment, but this should suffice for now. PLEASE NOTE: Setting skip_install = false makes sure we are installing dependencies into the tox environment with setup.py. Because setup.py installs dependencies from requirements.txt (not requirements-dev.txt), all of qiskit-metal's dependencies enter the tox environment in this way when skip_install = false.

@obrienpja obrienpja merged commit c53e31f into main Dec 27, 2022
@obrienpja obrienpja deleted the 855_pyside2 branch December 27, 2022 20:22
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.

3 participants