Commit graph

7166 commits

Author SHA1 Message Date
Paul Gauthier (aider)
e3e6437dca chore: configure codespell to use pyproject.toml and skip specific files 2024-09-10 13:37:18 -07:00
Paul Gauthier (aider)
c575bae710 feat: add codespell as pre-commit hook 2024-09-10 13:33:27 -07:00
Paul Gauthier (aider)
13f9685f13 style: Format code to comply with linter rules 2024-09-10 13:03:36 -07:00
Paul Gauthier (aider)
00f03d89b9 feat: expand read-only command to handle directories 2024-09-10 13:03:31 -07:00
Paul Gauthier
484fdd7aa3 fix: handle ValueError exception in run_cmd_pexpect function 2024-09-10 12:06:45 -07:00
Paul Gauthier
c152c96fcc copy 2024-09-10 10:05:01 -07:00
Paul Gauthier (aider)
89891efbb8 style: format prompt_session.prompt call to fit on one line 2024-09-10 10:00:05 -07:00
Paul Gauthier (aider)
43eaf91e8d refactor: use pre-initialized PromptSession in prompt_ask function 2024-09-10 10:00:00 -07:00
Paul Gauthier (aider)
bf3a165961 refactor: initialize and reuse PromptSession in InputOutput class 2024-09-10 09:57:09 -07:00
Paul Gauthier
33b69d2ee8 pip-compiled 2024-09-10 09:48:23 -07:00
Paul Gauthier (aider)
766569a278 refactor: Remove unused ctypes import 2024-09-10 09:45:05 -07:00
Paul Gauthier (aider)
cc94b51a0b style: use double quotes for string literals in run_cmd.py 2024-09-10 09:44:57 -07:00
Paul Gauthier (aider)
f1d1d1b37a feat: improve Windows parent process detection using psutil 2024-09-10 09:44:54 -07:00
Paul Gauthier
e84caa48a0 refactor: modify stdout reading chunk size in run_cmd_subprocess 2024-09-10 09:44:52 -07:00
Paul Gauthier (aider)
ab9d9c8429 refactor: improve subprocess output handling for real-time display 2024-09-10 09:34:58 -07:00
Paul Gauthier (aider)
625a49752b refactor: remove psutil dependency and check parent process only on Windows 2024-09-10 09:30:36 -07:00
Paul Gauthier
e5ff5eff75 refactor: rename and simplify parent process name retrieval function 2024-09-10 09:30:35 -07:00
Paul Gauthier (aider)
cb42464676 style: Reorder imports and format code 2024-09-10 09:28:42 -07:00
Paul Gauthier (aider)
5de0a0f7a9 feat: improve shell detection for Windows environments 2024-09-10 09:28:39 -07:00
Paul Gauthier
765ea801b1 refactor: simplify shell command execution logic 2024-09-10 09:25:50 -07:00
Paul Gauthier (aider)
1327c1e893 style: format command string for PowerShell execution 2024-09-10 06:51:43 -07:00
Paul Gauthier (aider)
4605969921 fix: improve PowerShell command execution and output capture on Windows 2024-09-10 06:51:38 -07:00
Paul Gauthier (aider)
e3b7b80280 feat: respect user's shell environment in subprocess execution 2024-09-10 06:40:07 -07:00
Paul Gauthier
b8ce472cb6 copy 2024-09-09 15:20:36 -07:00
Paul Gauthier
6a0ad9629b copy 2024-09-09 15:04:37 -07:00
Paul Gauthier
d99191e07b copy 2024-09-09 15:01:53 -07:00
Paul Gauthier
6cddc800f1 docs: update HISTORY.md and remove git operations from versionbump.py 2024-09-09 15:01:08 -07:00
Paul Gauthier (aider)
de84a08924 style: Apply linter suggestions to versionbump.py 2024-09-09 15:00:41 -07:00
Paul Gauthier (aider)
fb1a9254c7 feat: remove aider/__version__.py after version bump 2024-09-09 15:00:37 -07:00
Paul Gauthier
5420f67b2b copy 2024-09-09 14:56:44 -07:00
Paul Gauthier
fe2e36afda cache ro+repo or just ro if no repo 2024-09-09 14:51:33 -07:00
Paul Gauthier
b216d57107 copy 2024-09-09 14:47:56 -07:00
Paul Gauthier
509c880b68 set version to 0.56.1.dev 2024-09-09 14:46:20 -07:00
Paul Gauthier
6f2b064f53 version bump to 0.56.0 2024-09-09 14:45:11 -07:00
Paul Gauthier
26c2b2e3ed copy 2024-09-09 14:43:35 -07:00
Paul Gauthier
3976d4b8f1 copy 2024-09-09 14:37:18 -07:00
Paul Gauthier
964fe7e2dc fix: handle UnicodeEncodeError in prompt session 2024-09-09 13:56:27 -07:00
Paul Gauthier
eced076602 feat: add IndexError to ANY_GIT_ERROR tuple in repo.py 2024-09-09 13:46:03 -07:00
Paul Gauthier
bd21122e64 refactor: improve error handling for git version check 2024-09-09 13:44:02 -07:00
Paul Gauthier
00f42590c8 feat: add AssertionError to ANY_GIT_ERROR tuple 2024-09-09 13:41:28 -07:00
Paul Gauthier
4e63254704 refactor: Improve error handling in git repository checks 2024-09-09 13:40:56 -07:00
Paul Gauthier
3cd6790d9a fix: handle OSError in git repo operations 2024-09-09 13:37:24 -07:00
Paul Gauthier
d82d21b8c1 refactor: improve error handling for SQLite operations in RepoMap 2024-09-09 13:34:49 -07:00
Paul Gauthier
1a6284cb24 feat: add error handling for parser loading in basic_lint function 2024-09-09 13:28:04 -07:00
Paul Gauthier
abf6a9db2e fix: Handle additional Git-related errors in GitRepo.list_files 2024-09-09 13:26:07 -07:00
Paul Gauthier
73e7d7bd2a fix: handle git errors when listing files in the repository 2024-09-09 12:42:20 -07:00
Paul Gauthier
82f8aa5d6a copy 2024-09-09 10:26:32 -07:00
Paul Gauthier
cee348614e copy 2024-09-08 17:07:25 -07:00
Paul Gauthier
e40a07a8a1 refactor: move import check before API key setup 2024-09-08 09:26:39 -07:00
Paul Gauthier
99dc235a00 Merge remote-tracking branch 'refs/remotes/origin/main' 2024-09-08 09:20:20 -07:00