Open simon-at-spire opened 1 year ago
I think so — are you by any chance using cyclonedds-nightly
? That one relies on the heads of the master
branches of cyclonedds
and cyclonedds-python
, and on the cyclonedds
master
branch the version number is set to 0.11.0. (It is not a release yet, it is just to make sure it never overwrites a released version. I am not even sure how to name something other than X.Y.Z using CMake, CMake and I are not on the best of terms ...)
The reason there's no 0.10.3 for Python is simply that nothing changed in the Python binding and it therefore seemed superfluous. But now that you ask the question, it occurs to me that a full binary install from pypi would then also be stuck at the 0.10.2 version of libddsc
, and that's not good.
A 0.10.4 is about to be done. The PRs for updating the 0.10.x branches of the core and C++ repositories are sitting ready, but I hadn't gotten around to giving them a last good look before merging and tagging. This may be a blessing in disguise for python.
Hi, thank you for your response! It makes sense for the 0.11.0.
I just looked at pypi for the files associated with the release 0.10.2. That release is the default apparently.
https://pypi.org/project/cyclonedds/0.10.2/#files
cyclonedds-0.10.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
6.6 MB Uploaded Sep 9, 2022 cp38
$ /tmp> curl -O https://files.pythonhosted.org/packages/ad/7d/b4df9d6624378936ffc4727e30c1f0b58236198b1330c9f2346fc9a6f156/cyclonedds-0.10.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 6459k 100 6459k 0 0 3364k 0 0:00:01 0:00:01 --:--:-- 3376k
$ /tmp> unzip cyclonedds-0.10.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Archive: cyclonedds-0.10.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
[...]
inflating: cyclonedds.libs/libddsc-62ba48e6.so.0.11.0
inflating: cyclonedds.libs/libcycloneddsidl-be632529.so.0.11.0
But now that you said that 0.11.0 was the master
branch then maybe this is a commit right before 0.10.2 was tagged or something similar. But I could not find a commit 62ba48e6
in the cyclonedds repo.
Hi, I am trying to figure out exactly what is in the pypi wheels
cyclonedds-0.10.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
is0.11.0
:I couldn't find this version on the official project https://github.com/eclipse-cyclonedds/cyclonedds/releases ? Is that an artefact of the build system?