I cloned aider and made some edits locally. I used aider itself to assist (installed globally using pipx to avoid conflicts).
I ran my local branch as per the instructions using pip install -e . , in a local virtual environment (I use venv).
There seemed to be an issue with the repo map, as I switched between test driving my local version of aider, and using the global aider to code.
My next thing to try is to create a dedicated folder outside the development repo to safely use the local aider and test it.
Set up a virtual environment in that folder and install the development version via pip install -e path-to-development-repo
Can anyone suggest a better workflow to avoid this issue while working on aider? Any other tips for developing aider?
Issue
I cloned aider and made some edits locally. I used aider itself to assist (installed globally using pipx to avoid conflicts). I ran my local branch as per the instructions using
pip install -e .
, in a local virtual environment (I use venv). There seemed to be an issue with the repo map, as I switched between test driving my local version of aider, and using the global aider to code.My next thing to try is to create a dedicated folder outside the development repo to safely use the local aider and test it. Set up a virtual environment in that folder and install the development version via
pip install -e path-to-development-repo
Can anyone suggest a better workflow to avoid this issue while working on aider? Any other tips for developing aider?