mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-22 21:34:59 +00:00
style: format update-history.py with black
This commit is contained in:
parent
8592fad9cd
commit
8a598eacaf
1 changed files with 8 additions and 5 deletions
|
@ -4,20 +4,22 @@ import os
|
|||
import subprocess
|
||||
import tempfile
|
||||
|
||||
|
||||
def run_git_log():
|
||||
cmd = ["git", "log", "-p", "v0.64.0..HEAD", "--", "aider/", ":!aider/website/", ":!HISTORY.md"]
|
||||
result = subprocess.run(cmd, capture_output=True, text=True)
|
||||
return result.stdout
|
||||
|
||||
|
||||
def main():
|
||||
# Get the git log output
|
||||
diff_content = run_git_log()
|
||||
|
||||
|
||||
# Save to temporary file
|
||||
with tempfile.NamedTemporaryFile(mode='w', delete=False, suffix='.diff') as tmp:
|
||||
with tempfile.NamedTemporaryFile(mode="w", delete=False, suffix=".diff") as tmp:
|
||||
tmp.write(diff_content)
|
||||
tmp_path = tmp.name
|
||||
|
||||
|
||||
# Construct and run the aider command
|
||||
message = (
|
||||
"Update the history with changes shown in the diffs. "
|
||||
|
@ -25,12 +27,13 @@ def main():
|
|||
"Don't edit or duplicate changes that have existing history entries, "
|
||||
"just add any new items not already listed."
|
||||
)
|
||||
|
||||
|
||||
cmd = ["aider", "HISTORY.md", "--read", tmp_path, "--msg", message]
|
||||
subprocess.run(cmd)
|
||||
|
||||
|
||||
# Cleanup
|
||||
os.unlink(tmp_path)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue