Paul Gauthier
ff549cf9ba
Merge branch 'main' of github.com:Aider-AI/aider
2025-05-08 15:09:33 -07:00
paul-gauthier
2c1685bb36
Merge pull request #3823 from mdeweerd/pre-commit-wf
...
ci: add pre-commit.yml for GitHub Actions
2025-05-08 15:09:16 -07:00
Paul Gauthier
2a61494442
copy
2025-05-08 14:55:53 -07:00
Paul Gauthier (aider)
0af5563e77
style: Fix F841 unused variable in tests
2025-05-08 14:44:07 -07:00
Paul Gauthier
c147571b18
feat: add shell-completions option
2025-05-08 14:43:56 -07:00
Paul Gauthier (aider)
311981f4e5
test: Use os.path.samefile for robust read-only file assertion
2025-05-08 14:39:14 -07:00
Paul Gauthier
79923c954b
Revert "fix: Preserve original read-only files across symlinks"
...
This reverts commit c3d4fdb4c1
.
2025-05-08 14:35:08 -07:00
Paul Gauthier
0b4430f228
Revert "fix: Preserve original path spelling for read-only files"
...
This reverts commit 9297ee982d
.
2025-05-08 14:34:56 -07:00
Paul Gauthier (aider)
ee9ad75509
style: apply linter fixes
2025-05-08 14:32:08 -07:00
Paul Gauthier (aider)
920b20b17d
feat: add --shell-completions arg for shell completion scripts
2025-05-08 14:31:56 -07:00
Paul Gauthier (aider)
9297ee982d
fix: Preserve original path spelling for read-only files
2025-05-08 14:30:31 -07:00
Paul Gauthier
1d5c3c3a2b
add shtab
2025-05-08 14:30:27 -07:00
Paul Gauthier (aider)
217b45ae88
fix: Set parser.prog for shtab completion compatibility
2025-05-08 14:29:40 -07:00
MDW
1f6f480864
style(scripts): add flake8 noqa directive to 30k-image.py
...
This commit adds a flake8 directive to disable the E501 line length check for the 30k-image.py script.
2025-05-08 23:29:38 +02:00
MDW
40a5a88d56
style: remove or ignore unused imports
...
The following files had unused imports removed:
- `scripts/30k-image.py`
- `scripts/dl_icons.py`
- `scripts/redact-cast.py`
2025-05-08 23:29:18 +02:00
Paul Gauthier (aider)
30097ab859
fix: Exit with status code from main()
2025-05-08 14:29:01 -07:00
MDW
09acfc8147
style(pre-commit): apply python style from pre-commit hooks
2025-05-08 23:28:18 +02:00
Paul Gauthier (aider)
a2ecc5883b
feat: add shell completion generation using shtab
2025-05-08 14:28:11 -07:00
MDW
d127d45669
chore: update codespell skip patterns
...
Update the `skip` patterns in the `pyproject.toml` file to exclude
`tests/fixtures/*` and `aider/website/*`.
2025-05-08 23:27:39 +02:00
MDW
2ebb2103b8
ci: add pre-commit.yml for GitHub Actions
...
This commit adds a new GitHub Actions workflow configuration file (`pre-commit.yml`) to automate the execution of pre-commit hooks on pull requests and pushes.
The workflow includes steps to install dependencies, cache pre-commit hooks, run the hooks, convert logs to Checkstyle format, save the cache, and upload logs as artifacts.
This setup ensures that code quality checks are enforced consistently across the repository.
2025-05-08 23:27:34 +02:00
Paul Gauthier (aider)
c3d4fdb4c1
fix: Preserve original read-only files across symlinks
2025-05-08 14:25:14 -07:00
Paul Gauthier
e1ab9cc0ab
fix: Correct spinner erasure and update animation
2025-05-08 14:19:26 -07:00
Paul Gauthier (aider)
15317a9f4b
style: Run linter and apply fixes
2025-05-08 14:09:38 -07:00
Paul Gauthier (aider)
62dc55dd77
feat: Position cursor on scanner char in spinner animation
2025-05-08 14:09:34 -07:00
Paul Gauthier (aider)
20faadcbd9
style: Apply linter fixes
2025-05-08 14:08:11 -07:00
Paul Gauthier (aider)
8f0fa6684d
feat: implement Knight Rider style spinner animation
2025-05-08 14:08:06 -07:00
Paul Gauthier (aider)
7a3805d39f
test: add tests for /reset and /drop with cloned coder
2025-05-08 14:02:46 -07:00
Paul Gauthier (aider)
4709a539c6
fix: Preserve original read-only files when cloning Commands
2025-05-08 14:01:28 -07:00
Paul Gauthier
8172125931
copy
2025-05-08 13:52:37 -07:00
Paul Gauthier
b8f9d459fb
copy
2025-05-08 13:48:58 -07:00
Paul Gauthier
96bc57167f
feat: Improve ask prompt to elide unchanging code
2025-05-08 12:35:10 -07:00
Paul Gauthier
606e27a337
copy
2025-05-08 12:35:02 -07:00
Paul Gauthier (aider)
1d7c56b8c5
chore: Reorder imports in mdstream.py
2025-05-08 12:30:11 -07:00
Paul Gauthier (aider)
6e1327f66d
feat: Show spinner while waiting for first stream content
2025-05-08 12:30:06 -07:00
Paul Gauthier
82f33c1220
copy
2025-05-08 12:14:41 -07:00
Paul Gauthier
cd7567fcf6
chore: Refine ask mode prompt instructions
2025-05-08 12:08:14 -07:00
Paul Gauthier
e4274aa4f6
copy
2025-05-08 12:08:05 -07:00
Paul Gauthier
acd7309b78
copy
2025-05-08 11:41:51 -07:00
Paul Gauthier
d5ea078f24
copy
2025-05-08 11:34:42 -07:00
Paul Gauthier
8776830306
copy
2025-05-08 11:32:24 -07:00
Paul Gauthier
43dd9ef8a5
tweak qwen3 settings
2025-05-08 11:32:11 -07:00
Paul Gauthier (aider)
f047b2928b
style: Format models.py
2025-05-08 11:31:14 -07:00
Paul Gauthier (aider)
d89d500eab
chore: Update default settings for Qwen3 235b model
2025-05-08 11:31:07 -07:00
Paul Gauthier (aider)
35fe1df499
feat: Make leaderboard title configurable and set custom title in post
2025-05-08 11:05:40 -07:00
Paul Gauthier
d32d0b7909
chore: Remove last updated date cog code
2025-05-08 11:05:37 -07:00
Paul Gauthier
0a5c1960b3
cleanup
2025-05-08 11:01:15 -07:00
Paul Gauthier (aider)
eef0051b93
chore: Remove temporary comments
2025-05-08 11:01:03 -07:00
Paul Gauthier
b5cde63b37
initial
2025-05-08 11:00:41 -07:00
Paul Gauthier (aider)
043c42b2b4
feat: Create Qwen3 leaderboard data file
2025-05-08 10:59:49 -07:00
Paul Gauthier (aider)
758fa6f67e
feat: Add Qwen3 benchmark blog post with leaderboard table
2025-05-08 10:58:26 -07:00