@@ -72,9 +72,7 @@ def parse_changelog(text):
7272 item_match = re .match (r"^-\s+(.+)" , line )
7373 if item_match and current_category :
7474 current_entry ["changes" ].setdefault (current_category , [])
75- current_entry ["changes" ][current_category ].append (
76- item_match .group (1 )
77- )
75+ current_entry ["changes" ][current_category ].append (item_match .group (1 ))
7876
7977 return entries
8078
@@ -102,8 +100,7 @@ def format_changes(entries):
102100 for cat , items in buckets .items ():
103101 if items :
104102 sections .append (
105- f"### { cat .capitalize ()} \n "
106- + "\n " .join (f"- { item } " for item in items )
103+ f"### { cat .capitalize ()} \n " + "\n " .join (f"- { item } " for item in items )
107104 )
108105 return "\n \n " .join (sections ) if sections else ""
109106
@@ -117,19 +114,13 @@ def main():
117114 required = True ,
118115 help = "Package name (e.g., policyengine-us)" ,
119116 )
120- parser .add_argument (
121- "--old-version" , required = True , help = "Current pinned version"
122- )
123- parser .add_argument (
124- "--new-version" , required = True , help = "New version from PyPI"
125- )
117+ parser .add_argument ("--old-version" , required = True , help = "Current pinned version" )
118+ parser .add_argument ("--new-version" , required = True , help = "New version from PyPI" )
126119 args = parser .parse_args ()
127120
128121 changelog_text = fetch_changelog (args .package )
129122 if not changelog_text :
130- print (
131- f"Could not fetch changelog for { args .package } ." , file = sys .stderr
132- )
123+ print (f"Could not fetch changelog for { args .package } ." , file = sys .stderr )
133124 return 0
134125
135126 entries = parse_changelog (changelog_text )
0 commit comments