Skip to content

Releases: vtz/opensomeip-python

v0.1.2

16 Mar 01:11
v0.1.2
37e9458

Choose a tag to compare

Bug Fixes

  • Disable C++ extension in unit tests to prevent native transport start()
    from blocking on Windows during cibuildwheel test runs. Unit tests now always
    exercise the pure-Python path via an autouse conftest fixture.
  • Trigger wheel builds on tag push instead of release event, fixing wheels not
    being built on new releases.

Miscellaneous

  • Bump actions/checkout from 4 to 6.

v0.1.1

15 Mar 15:51

Choose a tag to compare

Bug Fixes

  • Emit an ImportWarning when the C++ extension (_opensomeip) fails to load
    instead of silently degrading to no-op transport stubs. The warning includes
    the underlying error, a macOS-specific hint about libc++ ABI mismatches with
    Homebrew LLVM, and a link to the new Troubleshooting section in the README.

Features

  • Build and publish pre-compiled wheels for Python 3.14 (added cp314 to the
    cibuildwheel build matrix). Free-threaded builds (*t-*) are skipped until
    thread safety is validated.
  • Add Python 3.14 to the CI test matrix.

Documentation

  • Add a Troubleshooting section to the README covering the macOS C++ extension
    load failure (symbol not found in flat namespace) and the silent no-op
    transport symptom.

v0.1.0

12 Mar 21:24
v0.1.0
ea4bf3b

Choose a tag to compare

Release v0.1.0