Commit graph

399 commits

Author SHA1 Message Date
Paul Gauthier (aider)
7d5e666ea7 Make the start tag an optional positional argument and use the latest vX.Y.0 tag if no start tag is provided. 2024-07-30 10:14:58 -03:00
Paul Gauthier
9d84c3936c Added date and author #778 2024-07-29 13:14:37 -03:00
Paul Gauthier
15dea19424 Update blame data for website 2024-07-29 11:58:47 -03:00
Paul Gauthier (aider)
108df378aa Add --output option to save YAML results to a file 2024-07-29 11:56:47 -03:00
Paul Gauthier (aider)
35503c0dff Add a tqdm progress bar to the process_all_tags_since function to show progress while working through all tags. 2024-07-29 11:55:39 -03:00
Paul Gauthier
4ed4f1400c Add blame data for Aider project versions 2024-07-29 11:55:04 -03:00
Paul Gauthier (aider)
1044c7a71e Remove unused imports and split long line in blame.py 2024-07-29 11:52:50 -03:00
Paul Gauthier
8ff7242bce Add support for parsing command line arguments to the blame script 2024-07-29 11:52:49 -03:00
Paul Gauthier (aider)
77022a9729 Refactor the code in the if args.all_since block into a new function process_all_tags_since. 2024-07-29 11:19:34 -03:00
Paul Gauthier (aider)
074aeb5048 Change the output format to YAML and include the date of the second tag in each range. 2024-07-29 11:13:55 -03:00
Paul Gauthier
dba560caf9 Add formatting to blame output 2024-07-29 11:13:52 -03:00
Paul Gauthier (aider)
133bb0491e Add support to identify aider-written commits by checking the commit message 2024-07-29 11:05:33 -03:00
Paul Gauthier (aider)
7508b8c93c Improve error handling in get_counts_for_file function to gracefully handle files that cannot be blamed. 2024-07-29 11:04:28 -03:00
Paul Gauthier
d1abb85445 Add debug logging to dump all tags since a given start tag 2024-07-29 11:04:25 -03:00
Paul Gauthier (aider)
83060b5276 Use semver to compare version tags in get_all_tags_since function 2024-07-29 11:03:34 -03:00
Paul Gauthier (aider)
4065fc62e6 Fix AttributeError in blame.py script by updating semver library usage 2024-07-29 11:02:30 -03:00
Paul Gauthier (aider)
e73a05eb77 Add --all-since flag to find all tags since the specified tag and print aider percentage between each pair of successive tags 2024-07-29 11:01:44 -03:00
Paul Gauthier (aider)
17cba2500e Refactor main() to use blame() function and print stats 2024-07-29 10:58:35 -03:00
Paul Gauthier (aider)
b26b6781db Add optional end-tag to blame.py script 2024-07-29 10:54:25 -03:00
Paul Gauthier
361a749a89 Modify the argparse description to get aider/non-aider blame stats 2024-07-29 10:54:24 -03:00
Paul Gauthier (aider)
e91a580540 Aider wrote 29% of the code in this release (157/547 lines). 2024-07-16 15:41:54 +01:00
Paul Gauthier
b18dbf4772 renamed hf-embed -> help 2024-07-16 11:03:01 +01:00
Paul Gauthier
4fbe3d295a added [playwright] extra 2024-07-14 19:34:48 +01:00
Paul Gauthier
76dad84285 added [browser] extra; refac the pip install utils 2024-07-14 17:22:17 +01:00
Paul Gauthier
bafa8ab71c refactor reqs into requirements/ 2024-07-13 16:36:41 +01:00
Paul Gauthier
ea89ca6eb5 hf -> hf-embed 2024-07-10 17:26:56 +01:00
Paul Gauthier
4e07710d4e added aider[hf] 2024-07-10 15:40:40 +01:00
Paul Gauthier
0f8a17e6af Added Aider's contribution percentage to the release notes. 2024-07-07 13:23:30 -03:00
Paul Gauthier (aider)
365652b899 Accumulated lines written by authors with "(aider)" in their name and printed the percentage of lines edited by Aider in this release. 2024-07-07 13:22:21 -03:00
Paul Gauthier
ebd41533d1 Improved the formatting of the grand total output in the blame script. 2024-07-07 13:22:20 -03:00
Paul Gauthier (aider)
a619318dfe Added percentage contribution for each author to the blame report. 2024-07-07 13:17:19 -03:00
Paul Gauthier (aider)
0153a18bff Added grand total line count summary across all Python files. 2024-07-07 13:17:00 -03:00
Paul Gauthier (aider)
1a9adca83c Implemented script to get commit author line counts for all Python files in the repository. 2024-07-07 13:16:21 -03:00
Paul Gauthier
238b8d018a Added support for counting lines changed per author for a specified file since a given tag. 2024-07-07 13:16:19 -03:00
Paul Gauthier (aider)
1f57e24b47 Implemented the get_commit_authors function to retrieve the authors for each commit. 2024-07-07 13:10:33 -03:00
Paul Gauthier
e8a5af089f Implemented a function to get all commit hashes since a specified tag and added a function to get the commit authors. 2024-07-07 13:10:31 -03:00
Paul Gauthier (aider)
d5de256796 Added command-line argument support to get commit hashes since a specified tag. 2024-07-07 13:05:21 -03:00
Paul Gauthier (aider)
f39fc5faa3 Implemented the get_all_commit_hashes_since_tag function in the scripts/blame.py file. 2024-07-07 13:05:01 -03:00
Paul Gauthier
abe779daa9 Removed unused imports and functions from the blame.py script. 2024-07-07 13:04:59 -03:00
Paul Gauthier
18c272b5d3 Added all litellm API_KEYS to docs 2024-07-07 11:29:05 -03:00
Paul Gauthier
f8b000981b updated upd docs script 2024-07-07 07:16:15 -03:00
Paul Gauthier
2a506d4d15 update jekyll to aider/website/ 2024-07-05 13:30:18 -03:00
Paul Gauthier
6c92dedac1 updated cogs to aider/website/ 2024-07-05 10:13:54 -03:00
Paul Gauthier
499057c345 copy 2024-07-03 21:42:12 -03:00
Paul Gauthier
0704810d31 use new docs paths 2024-06-27 10:11:29 -07:00
Paul Gauthier
2cb4c0d5ab Updated .env docs 2024-06-18 12:57:19 -07:00
Paul Gauthier
5c87008bd0 Updated HISTORY 2024-06-16 12:16:19 -07:00
Paul Gauthier
3532bd7758 use cog to include get-started in readme 2024-06-11 18:51:36 -07:00
Paul Gauthier
f760eacfd6 fixed link 2024-06-06 15:25:23 -07:00
Paul Gauthier
30f4a905c1 renamed config/options and get_md_help() 2024-06-06 14:00:14 -07:00