- `FunctionTimer` - New variable `skip_intro` - Skips the intro text `'Function timer started: {function name}'` - Default: True
Changed
- `FunctionTimer` - Added a combined print function for both the function and decorator - Should get the correct function name - If fails, gets the name of the object - Returns an empty string if all fails
- `README.md` - Anchor points to all functions - A docstring to each function
Changed
- `try-traceback()` - Returns `None` instead `traceback.format_exc()` if `except` is called - `fprint()` - Takes `*args:Any` instead of just a single `string` as input
Removed
- `FastDebugger()` - Completely removed from `py_basic_commands` - [Separate GitHub repo](https://github.com/RasseTheBoy/FastDebugger) - Unnecessary imports removed from `py_basic_commands`
- `chunker()` - type hint returns `Any` - New file - `TODO.md` - New logo added to `README.md`
Changed
- `chunker()` - returns `list` instead of `generator` - `fd()` - changed from a `function` to a `class` - input set as *args - can take multiple variables - New function name - `join_dir()` -> `join_path()`
- New function - `write_json()` - `chunker()` - `read_json()` - return type hint set as `Any` - `write_file()` - takes to account if input is a numpy array