@@ -153,7 +153,7 @@ def create_pr(changes, updated, git_info, user):
153153 info ["id" ] = id
154154 updated_list .append (info )
155155
156- updated = json .dumps (updated_list , sort_keys = True , indent = 4 ).encode ("utf-8" ) + b"\n "
156+ updated = json .dumps (updated_list , sort_keys = True , indent = 1 ).encode ("utf-8" ) + b"\n "
157157 #print(updated.decode("utf-8"))
158158 pr_title = "Automated website update for release {}" .format (changes ["new_release" ])
159159 boards = ""
@@ -205,19 +205,6 @@ def create_pr(changes, updated, git_info, user):
205205 print (changes )
206206 print (pr_info )
207207
208- def update_downloads (boards , release ):
209- response = github .get ("/repos/adafruit/circuitpython/releases/tags/{}" .format (release ))
210- if not response .ok :
211- print (response .text )
212- raise RuntimeError ("cannot get previous release info" )
213-
214- assets = response .json ()["assets" ]
215- for asset in assets :
216- board_name = asset ["name" ].split ("-" )[2 ]
217- if board_name not in boards :
218- continue
219- boards [board_name ]["download_count" ] += asset ["download_count" ]
220-
221208
222209def print_active_user ():
223210 response = github .get ("/user" )
@@ -269,9 +256,6 @@ def generate_download_info():
269256
270257 board_mapping = get_board_mapping ()
271258
272- for release in previous_releases :
273- update_downloads (board_mapping , release )
274-
275259 for port in SUPPORTED_PORTS :
276260 board_path = os .path .join ("../ports" , port , "boards" )
277261 for board_path in os .scandir (board_path ):
@@ -291,7 +275,9 @@ def generate_download_info():
291275 "stable" : new_stable ,
292276 "version" : new_tag ,
293277 "modules" : support_matrix .get (alias , "[]" ),
294- "files" : {}
278+ "files" : {},
279+ "languages" : languages ,
280+ "extensions" : board_info ["extensions" ]
295281 }
296282 for language in languages :
297283 files = []
0 commit comments