Closed shoshta73 closed 2 days ago
This Implements checking for provided files via cli, and if there are none it defaults to interactive mode.
-c / --clean - checks if it should remove comments -s / --sort [a|d] - sorts, defaults to ascending mode
I would also suggest to merge this with squash and merge option
I can't think of any other improvments just yet. There's a bunch of features I would like to add but they would depend on a few things.
Several of my systems don't have setuptools installed.. should that be included in requirements to make it easy for the user?
I just initially added stuff that would be helpful in development for formatting, linting, etc. in case the developer needed some tools they didnt have already.
Setuptools package can be included in setup.py. I personally dont put them in setup.py files becase it is pretty easy to install them and post od the pyton packages that can be run as "standalone" application are usually installed in some local virtual enviroment contained somewhere in user facing filesystem (like $HOME/venv) or via pipx.
I can add them into the setup.py its quick change and if recall correctly it doesnt affect the structure of installation other than venv itself.
no need if you don't think its necessary.. just was thinking of people with systems that didnt have this installed even though it would be simple to do the install themselves.
Adds ability to use users shells native ability to autocomplete paths.
@gbowne1 are there any other improvements needed?