Add sol2 version 3.5.0#26948
Conversation
This was released a few weeks ago. Let's make it available through conan.
|
#26418 seems to only modify the same files because of a failed merge/rebase. So this should be fine. |
|
Thanks @flip1995 is the 3.5.0 release actually publicly documented as a release? Looking at https://github.com/ThePhD/sol2/releases, I can't see 3.5.0 listed. |
|
The sol2 repo is pretty inconsistent there. Some releases are marked as releases on GitHub and some just have tags (i.e. 3.3.1, 3.2.3, 3.2.0, 3.5.0) But looking at the links (especially the one to the 3.5.0 commit) in the description, it looks pretty official. If you want, I could also open an issue there asking, if they want to create a GitHub release. That being said, tags in |
|
FWIW, I just saw this: ThePhD/sol2#1680 |
Agreed - but in Conan Center this has happened very often: a new "release" is added in conan center because there's a matching tag upstream, and then the author changes the commit the tag points to, because the release wasn't "ready" nor public. In the vast majority of cases, when a release is public, there's some piece of information beyond the mere presence of a git tag: a github release, a link in a website, a change in the readme, a tweet even - that's what I think we're not seeing here. |
|
I understand. I pinged the author of sol2 in the above issue, to make them aware that this is blocking a version bump in conan. |
|
The author recommended to use the |
|
And to add even more context, here's the vcpkg PR bumping the version: microsoft/vcpkg#44662 |
ErniGH
left a comment
There was a problem hiding this comment.
LGTM Thanks @flip1995 for adding the new version 😄
The CI has not been built for Windows, but I tested it locally and it works. 👌
And the previous patch has already been introduced upstream.
https://github.com/ThePhD/sol2/blob/v3.5.0/include/sol/optional_implementation.hpp#L2194
Summary
Add version: sol2/3.5.0
Motivation
This was released a few weeks ago. Let's make it available through conan.
Details
cc @ErniGH (as you most recently merged something in the
sol2dir)