Skip to content

v0.4.0

Choose a tag to compare

@trgiangv trgiangv released this 04 Sep 18:08
· 3 commits to main since this release

[0.4.0] - 2026-08-31

Added

  • IronPython tests: files named test_*_ipy.py run on the host via ipytests/run
    (unittest). CPython test_*.py still uses tests/run.
  • CPython and IronPython suites in the same workspace reuse one host instance.

Changed

  • Pipe name is DevTools_{Host}_{Version}_{PID} (was {Host}_{Version}_{PID}).
    Pytest does not use the MCP pipe DevToolsMcp_*.
  • CLI/INI names match RevitDevTool.TestAdapter (breaking vs 0.3.0):
    --host-launch → --force-launch, --host-timeout → --per-test-timeout,
    --host-launch-timeout → --launch-timeout. --host / --host-version unchanged.
  • PEP 723 # /// script is installed only for CPython tests/run. IronPython
    tests cannot use CPython wheels.

Full Changelog: v0.3.0...v0.4.0