File tree Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 1212
1313 # Collect versions
1414 versions = []
15+ pre_releases = []
1516 for dir in os .listdir ():
1617 if re .match (r"^\d+(\.\d+)*$" , dir ):
1718 versions .append (dir )
19+ if os .path .exists (os .path .join (dir , ".pre-release" )):
20+ pre_releases .append (dir )
1821 versions .sort (key = packaging .version .parse , reverse = True )
19- latest = versions [0 ]
22+ latest = list ( filter ( lambda v : v not in pre_releases , versions )) [0 ]
2023
2124 # Generate versions file
2225 versions_json = []
2326 for ver in versions :
2427 versions_json .append (
2528 {
26- "name" : f"{ ver } " + (" (latest)" if ver == latest else "" ),
29+ "name" : f"{ ver } " + (" (latest)" if ver == latest else " (pre-release)" if ver in pre_releases else " " ),
2730 "version" : ver ,
2831 "url" : URL .format (ver ),
2932 }
Original file line number Diff line number Diff line change 11[
22 {
3- "name" : " 0.11 (latest )" ,
3+ "name" : " 0.11 (pre-release )" ,
44 "version" : " 0.11" ,
55 "url" : " https://xsuite.github.io/xplt/0.11/"
66 },
77 {
8- "name" : " 0.10" ,
8+ "name" : " 0.10 (latest) " ,
99 "version" : " 0.10" ,
1010 "url" : " https://xsuite.github.io/xplt/0.10/"
1111 },
You can’t perform that action at this time.
0 commit comments