Add daily CI test for a fresh cirq --pre installation #6130
Labels
good first issue
This issue can be resolved by someone who is not familiar with the codebase. A good starting issue.
kind/health
For CI/testing/release process/refactoring/technical debt items
no QC knowledge needed
Want to contribute to Cirq, but don't know quantum computing? This issue is for you.
triage/accepted
A consensus emerged that this bug report, feature request, or other action should be worked on
Description of the issue
pip install cirq --pre
may break with cirq installation if some of cirq dependencies release a dev package with API changes to PyPI. The--pre
option seems to affect cirq as well as any of its requirements. See #6129 for an example breakage.Cirq version
v0.15.0-298-g24abfa1d
Proposed solution
Add a daily CI test to perform a fresh
pip install --pre cirq
from PyPI and execute unit tests on the installed code.This requires updates to our pytest configuration; as things are pytest requires the ./conftest.py from the Cirq repository root, but this file is not distributed in cirq wheels.
The text was updated successfully, but these errors were encountered: