Clean up dependencies.
Use rich
for nicer progress bars.
Fix bug with matching directories without trailing slash.
- Change the main entry file.
- Add new modules to better organize code.
- Pretty printing of deletion tree.
Switched from pipenv
to the much nicer poetry
.
Use of pipenv
as default toolchain.
Fixed bug in the -l
list functionality so that ignored files are not displayed.
Major bugfix in the .nukeignore
functionality. nuke
now ignores whole directories if the pattern ends in a slash (/
).
Also, -l
prints out files as a directory tree.
Updated Python Trove Classifiers.
Migrated from clint
to click
to streamline code. Added -l
flag to list files that will be deleted without deleting them.
Added feature to ignore files to nuke based on a .nukeignore
file on a per directory level.
Minor bug fixes.
Nuke is out!