Skip to content

Commit d7a5b9b

Browse files
authored
Removes direct URL requirements from cirq[dev-env] (#4249)
Removes direct URL requirements from cirq[dev-env]. Fixes #4222. This is hard to test automatically as it would need to involve uploading to test pypi which in turn requires secrets on Github Actions (see #4247).
1 parent 81d2097 commit d7a5b9b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@
5454
requirements = [f'{p.name}=={p.version}' for p in modules.list_modules()]
5555

5656
dev_requirements = explode('dev_tools/requirements/deps/dev-tools.txt')
57-
dev_requirements = [r.strip() for r in dev_requirements]
57+
58+
# filter out direct urls (https://github.com/pypa/pip/issues/6301)
59+
dev_requirements = [r.strip() for r in dev_requirements if "git+http" not in r]
5860

5961
setup(
6062
name=name,

0 commit comments

Comments
 (0)