Skip to content

v1.5.7

Latest

Choose a tag to compare

@zackees zackees released this 19 May 15:46
3acc7c7

What's changed

Bump clang-tool-chain-bins floor to >=0.4.3

The previously-pinned clang-tool-chain-bins==0.4.1 on PyPI is broken at import time — its __init__.py did from tools import install but shipped no top-level tools/ package, so consumers hit ModuleNotFoundError: No module named 'tools'. Fixed upstream in clang-tool-chain-bins==0.4.3 (zackees/clang-tool-chain-bins#22 + #23 + #24).

  • pyproject.toml: clang-tool-chain-bins>=0.4.1>=0.4.3
  • uv.lock refreshed; downloads-bins submodule pin advanced to bins main HEAD

Fix clang_tool_chain.__version__ drift (closes #34)

Runtime __version__ had silently reported 1.1.10 on every release since 1.2.0 because __init__.py hardcoded the value. Now __init__.py imports from __version__.py (the single source-of-truth), and tests/test_version.py has a source-level guard that fails if a bare __version__ = "..." re-appears.

Full Changelog: v1.5.6...v1.5.7