supported_bazel_versions.py
Go to the documentation of this file.
1 # Copyright 2022 The gRPC authors.
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 # http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14 """Retrieves supported bazel versions from plaintext file."""
15 
16 _SUPPORTED_VERSIONS_FILE = "bazel/supported_versions.txt"
17 
18 
20  versions = []
21  with open(_SUPPORTED_VERSIONS_FILE, "r") as f:
22  for line in f:
23  versions.append(line.strip())
24  return versions
25 
26 
27 def mako_plugin(dictionary):
28  dictionary["supported_bazel_versions"] = _get_supported_bazel_versions()
open
#define open
Definition: test-fs.c:46
supported_bazel_versions.mako_plugin
def mako_plugin(dictionary)
Definition: supported_bazel_versions.py:27
supported_bazel_versions._get_supported_bazel_versions
def _get_supported_bazel_versions()
Definition: supported_bazel_versions.py:19


grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:28