sony / nmos-cpp

An NMOS (Networked Media Open Specifications) Registry and Node in C++ (IS-04, IS-05)
Apache License 2.0
136 stars 80 forks source link

Conan version #399

Open garethsb opened 2 weeks ago

garethsb commented 2 weeks ago

Latest Conan version is 2.4.1. DBus recipe now requires Conan >=2.2.0.

I also misunderstood that the version specifier ~=2.0.5 was equivalent to >=2.0.5,<3, whereas in fact it is like >=2.0.5,==2.0.*, so we were never going to fetch 2.1 or higher versions.

Now that we don't depend on a specific patch version however, we can use ~= and get the behaviour we want...

Therefore I think we should change guidance in docs from:

pip install --upgrade conan~=2.0.5

to:

pip install --upgrade conan~=2.2
lo-simon commented 2 weeks ago

Thanks @garethsb; we will update the doc; now using Conan 2.4.1

pip install --upgrade conan~=2.0.5 to pip install --upgrade conan~=2.4