v0.1.6
Fixed a few important things and squashed a few bugs
- Supports running in any environment now. Axedit doesn't have to be installed in the environment you want to run it in. It picks it up based on the shell you launch it from; autocomplete will work based on your virtual environment too
- Migrated to
uv, just cleaner. - Because it can now run in any environment, it's okay to install it in an isolated one, hence
pipx install axeditanduv tool install axeditare now valid - Moved from
axe->axediteverywhere - Uses
argparse. This one I had been meaning to do for a while, now the help message looks cleaner and the code is more organized. - Logs improved, now it stores it in
platformdirs.user_log_dirinstead of locally around the editor. Also has timestamp based separation - Exit was being called recursively because of something wonky I was doing before, now I've gone ahead and actually utilized the
shared.runningvariable I had, it exits "gracefully" now - There was an issue regarding config being emptied, it has been fixed now, in doing so I made the threads stop gracefully when the app is queuing its exit
pipx install axedit
or
uv tool install axedit
or
pip install axedit