Files
python/refit/README.md

47 lines
1.8 KiB
Markdown
Raw Normal View History

2025-09-27 20:54:27 +02:00
# refit
2025-09-27 19:03:00 +02:00
2025-10-16 19:53:49 +02:00
`refit` is a file and directory manipulation tool. Currently it can
create a flat folder and file structure
2025-10-12 19:44:17 +02:00
as well as an linear directory structure.
2025-09-27 19:03:00 +02:00
## ToDos
2025-09-27 20:54:27 +02:00
1. folder and file creation
2025-09-29 20:13:34 +02:00
1.1 simple file and folder creation
1.2 recursive file and folder creation
2025-09-27 20:54:27 +02:00
2. file movement
2025-10-12 19:47:16 +02:00
2.1 file deletion
2025-09-28 13:48:57 +02:00
- implement config file containing version, default names and other
configurations
- make file and directory creation start counting at 1 instead of 0
2025-10-12 19:44:17 +02:00
- Add security check which benchmarks the creation of folders and files
before the first execution in order to prevent either python, the file
system or the system in general to crash.
2025-09-29 21:49:19 +02:00
2025-10-04 19:16:07 +02:00
## Changelog
2025-09-28 13:48:57 +02:00
2025-10-16 19:53:49 +02:00
<2025-10-16> V0.3.9 - Changed how the version is read
2025-10-05 19:58:11 +02:00
<2025-10-05> V0.3.8 - Added file extension to file creation mode
<2025-10-05> V0.3.7 - Added custom naming for level and branch in
recursive mode
2025-10-05 19:58:11 +02:00
<2025-10-05> V0.3.6 - Recursive mode no longer requires the -n flag
2025-10-04 19:16:07 +02:00
<2025-10-04> V0.3.5 - Added a function which returns the length of a
2025-10-04 19:20:30 +02:00
number
2025-10-04 19:16:07 +02:00
<2025-10-04> V0.3.5 - Changed the recursive mode into an linear x*y
pattern
2025-10-04 12:16:59 +02:00
<2025-10-04> V0.3.4 - Added recursive directory creation and fixed
numbered naming
2025-10-03 19:13:20 +02:00
<2025-10-03> V0.3.3 - Added the beginning of recursive mode
<2025-09-30> V0.3.2 - Refactoring librefit and added proper docstrings;
begun to remove the check for the valid input and put it in the decider
2025-09-29 22:02:46 +02:00
<2025-09-29> V0.3.1 - Removed the requirement for an input
2025-10-03 19:13:20 +02:00
<2025-09-29> V0.3.0 - Added file creation in the pattern like
directories
2025-09-29 20:11:16 +02:00
<2025-09-29> V0.2.4 - Improved logging and log readability
2025-10-03 19:13:20 +02:00
<2025-09-28> V0.2.3 - Added logging for version file and --filemode
path to the decider
2025-09-28 17:32:07 +02:00
<2025-09-28> V0.2.0 - Added librefit for standard functions
2025-10-03 19:13:20 +02:00
<2025-09-28> V0.1.0 - Added the creation of multiple numbered
directories in a given directory with the pattern default directory_n