Commit 13e27d5 1 parent 3274860 commit 13e27d5 Copy full SHA for 13e27d5
File tree 1 file changed +7
-1
lines changed
1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 50
50
# to use your own Cloud project.
51
51
'gcloud_project_env' : 'GOOGLE_CLOUD_PROJECT' ,
52
52
# 'gcloud_project_env': 'BUILD_SPECIFIC_GCLOUD_PROJECT',
53
-
53
+ # If you need to use a specific version of pip,
54
+ # change pip_version_override to the string representation
55
+ # of the version number, for example, "20.2.4"
56
+ "pip_version_override" : None ,
54
57
# A dictionary you want to inject into your test. Don't put any
55
58
# secrets here. These values will override predefined values.
56
59
'envs' : {},
@@ -170,6 +173,9 @@ def blacken(session: nox.sessions.Session) -> None:
170
173
171
174
172
175
def _session_tests (session : nox .sessions .Session , post_install : Callable = None ) -> None :
176
+ if TEST_CONFIG ["pip_version_override" ]:
177
+ pip_version = TEST_CONFIG ["pip_version_override" ]
178
+ session .install (f"pip=={ pip_version } " )
173
179
"""Runs py.test for a particular project."""
174
180
if os .path .exists ("requirements.txt" ):
175
181
if os .path .exists ("constraints.txt" ):
You can’t perform that action at this time.
0 commit comments