Lines Matching +full:- +full:- +full:json
2 # Copyright (c) 2020-2023 Intel Corp.
3 # SPDX-License-Identifier: Apache-2.0
15 import json
24 VERSIONS_FILE = "versions.json"
30 parser.add_argument('-l', '--list', action="store_true",
32 parser.add_argument('-u', '--update',
34 parser.add_argument('-L', '--latest', action="store_true",
36 parser.add_argument('-w', '--weekly', action="store_true",
38 parser.add_argument('-W', '--list-weekly', action="store_true",
40 parser.add_argument('-v', '--verbose', action="store_true",
48 if not os.path.exists('versions.json'):
49 url = 'https://testing.zephyrproject.org/daily_tests/versions.json'
52 data = json.load(fp)
79 pdate = datetime.strptime(item_compat['date'], '%Y-%m-%dT%H:%M:%S.%f')
82 print(f"- {item_compat['version']} {datestr} {wstr}")
90 latest = data[-1]
110 today = datetime.now().strftime('%Y-%m-%dT%H:%M:%S.%f')
111 version = g.describe("--abbrev=12")
135 json.dump(data, versions)