Source symbols: tools/generate_release_notes.py
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@90b4acaac937dc1c0aeffaead8b707c896ebf3db · 2026-07-22T09:03:55Z
- Declarations: 17
- Referenced calls: 51
Declared symbols
run_git_command— def at line 23; referencesrun,strip,print,exit,split,append,set,findall,join,sortedget_latest_release_tag— def at line 39; referencesrun_git_command,split,append,set,findall,join,sortedget_git_diff— def at line 52; referencesappend,run_git_command,set,findall,join,sortedget_commit_history— def at line 74; referencesrun_git_command,set,findall,join,sortedget_pr_list— def at line 86; referencesrun_git_command,set,findall,join,sorted_parse_dependencies— def at line 102_split— def at line 110; referencessplit,strip,match,group,lower,loads,getget_dependency_changes— def at line 141get_compatibility_info— def at line 166generate_release_notes_with_llm— def at line 189; referencesprint,get,Field,len,from_litellm,createReleaseNotes— class at line 221; referencesField,len,from_litellm,creategenerate_fallback_notes— def at line 326; referencesfield,FallbackNotes,strip,split,startswith,lower,append,anyFallbackNotes— class at line 334; referencesfield,strip,split,startswith,lower,append,anyget_release_title— def at line 377; referencesjoin,getattr,split,match,startswithformat_release_notes— def at line 390; referencesnow,strftime,_section,getattr,any,values,get,items_section— def at line 421; referencesgetattr,any,values,get,itemsmain— def at line 477; referencesArgumentParser,add_argument,parse_args,Path,read_text,search,group,print,get_latest_release_tag,run_git_command,get_git_diff,get_commit_history,get_pr_list,get_dependency_changes,get_compatibility_info,generate_release_notes_with_llm,generate_fallback_notes,get_release_title,format_release_notes,get
File-level call references
run— line 26strip— line 32print— line 34exit— line 36run_git_command— line 44split— line 46append— line 57set— line 98findall— line 98join— line 99sorted— line 99match— line 113group— line 116lower— line 116loads— line 121get— line 122_split— line 123search— line 131_parse_dependencies— line 152items— line 155Path— line 173read_text— line 173Field— line 224len— line 266from_litellm— line 309create— line 310field— line 337FallbackNotes— line 346startswith— line 350any— line 365getattr— line 381now— line 400strftime— line 400_section— line 430values— line 439ArgumentParser— line 479add_argument— line 480parse_args— line 502get_latest_release_tag— line 524get_git_diff— line 543get_commit_history— line 544get_pr_list— line 545get_dependency_changes— line 546get_compatibility_info— line 547generate_release_notes_with_llm— line 550generate_fallback_notes— line 554get_release_title— line 557format_release_notes— line 558open— line 572write— line 573main— line 588
Source: tools/generate_release_notes.py