-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Python/clang] Add missing core functions #1300
[Python/clang] Add missing core functions #1300
Conversation
Is this caused by the PR? |
The error that you posted is a Sphinx version missmatch, which is documentation related. We use Sphinx to build the documentation. |
@DownerCase We have this problem on all GH action builds atm (#1301), will try to solve ASAP and then rebuild the PR. Thanks for your contribution anyways. |
51ca1f0
to
e56ceed
Compare
Thanks, looks like you solved it! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just had a look at the newly added function and tested it in python. Everything looks good from my side!
* Doc: Downgraded sphinx related packages in requirements.txt (#1302) * The most recent release of various sphinx related packages need Sphinx 5 or up, but our old sphinx-book-theme 0.3.3 requires Sphinx 4 For a proper solution see #1303 * CMake: Fixed Findqwt.cmake (#1306) * [Python/clang] Add missing core functions (#1300) Adds the missing core functions from ecal_core.h (GetVersion, IsInitialized, SetUnitName) to ecal_clang and the python wrapper. * Measurement API: Introduce experimental namespace to mark new api as not yet stable. (#1307) --------- Co-authored-by: Florian Reimold <[email protected]> Co-authored-by: DownerCase <[email protected]>
@DownerCase, could you please sign the ECA even though we already merged the commit to master? |
@KerstinKeller Sorry! Should be good now! The validation tool is shows it as accepted now 😄 |
Description
Adds the missing core functions from ecal_core.h (GetVersion, IsInitialized, SetUnitName) to ecal_clang and the python wrapper.
I had to implement the non-string version of GetVersion as
getversion_components
due to the obvious name already being taken.Tested locally and all works perfectly.
Tangents:
ecal_clang
andecal/cimpl
)mon_pubmonitoring
andmon_publogging
need reimplementing for v5.13 due to the partial API removal.Related issues
Closes #1239
Cherry-pick to