This commit is contained in:
Paul Gauthier 2024-09-08 17:07:25 -07:00
parent e40a07a8a1
commit cee348614e
6 changed files with 64 additions and 9 deletions

View file

@ -1,6 +1,17 @@
# Release history # Release history
### main branch
- New `/report` command to open your browser with a pre-populated GitHub Issue.
- New `--chat-language` switch to set the spoken language.
- Now `--no-suggest-shell-commands` removes the prompts that ask for shell commands.
- DeepSeek models use 8192 output tokens now.
- Check key imports on launch, provide helpful error message if dependencies aren't available.
- Renamed `--models` to `--list-models`.
- Numerous bug fixes for corner case crashes.
- Aider wrote 70% of the code in this release.
### Aider v0.55.0 ### Aider v0.55.0
- Only print the pip command when self updating on Windows, without running it. - Only print the pip command when self updating on Windows, without running it.

View file

@ -736,7 +736,7 @@ def check_and_load_imports(io, verbose=False):
except Exception as err: except Exception as err:
io.tool_error(str(err)) io.tool_error(str(err))
io.tool_output("Error loading required imports. Did you install aider properly?") io.tool_output("Error loading required imports. Did you install aider properly?")
io.tool_output("https://aider.chat/docs/install.html") io.tool_output("https://aider.chat/docs/install/install.html")
sys.exit(1) sys.exit(1)
installs[str(key)] = True installs[str(key)] = True

View file

@ -16,6 +16,17 @@ cog.out(text)
# Release history # Release history
### main branch
- New `/report` command to open your browser with a pre-populated GitHub Issue.
- New `--chat-language` switch to set the spoken language.
- Now `--no-suggest-shell-commands` removes the prompts that ask for shell commands.
- DeepSeek models use 8192 output tokens now.
- Check key imports on launch, provide helpful error message if dependencies aren't available.
- Renamed `--models` to `--list-models`.
- Numerous bug fixes for corner case crashes.
- Aider wrote 70% of the code in this release.
### Aider v0.55.0 ### Aider v0.55.0
- Only print the pip command when self updating on Windows, without running it. - Only print the pip command when self updating on Windows, without running it.

View file

@ -0,0 +1,9 @@
To use aider with pipx on replit, you can run these commands in the replit shell:
```
pip install pipx
pipx run aider-chat ...normal aider args...
```
If you install aider with pipx on replit and try and run it as just `aider` it will crash with a missing `libstdc++.so.6` library.

View file

@ -29,12 +29,5 @@ pipx install aider-chat
## pipx on replit ## pipx on replit
To use aider with pipx on replit, you can run these commands in the replit shell: {% include replit-pipx.md %}
```
pip install pipx
pipx run aider-chat ...normal aider args...
```
If you install aider with pipx on replit and try and run it as just `aider` it will crash with a missing `libstdc++.so.6` library.

View file

@ -0,0 +1,31 @@
---
parent: Troubleshooting
nav_order: 28
---
# Import errors
Aider expects to be installed via `pip` or `pipx`, which will install
all of its required dependencies.
If aider reports `ImportErrors`, this probably means it has been installed
incorrectly.
## Dependency versions
Aider pins its dependencies and is tested to work with those specific versions.
You should be careful about upgrading or downgrading other python libraries that
aider uses.
If you need other versions of packages for your project,
consider
[installing aider using pipx](/docs/install/pipx.html).
## Replit
You can `pip install aider-chat` on replit, or you can install it via
pipx.
{% include replit-pipx.md %}