File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99)
1010
1111
12- def main (to_chart = 360 , versions = ["2.6" ]):
13- packages = remove_irrelevant_packages (get_top_packages (), to_chart )
14- annotate_support (packages , versions )
15- save_to_file (packages , "results.json" )
16- generate_svg_wheel (packages , to_chart , versions )
17-
18-
19- if __name__ == "__main__" :
12+ def main () -> None :
2013 parser = argparse .ArgumentParser (
2114 description = "Generate" , formatter_class = argparse .ArgumentDefaultsHelpFormatter
2215 )
@@ -32,4 +25,11 @@ def main(to_chart=360, versions=["2.6"]):
3225 )
3326 args = parser .parse_args ()
3427
35- main (args .number , args .version )
28+ packages = remove_irrelevant_packages (get_top_packages (), args .number )
29+ annotate_support (packages , args .version )
30+ save_to_file (packages , "results.json" )
31+ generate_svg_wheel (packages , args .number , args .version )
32+
33+
34+ if __name__ == "__main__" :
35+ main ()
Original file line number Diff line number Diff line change 11[tool .black ]
2- target_version = [ " py39 " ]
2+ target_version = [ " py310 " ]
33
44[tool .ruff ]
55fix = true
@@ -8,7 +8,7 @@ lint.select = [
88 " C4" , # flake8-comprehensions
99 " E" , # pycodestyle errors
1010 " EM" , # flake8-errmsg
11- " F" , # pyflakes errors
11+ " F" , # pyflakes
1212 " I" , # isort
1313 " ICN" , # flake8-import-conventions
1414 " ISC" , # flake8-implicit-str-concat
Original file line number Diff line number Diff line change @@ -136,7 +136,7 @@ def get_eols() -> dict:
136136 return {version ["cycle" ]: version ["eol" ] for version in data }
137137
138138
139- if __name__ == "__main__" :
139+ def main () -> None :
140140 parser = argparse .ArgumentParser (
141141 description = "Template" , formatter_class = argparse .ArgumentDefaultsHelpFormatter
142142 )
@@ -156,7 +156,7 @@ def get_eols() -> dict:
156156 # Read it
157157 src = Template (infile .read ())
158158
159- now = dt .datetime .utcnow ( )
159+ now = dt .datetime .now ( dt . UTC ). replace ( tzinfo = None )
160160 for version in args .version :
161161 # Document data
162162 print (version )
@@ -207,3 +207,7 @@ def get_eols() -> dict:
207207 create_dir (version )
208208 with open (outfile , "w" ) as f :
209209 f .write (result )
210+
211+
212+ if __name__ == "__main__" :
213+ main ()
Original file line number Diff line number Diff line change @@ -144,7 +144,7 @@ def classifiers_support(classifiers, version):
144144 return "maybe"
145145
146146
147- def annotate_support (packages , versions = [ "2.6" ] ):
147+ def annotate_support (packages , versions = ( "2.6" ,) ):
148148 print ("Getting support data..." )
149149 num_packages = len (packages )
150150 for index , package in enumerate (packages ):
@@ -218,7 +218,7 @@ def remove_irrelevant_packages(packages, limit):
218218
219219
220220def save_to_file (packages , file_name ):
221- now = dt .datetime .utcnow (). replace ( tzinfo = ZoneInfo ("UTC" ))
221+ now = dt .datetime .now ( ZoneInfo ("UTC" ))
222222 with open (file_name , "w" ) as f :
223223 f .write (
224224 json .dumps (
You can’t perform that action at this time.
0 commit comments