----
- Restructured `files.py` into a cleaner structured module.
- `files.basics`
- `mkdir_p`
- `open_folder`
- `open_file_folder`
- `files.mime`
- `guess_extension`
- `get_file_mime`
- `get_byte_mime`
- `get_file_suffix`
- `files.name`
- `do_a_filename`
- `files.temp`
- `gettempdir`
-
- Newly added `files.tree.tree(directory, padding="", print_files=False, level=-1, print_it=True)`.
It comes executable from command line. Just call `python -m luckydonaldUtils.files.tree`
- Improved `functions.deprecated` to now also accept a message:
python
deprecated("Reason goes here")
def foo():
pass
- Cleaned up imports.
- Also there now is a `dependencies-full.txt` file, listing all dependencies which might be needed.
Should now be a complete list.