Commit graph

2172 commits

Author SHA1 Message Date
Paul Gauthier (aider)
9e90dbc20d Printed the commit message of the undone commit and the hash and commit message of the current HEAD after the undo operation. 2024-07-05 13:06:49 -03:00
Paul Gauthier
d0267f0ece Improved the handling of last commit detection and diff generation in the aider commands. 2024-07-05 13:06:47 -03:00
Paul Gauthier
929aa7f9ac refac to help_pats 2024-07-05 10:18:34 -03:00
Paul Gauthier
6c92dedac1 updated cogs to aider/website/ 2024-07-05 10:13:54 -03:00
Paul Gauthier
6e95dc80ea cleanup 2024-07-05 10:08:17 -03:00
Paul Gauthier
81195dad02 use ~/.aider/caches 2024-07-05 10:06:23 -03:00
Paul Gauthier
3d51102de5 version help index 2024-07-05 10:03:51 -03:00
Paul Gauthier
22a494bb59 moved website/ -> aider/website/ 2024-07-05 10:01:30 -03:00
Paul Gauthier
9f7197974f refactored exclude_website_pats 2024-07-05 09:29:35 -03:00
Paul Gauthier (aider)
b1feb53e9c Implemented skip for files matching exclude_website_pats patterns. 2024-07-05 09:21:41 -03:00
Paul Gauthier
e3877b9855 Implemented a more efficient file filtering mechanism for the website content indexing process. 2024-07-05 09:21:24 -03:00
Paul Gauthier
af48cc3e4c wip 2024-07-04 16:06:12 -03:00
Paul Gauthier (aider)
4030fdb574 Improved the get_package_files() function to handle the MultiplexedPath object and avoid the AttributeError. 2024-07-04 15:07:49 -03:00
Paul Gauthier
4ad6eef1a3 Added a call to the dump() function in the get_package_files() function. 2024-07-04 15:07:48 -03:00
Paul Gauthier (aider)
98c0621e44 Used the website files that are part of the package per setup.py instead of walking the real website directory. 2024-07-04 15:05:07 -03:00
Paul Gauthier
ca6fcc42c8 restored basic help 2024-07-04 14:47:49 -03:00
Paul Gauthier
f80df3b5c5 Merge branch 'main' into help 2024-07-04 14:36:48 -03:00
Paul Gauthier
44e6fefc23 Use a daemon thread to load_slow_imports 2024-07-04 14:35:38 -03:00
Paul Gauthier
9f39c8db44 added HelpCoder 2024-07-04 14:29:19 -03:00
Paul Gauthier
b3eb1dea49 Merge branch 'main' into help 2024-07-04 13:26:04 -03:00
Paul Gauthier
dd0aec8aa6 uniqify model files before loading 2024-07-04 13:21:36 -03:00
Paul Gauthier
9d66cdecda Renamed .aider.model... files 2024-07-04 11:44:50 -03:00
Paul Gauthier
35f21b5f4d set version to 0.42.1-dev 2024-07-04 11:23:04 -03:00
Paul Gauthier
13b03ce57b version bump to 0.42.0 2024-07-04 11:22:28 -03:00
Paul Gauthier
5f6ed30e11 swallow exceptions in load_slow_imports 2024-07-04 11:21:57 -03:00
Paul Gauthier
644ec6f964 make test for playwright more robust #791 2024-07-03 21:37:05 -03:00
Paul Gauthier
9d02628cf8 streamlit borks sys.path, causes import("litellm") to load our litellm.py; fix 2024-07-03 21:32:50 -03:00
Paul Gauthier
aaceec1e1f fix for tests 2024-07-03 21:02:26 -03:00
Paul Gauthier
3c1a6acc0d handle files with spaces 2024-07-03 20:12:04 -03:00
Paul Gauthier
4b0192ffd9 cache the completions in AutoCompleter 2024-07-03 20:08:51 -03:00
Paul Gauthier
60e838df9f roughed in faster completions 2024-07-03 19:49:37 -03:00
Paul Gauthier
d403f37469 cleanup 2024-07-03 17:06:10 -03:00
Paul Gauthier
362eb1aa07 Fix bad Model.info #788 2024-07-03 16:56:15 -03:00
Paul Gauthier (aider)
790c2f0330 Implemented a more robust method to determine the image file type using the mimetypes module in the get_images_message function. 2024-07-03 16:16:23 -03:00
Paul Gauthier
0ef842dd53 Implemented a temporary solution to convert file names to media types for image files. 2024-07-03 16:15:04 -03:00
Paul Gauthier
8a1fbfd95d Added --exit 2024-07-03 14:06:39 -03:00
Paul Gauthier
b5cd5f0e23 Use a thread to import slow modules in the background 2024-07-03 13:55:29 -03:00
Paul Gauthier
b3f7f0a250 Only check versions once per day 2024-07-03 13:44:26 -03:00
Paul Gauthier
ed35af44b3 defer numpy, bs4 and jsonschema 2024-07-03 13:35:33 -03:00
Paul Gauthier
2dc6735ab4 defer import of httpx 2024-07-03 13:25:10 -03:00
Paul Gauthier
5e0ff7627e Defer loading of networkx 2024-07-03 13:17:04 -03:00
Paul Gauthier
b454579cd6 Avoid importing openai 2024-07-03 13:11:39 -03:00
Paul Gauthier
2fc358a02f Defer litellm import until first chat message; only import streamlit if gui is activated 2024-07-03 13:04:13 -03:00
Paul Gauthier
ee203deef0 Lazily import litellm to shave >1sec off the initial load time of aider 2024-07-03 12:45:53 -03:00
Paul Gauthier
41ac55c255 The --test-cmd arg should not be a list #741 #657 2024-07-03 11:57:18 -03:00
Paul Gauthier
7a3b0d6ddb handle oserrors when enumerating repo files #780 2024-07-02 19:59:03 -03:00
Paul Gauthier
af29e633b2 Handle max_input_tokens set with None #757 2024-07-02 19:42:31 -03:00
Paul Gauthier
4cd7d92351 Removed config_file_parser_class=configargparse.YAMLConfigFileParser to use more flexible DefaultConfigFileParser #767 2024-07-01 19:45:22 -03:00
Paul Gauthier
1a6ea77976 set version to 0.41.1-dev 2024-07-01 16:19:16 -03:00
Paul Gauthier
24802693c4 version bump to 0.41.0 2024-07-01 16:18:28 -03:00