Skip to content

Releases: steffensc/pyvicon-datatstream-module

v0.2.4

Choose a tag to compare

@steffensc steffensc released this 15 Apr 07:16

CMake 4.0 was released on PyPI and that breaks pip install pyvicon-datastream.*
Updated pyproject requirements to enforce CMake >=3.18, <4.0 to work around that problem.
https://pypi.org/project/cmake/#history

Thanks to contribution by @hawkeyeking

v0.2.3

Choose a tag to compare

@steffensc steffensc released this 04 Apr 12:13

Compiles now on Windows, but with issue: .lib and .dll files are copied to the wrong path's causing following issue when importing the module in python:
"ImportError: DLL load failed while importing _pyvicon_datastream_wrapper: Module not found."

Fix: Move them manually to module's folder:

  • (venv)/bin/ViconDataStreamSDK_CPP.dll => (venv)/Lib/site-packages/pyvicon_datastream/Lib/ViconDataStreamSDK_CPP.dll
  • (venv)/Lib/ViconDataStreamSDK_CPP.lib => (venv)/Lib/site-packages/pyvicon_datastream/Lib/ViconDataStreamSDK_CPP.lib (create a folder Lib inside pyvicon_datastream)

ARM & x86 on macOS & Ubuntu

Choose a tag to compare

@steffensc steffensc released this 29 Mar 17:56

fixes in CMakeLists.txt allow now to install / compile the module's libraries on ARM & x86 on macOS & Ubuntu.
Testet on ARM macOS Ventura 13.2.1 and RaspBerry Pi 4 Ubuntu 22 and x86 Ubuntu 20

mostly stable

Choose a tag to compare

@steffensc steffensc released this 23 Mar 15:12
  • Tested as mostly stable :)
  • added more information in setup.py and add README.md so that it is displayed under the project description on the module's PyPI page

Ship with Boostlib

Choose a tag to compare

@steffensc steffensc released this 23 Mar 13:41

The needed boost lib components for building the Vicon Datastream SDK are now compiled during the installation process! The sources are automatically downloaded from the boost lib GitHub repository.

initial Release

Choose a tag to compare

@steffensc steffensc released this 21 Mar 14:22

initial Release
(fixes in setup py and auto deploy-script)