Commit graph

6555 commits

Author SHA1 Message Date
Paul Gauthier (aider)
03dfda782c style: Fix import order in aider/commands.py 2024-08-27 10:41:24 -07:00
Paul Gauthier (aider)
cefa3e2cf2 fix: Update imports and function calls for run_interactive_command 2024-08-27 10:41:21 -07:00
Paul Gauthier (aider)
80abb5c812 refactor: Move run_interactive_command functions to run_cmd.py 2024-08-27 10:39:50 -07:00
Paul Gauthier (aider)
ec7e0cdb72 refactor: move run_interactive_command funcs to run_cmd 2024-08-27 10:39:33 -07:00
Paul Gauthier
fefda7d337 fix: Add run_cmd.py 2024-08-27 10:39:32 -07:00
Paul Gauthier (aider)
8af705482e feat: Check if stdin is a TTY before using pexpect in run_interactive_command 2024-08-27 10:38:06 -07:00
Paul Gauthier
71066b8954 copy 2024-08-27 10:29:37 -07:00
Paul Gauthier
3c11d9b61c copy 2024-08-27 10:29:19 -07:00
Paul Gauthier (aider)
cc8f488b23 fix: Remove unused 'subprocess' import in editblock_coder.py 2024-08-27 09:15:13 -07:00
Paul Gauthier
089863cf32 fix: Remove unused run_interactive_subprocess method from EditBlockCoder 2024-08-27 09:15:07 -07:00
Paul Gauthier (aider)
15639d8801 style: Fix import statement formatting 2024-08-27 09:11:50 -07:00
Paul Gauthier (aider)
bbc619fdba fix: Use run_interactive_command for shell commands 2024-08-27 09:11:46 -07:00
Paul Gauthier (aider)
79ffc2405a style: Fix formatting in utils.py 2024-08-27 09:09:28 -07:00
Paul Gauthier (aider)
6d02c14fe4 fix: Use SHELL environment variable in run_interactive_command_pexpect 2024-08-27 09:09:25 -07:00
Paul Gauthier
ec935842ab fix: Improve error handling in run_interactive_command_pexpect 2024-08-27 09:09:24 -07:00
Paul Gauthier (aider)
46ce049777 feat: Update cmd_run to use run_interactive_command 2024-08-27 09:04:29 -07:00
Paul Gauthier (aider)
27e8780cbe style: Fix formatting in utils.py 2024-08-27 09:02:25 -07:00
Paul Gauthier (aider)
15521c41d1 feat: Introduce run_interactive_command that uses pexpect if available, otherwise falls back to subprocess 2024-08-27 09:02:21 -07:00
Paul Gauthier
444416638a fix: Rename run_interactive_command to run_interactive_command_pexpect 2024-08-27 09:02:20 -07:00
Paul Gauthier (aider)
3ccb876434 fix: Correct SEARCH/REPLACE block in aider/utils.py 2024-08-27 08:59:20 -07:00
Paul Gauthier (aider)
52d5a7636d fix: Use /bin/sh -c if it exists in run_interactive_command 2024-08-27 08:59:08 -07:00
Paul Gauthier (aider)
206f3ae275 style: Fix formatting and use consistent quotes in utils.py 2024-08-27 08:58:57 -07:00
Paul Gauthier (aider)
106a14cbdd fix: Use /bin/sh -c if it exists for run_interactive_command 2024-08-27 08:58:54 -07:00
Paul Gauthier (aider)
9f42c3a0f4 style: Run linter 2024-08-27 08:56:09 -07:00
Paul Gauthier (aider)
d2cc7b676a feat: Add output and status code dumping 2024-08-27 08:56:06 -07:00
Paul Gauthier (aider)
55049c312e feat: add __main__ to run_interactive_command with sys.argv 2024-08-27 08:54:35 -07:00
Paul Gauthier
3bd4af23da fix: Refactor run_interactive_command function to use UTF-8 encoding 2024-08-27 08:54:34 -07:00
Paul Gauthier (aider)
90d3b8fab6 feat: add run_interactive_command function 2024-08-27 08:53:29 -07:00
Paul Gauthier (aider)
0197853c39 style: Run linter on utils.py 2024-08-27 08:52:54 -07:00
Paul Gauthier (aider)
59a43bd0a1 fix: Add run_interactive_command function to aider/utils.py 2024-08-27 08:52:51 -07:00
Paul Gauthier (aider)
0557f04bd7 fix: Import install_upgrade from versioncheck module 2024-08-27 08:47:08 -07:00
Paul Gauthier (aider)
17c2626f39 feat: Add --upgrade argument to upgrade aider to the latest version 2024-08-27 08:46:54 -07:00
Paul Gauthier (aider)
fa74736e02 feat: add install_upgrade function to install latest version of aider-chat 2024-08-27 08:46:05 -07:00
Paul Gauthier (aider)
8de3c26fba style: Fix import order in versioncheck.py 2024-08-27 08:44:48 -07:00
Paul Gauthier (aider)
18e9410a1a fix: Replace fname.stat().st_mtime with os.path.getmtime(fname) for more reliable time comparison 2024-08-27 08:44:45 -07:00
Paul Gauthier
8f773eb3a6 fix: Correct the version check logic to only check for version updates after 24 hours 2024-08-27 08:43:33 -07:00
Paul Gauthier
742cddec02 copy 2024-08-27 08:42:06 -07:00
Paul Gauthier
5e6f36b683 copy 2024-08-27 08:38:36 -07:00
Paul Gauthier
90fae63dc5 copy 2024-08-27 08:22:57 -07:00
Paul Gauthier (aider)
971f317d3d build: Add HISTORY.md to ignore list in GitHub Actions workflows 2024-08-27 07:14:01 -07:00
Paul Gauthier
e35cfbba63 updated blame 2024-08-27 07:11:01 -07:00
Paul Gauthier
b2279994f5 updated blame 2024-08-27 07:10:30 -07:00
Paul Gauthier
5c0971e2b0 copy 2024-08-27 07:01:32 -07:00
Paul Gauthier
06e1f2ee91 set version to 0.53.1-dev 2024-08-27 06:58:20 -07:00
Paul Gauthier
7016d2c62d version bump to 0.53.0 2024-08-27 06:57:12 -07:00
Paul Gauthier
1ff86b787e copy 2024-08-27 06:55:53 -07:00
Paul Gauthier
f4cd410421 copy 2024-08-27 06:17:57 -07:00
Paul Gauthier
3f07ca6551 copy 2024-08-27 06:15:40 -07:00
Paul Gauthier
4705136951 fix: Add caching by default for deepseek coder. 2024-08-27 06:12:55 -07:00
Paul Gauthier
ec6e23a852 feat: Add flexible model lookup in get_model_info 2024-08-27 06:08:24 -07:00