INNER CODE UNIT · Python
version_sort
kubesphere/kubekey · hack/auto-update-version.py:71
def version_sort(data):
version_list = natsorted([*data])
sorted_data = collections.OrderedDict()
for v in version_list:
sorted_data[v] = data[v]
return sorted_data
def main():
# get current support versions
with open("version/components.json", "r") as f:
data = json.load(f)
# get new kubernetes versions
new_versions = get_new_kubernetes_version(current_version=data)