Feature: Allow patch_user in conandata.yml definition for user patches, not handled by apply_conandata_patches(). (conan-io/conan#14576). Docs: :page_with_curl:
Feature: Support for Xcode 15, iOS 17, tvOS 17, watchOS 10, macOS 14. (conan-io/conan#14538)
Feature: Raise an error if users are adding incorrect ConanCenter web URL as remote. (conan-io/conan#14531)
Feature: Serialization of graph with --format=json adds information to python_requires so conan list --graph can list python_requires too. (conan-io/conan#14529)
Feature: Add rrev, rrev_timestamp and prev_timestamp to the graph json serialization. (conan-io/conan#14526)
Feature: Allow version-ranges to resolve to editable packages too. (conan-io/conan#14510)
Feature: conan profile detect can now detect the version of msvc when invoked within a Visual Studio prompt where CC or CXX are defined and pointing to the cl compiler executable (conan-io/conan#14364)
Feature: conan create --build-test=missing new argument to control what is being built as dependencies of the test_package folder. (conan-io/conan#14347). Docs: :page_with_curl:
Feature: Provide new default_build_options attribute for defining options for tool_requires in recipes. (conan-io/conan#14340). Docs: :page_with_curl:
Fix: Allow confs for tools.cmake.cmaketoolchain to be used if defined even if tools.cmake.cmaketoolchain:user_toolchain is defined. (conan-io/conan#14556). Docs: :page_with_curl:
Fix: Invoke XCRun using conanfile.run() so that environment is injected. (conan-io/conan#14326)
Fix: Use abspath for conan config install to avoid symlinks issues. (conan-io/conan#14183)
Bugfix: Solve build_id() issues, when multiple different package_ids reusing same build-folder. (conan-io/conan#14555)
Bugfix: Avoid DB errors when timestamp is not provided to conan download when using package lists. (conan-io/conan#14526)
Bugfix: Print exception stacktrace (when -vtrace is set) into stderr instead of stdout (conan-io/conan#14522)
Bugfix: Print only packages confirmed interactively in conan upload. (conan-io/conan#14512)
Bugfix: 'conan remove' was outputting all entries in the cache matching the filter not just the once which where confirmed by the user. (conan-io/conan#14478)
Bugfix: Better error when passing --channel without --user. (conan-io/conan#14443)
Bugfix: Fix settings_target computation for tool_requires of packages already in the "build" context. (conan-io/conan#14441)
Bugfix: Avoid DB is locked error when core.download:parallel is defined. (conan-io/conan#14410)
Bugfix: Make generated powershell environment scripts relative when using deployers. (conan-io/conan#14391)
... (truncated)
Commits
13a4879 list python_requires in create graph.json (#14602)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps conan from 1.59.0 to 2.0.10.
Release notes
Sourced from conan's releases.
... (truncated)
Commits
13a4879
list python_requires in create graph.json (#14602)c888659
Conan 2.0.10f9643bc
Add missing apk value in BUILT_IN_CONFS (#14601)c3db0d7
Allow--format=json
inconan create
forpython-requires
(#14594)d43e7a0
Mutually exclude--remotes
and--no-remotes
inconan inspect
(#14596)05d1c59
MakeDeps styling and fix broken release/2.0 tests298fa8a
Add MakeDeps generator (#14133)a2641cd
Fixeditable add
remote args (#14599)0825705
fix: Remove conan v2 ready list link (#14593)5e2b861
Fix 'conan remove': output only confirmed entries (#14478)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show