v3.0.0
Breaking changes
- The following functions have been removed as part of the Remove redundant utilities/utilities making no sense effort:
extract_file_name_with_extension
extract_file_name_and_extension
extract_file_dir_path
parse_tuple_from_string
generate_hex_uuid_4
generate_random_file_name_with_extension
get_class_name
get_class_qualname
- Package structure has been altered.
- Drop support for Python 3.5.
Other changes
- Update the docs.
- Switch from Python 3.6+
typing.Collection
s back totyping.Sequence
s for backward compatibility with Python 3.5. - Support Python 3.8.
- Switch to native Python paths.
- Support Python 3.7.
- Upgrade all dependencies to the latest versions to date.