Skip to content

v0.1.6

Choose a tag to compare

@blankRiot96 blankRiot96 released this 16 Oct 16:23
· 1 commit to main since this release

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 axedit and uv tool install axedit are now valid
  • Moved from axe -> axedit everywhere
  • 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_dir instead 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.running variable 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