We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 91f5c3c commit 3800556Copy full SHA for 3800556
testing/dependency_install_lib.sh
@@ -19,6 +19,7 @@
19
20
# TODO(b/191965268): Move this to a proper python script, maybe even test it.
21
PYTHON_PARSE_PACKAGE_JSON="
22
+import re
23
import sys
24
import json
25
import argparse
@@ -33,10 +34,15 @@ parser.add_argument(
33
34
args = parser.parse_args()
35
36
pypi_version_str = 'cp' + sysconfig.get_config_var('py_version_nodot')
37
+release_pattern = re.compile('.+dev[0-9]+$')
38
39
package_data = json.loads(sys.stdin.read())
40
releases = []
41
for release, release_info in package_data['releases'].items():
42
+ # Skip bad releases like '2.11.0'.
43
+ if not release_pattern.match(release):
44
+ continue
45
+
46
# Skip bad dates.
47
if any(bad_date in release for bad_date in args.bad_dates):
48
continue
0 commit comments