feat(deps): update dependency conan to v2.12.0 (main) #1497
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.11.0
->2.12.0
Release Notes
conan-io/conan (conan)
v2.12.0
: (27-Jan-2025)Compare Source
--build=compatible:[pattern]
build mode, to allow building other configurations different than the current one when the current one is invalid and binary compatibility defines compatible binaries. (https://github.com/conan-io/conan/pull/17637). Docs: 📃tools.cmake.cmaketoolchain:user_presets
to customize the name of the generatedCMakeUserPresets.json
, disabling its generation. Also can generate it in a subfolder. (https://github.com/conan-io/conan/pull/17613). Docs: 📃--format=json
graph output the original requirements version range, not only the resolved one. (https://github.com/conan-io/conan/pull/17603)conan workspace build
command to build the full workspace, based on the definition ofproducts
. (https://github.com/conan-io/conan/pull/17538). Docs: 📃conan profile show
can now select which context's profile to show. (https://github.com/conan-io/conan/pull/17518)conan config clean
command that will remove all custom config from conan home, excluding the generated packages. (https://github.com/conan-io/conan/pull/17514). Docs: 📃reinit
method toConanApi
, which reinitializes everysubapi
. (https://github.com/conan-io/conan/pull/17514). Docs: 📃--out-file=file.ext
instead of--format=ext > file.ext
to write to files directly and avoid issues with redirects. (https://github.com/conan-io/conan/pull/17507). Docs: 📃Remote
objects forRemoteManager
calls, saving repeated calls to the server for the duration of the life of the Remote objects. (https://github.com/conan-io/conan/pull/17449). Docs: 📃arch_flag
as a public attribute to theMesonToolchain
generator. (https://github.com/conan-io/conan/pull/17629)remotes.json
saving transactional to avoid corruption for hard killed processes. (https://github.com/conan-io/conan/pull/17588)conan create
whentest_package
has missing binaries. (https://github.com/conan-io/conan/pull/17581)Git
is_dirty
detection of excluded files with paths. (https://github.com/conan-io/conan/pull/17571)conan_server
to work with Python 3.13. (https://github.com/conan-io/conan/pull/17534)replace_in_file
, that returnedFalse
if the pattern was not found (with strict off), otherwiseNone
. (https://github.com/conan-io/conan/pull/17531)conan profile show
does not pollute stdout with information titles. (https://github.com/conan-io/conan/pull/17518)Workspace
when using theworkspace_api.load()
and usingself.run()
insideset_version()
. (https://github.com/conan-io/conan/pull/17501)conf_build
does not exist forcli
andconanfile.txt
contexts. (https://github.com/conan-io/conan/pull/17640)pattern
andstrip_root
at the same time forconan.tools.files.unzip()
. (https://github.com/conan-io/conan/pull/17591)CMakeDeps
issues with transitive[replace_requires]
. (https://github.com/conan-io/conan/pull/17566)PkgConfigDeps
issues with transitive[replace_requires]
. (https://github.com/conan-io/conan/pull/17566)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.