·
16 commits
to develop
since this release
8.0.2 (2025-12-05)
Breaking changes:
- None
Deprecations:
- None
Changes:
- Updated project metadata to explicitly require Python ≥ 3.10.
- Refactored build system to remove deprecated
setup.pyinvocation and adopt a PEP 517/518-compliant build workflow:- Introduced new
build_toolsmodule (run_build.py,build.py,pre_build.py,generate_pyproject.py,logging_setup.py). - Builds are now performed via
python -m build_tools.run_build(and optionalinstallmode), replacing all previoussetup.pycommands. - Wheels now follow the modern naming format:
NAME_VERSION-py3-none.whl.
- Introduced new
Fixes:
- Restored build reliability by resolving failures caused by deprecated setuptools behavior.
Dependency update:
- None