History¶
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 back to typing.Sequence 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.
v2.0.0¶
v1.0.3¶
v1.0.0¶
v0.5.0¶
- Document python_humble_utils package.
- Introduce local requirements.
- Stop using pip-tools.
- Point out that all paths in docs are relative to the project root.
- Prevent pip-tools from injecting indirect requirements.
- Target stable docs version only.
- Fix README not rendered on PyPI.
- Ensure codecov evaluates coverage against payload files only.