Skip to content

Commit 3060357

Browse files
committed
Add tools v2.1.1-2 to cache
1 parent 2cff4fb commit 3060357

File tree

2 files changed

+118
-17
lines changed

2 files changed

+118
-17
lines changed

data/0.17.0/github-cache.json

Lines changed: 92 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,8 @@
493493
"v2.0.0-4",
494494
"v2.0.0-5",
495495
"v2.1.0-0",
496-
"v2.1.1-1"
496+
"v2.1.1-1",
497+
"v2.1.1-2"
497498
],
498499
"githubApiCache-3-1-v1.5.1-0": {
499500
"assets": [
@@ -1110,6 +1111,96 @@
11101111
],
11111112
"assetsUrl": "https://api.github.com/repos/raspberrypi/pico-sdk-tools/releases/201683640/assets"
11121113
},
1114+
"githubApiCache-3-1-v2.1.1-2": {
1115+
"assets": [
1116+
{
1117+
"id": 268716234,
1118+
"name": "openocd-0.12.0+dev-aarch64-lin.tar.gz",
1119+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/openocd-0.12.0%2Bdev-aarch64-lin.tar.gz"
1120+
},
1121+
{
1122+
"id": 268706900,
1123+
"name": "openocd-0.12.0+dev-arm64-mac.zip",
1124+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/openocd-0.12.0%2Bdev-arm64-mac.zip"
1125+
},
1126+
{
1127+
"id": 268723640,
1128+
"name": "openocd-0.12.0+dev-x64-win.zip",
1129+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/openocd-0.12.0%2Bdev-x64-win.zip"
1130+
},
1131+
{
1132+
"id": 268705002,
1133+
"name": "openocd-0.12.0+dev-x86_64-lin.tar.gz",
1134+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/openocd-0.12.0%2Bdev-x86_64-lin.tar.gz"
1135+
},
1136+
{
1137+
"id": 268716233,
1138+
"name": "pico-sdk-tools-2.1.1-aarch64-lin.tar.gz",
1139+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/pico-sdk-tools-2.1.1-aarch64-lin.tar.gz"
1140+
},
1141+
{
1142+
"id": 268706901,
1143+
"name": "pico-sdk-tools-2.1.1-mac.zip",
1144+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/pico-sdk-tools-2.1.1-mac.zip"
1145+
},
1146+
{
1147+
"id": 268723639,
1148+
"name": "pico-sdk-tools-2.1.1-x64-win.zip",
1149+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/pico-sdk-tools-2.1.1-x64-win.zip"
1150+
},
1151+
{
1152+
"id": 268705000,
1153+
"name": "pico-sdk-tools-2.1.1-x86_64-lin.tar.gz",
1154+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/pico-sdk-tools-2.1.1-x86_64-lin.tar.gz"
1155+
},
1156+
{
1157+
"id": 268716236,
1158+
"name": "picotool-2.1.1-aarch64-lin.tar.gz",
1159+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/picotool-2.1.1-aarch64-lin.tar.gz"
1160+
},
1161+
{
1162+
"id": 268706899,
1163+
"name": "picotool-2.1.1-mac.zip",
1164+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/picotool-2.1.1-mac.zip"
1165+
},
1166+
{
1167+
"id": 268723638,
1168+
"name": "picotool-2.1.1-x64-win.zip",
1169+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/picotool-2.1.1-x64-win.zip"
1170+
},
1171+
{
1172+
"id": 268705001,
1173+
"name": "picotool-2.1.1-x86_64-lin.tar.gz",
1174+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/picotool-2.1.1-x86_64-lin.tar.gz"
1175+
},
1176+
{
1177+
"id": 268706898,
1178+
"name": "riscv-toolchain-14-x64-mac.zip",
1179+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/riscv-toolchain-14-x64-mac.zip"
1180+
},
1181+
{
1182+
"id": 268716235,
1183+
"name": "riscv-toolchain-15-aarch64-lin.tar.gz",
1184+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/riscv-toolchain-15-aarch64-lin.tar.gz"
1185+
},
1186+
{
1187+
"id": 268706897,
1188+
"name": "riscv-toolchain-15-arm64-mac.zip",
1189+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/riscv-toolchain-15-arm64-mac.zip"
1190+
},
1191+
{
1192+
"id": 268723637,
1193+
"name": "riscv-toolchain-15-x64-win.zip",
1194+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/riscv-toolchain-15-x64-win.zip"
1195+
},
1196+
{
1197+
"id": 268705003,
1198+
"name": "riscv-toolchain-15-x86_64-lin.tar.gz",
1199+
"browser_download_url": "https://github.com/raspberrypi/pico-sdk-tools/releases/download/v2.1.1-2/riscv-toolchain-15-x86_64-lin.tar.gz"
1200+
}
1201+
],
1202+
"assetsUrl": "https://api.github.com/repos/raspberrypi/pico-sdk-tools/releases/228841726/assets"
1203+
},
11131204
"githubApiCache-4-0": [
11141205
"2.0.0",
11151206
"2.1.0",

scripts/genCache.py

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
keep = False
2121
elif "const CURRENT_DATA_VERSION =" in line:
2222
keep = True
23-
23+
2424
if keep:
2525
txt += line
2626

@@ -50,14 +50,25 @@
5050
["1.5.1", "2.0.0", "2.1.0", "2.1.1"],
5151
["v3.28.6", "v3.29.6", "v3.29.9", "v3.31.5"],
5252
["v1.12.1"],
53-
["v1.5.1-0", "v2.0.0-0", "v2.0.0-1", "v2.0.0-2", "v2.0.0-3", "v2.0.0-4", "v2.0.0-5", "v2.1.0-0", "v2.1.1-1"],
54-
["2.0.0", "2.1.0", "2.1.1"]
53+
[
54+
"v1.5.1-0",
55+
"v2.0.0-0",
56+
"v2.0.0-1",
57+
"v2.0.0-2",
58+
"v2.0.0-3",
59+
"v2.0.0-4",
60+
"v2.0.0-5",
61+
"v2.1.0-0",
62+
"v2.1.1-1",
63+
"v2.1.1-2",
64+
],
65+
["2.0.0", "2.1.0", "2.1.1"],
5566
]
5667

5768
headers = {
5869
"X-GitHub-Api-Version": "2022-11-28",
5970
"User-Agent": stuff.EXT_USER_AGENT,
60-
"Authorization": f"Bearer {os.environ['GITHUB_TOKEN']}"
71+
"Authorization": f"Bearer {os.environ['GITHUB_TOKEN']}",
6172
}
6273

6374
ret = {}
@@ -69,26 +80,25 @@
6980
name = stuff.repoNameOfRepository(repo)
7081
x = requests.get(
7182
f"{stuff.GITHUB_API_BASE_URL}/repos/{owner}/{name}/releases/tags/{version}",
72-
headers=headers
83+
headers=headers,
7384
)
7485
data = json.loads(x.content)
7586
assets = []
7687
for asset in data["assets"]:
77-
assets.append({
78-
"id": asset["id"],
79-
"name": asset["name"],
80-
"browser_download_url": asset["browser_download_url"]
81-
})
82-
data = {
83-
"assets": assets,
84-
"assetsUrl": data["assets_url"]
85-
}
88+
assets.append(
89+
{
90+
"id": asset["id"],
91+
"name": asset["name"],
92+
"browser_download_url": asset["browser_download_url"],
93+
}
94+
)
95+
data = {"assets": assets, "assetsUrl": data["assets_url"]}
8696

8797
ret[f"githubApiCache-{repo}-1-{version}"] = data
88-
98+
8999

90100
for k, v in ret.items():
91-
idx = int(k.split('-')[1])
101+
idx = int(k.split("-")[1])
92102
print(f"{k} is {stuff.GithubRepository[idx]}")
93103
if isinstance(v, list):
94104
print(v)

0 commit comments

Comments
 (0)