Skip to content

build(deps-dev): bump conan from 2.30.0 to 2.31.0 in the python group#560

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-6b45a4664e
Open

build(deps-dev): bump conan from 2.30.0 to 2.31.0 in the python group#560
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-6b45a4664e

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 24, 2026

Copy link
Copy Markdown
Contributor

Bumps the python group with 1 update: conan.

Updates conan from 2.30.0 to 2.31.0

Release notes

Sourced from conan's releases.

2.31.0 (23-Jul-2026)

  • Feature: Get Workspace feature out of incubating. (conan-io/conan#20202). Docs: 📃
  • Feature: replace_in_file now supports regex patterns. (conan-io/conan#20194). Docs: 📃
  • Feature: Warn when conan config install is used after conan config install-pkg. (conan-io/conan#20188). Docs: 📃
  • Feature: Support GCC 14.4 and 15.3 in settings.yml. (conan-io/conan#20184)
  • Feature: Support intel-cc 2025.2, 2025.3 and 2026.1 in settings.yml. (conan-io/conan#20184)
  • Feature: Change the Workspace approach to not process python_requires just to derive name/version. Proposed a new get_ref(folder) method in the conanws.py file to be able to define versions dynamically. (conan-io/conan#20176). Docs: 📃
  • Feature: Define new cpp_info.not_required attribute to avoid downstream propagation of dependencies. (conan-io/conan#20171). Docs: 📃
  • Feature: Add NO_SONAME support to CMakeConfigDeps to skip SONAME generation. (conan-io/conan#20168). Docs: 📃
  • Feature: Assert invalid parameters in ConanFile.run() method. (conan-io/conan#20156)
  • Feature: Add .tar.zst (Zstandard) archive support to the unzip() tool function. (conan-io/conan#20140)
  • Feature: Reduce verbose terminal output produced during the package() step. (conan-io/conan#20134)
  • Feature: Add tools.build:asmflags config and CMakeToolchain.extra_asmflags to populate CMAKE_ASM_FLAGS. (conan-io/conan#20127)
  • Feature: Add micro modes to package_id_modes to model changes over MAJOR.MINOR.PATCH.MICRO micro digit. (conan-io/conan#20102). Docs: 📃
  • Feature: New win_runtime_copy capability of VirtualRunEnv, so it can copy on Windows the runtime files of dependencies (the cpp_info.bindirs directories contents) to a single location and point to it, avoiding path overflows (like in Windows) for large graphs. (conan-io/conan#18638). Docs: 📃
  • Fix: Update remaining audit.conan.io/<page> links to conan.io/audit/<page>. (conan-io/conan#20203)
  • Fix: Fix upload with empty uploads from pattern, to make it equal to package lists behavior (conan-io/conan#20197)
  • Fix: Avoid conflict with Automake's LINK var when using AutotoolsDeps with MSVC by using _LINK_ for linker flags. (conan-io/conan#20192). Docs: 📃
  • Fix: Add support for VS 2026 in the Premake generator (requires Premake 5.0 beta 8). (conan-io/conan#20189)
  • Fix: Fix rpath flags from AutotoolsDeps being dropped by Libtool on macOS, causing missing LC_RPATH in executables. (conan-io/conan#20179)
  • Fix: Avoid option names shadowing internal Options implementation methods. (conan-io/conan#20172). Docs: 📃
  • Fix: Fix deprecation warning for emcc/em++ >= 6.0.1, changing -sMEMORY64 flag with the modern -m64 one. (conan-io/conan#20152)
  • Fix: Avoid a corner-case in component requires when replace_requires creates diamond divergent requirements. (conan-io/conan#20139)
  • Fix: Fix Artifactory search patterns not matching *@user/channel, now requiring explicit */*@user/channel. (conan-io/conan#20136)
  • Fix: Use LINK env-var in Windows for AutotoolsDeps msvc compiler. (conan-io/conan#20130). Docs: 📃
  • Bugfix: Require default_components, or all existing components, in PkgConfigDeps when root pkg_config_name="none". (conan-io/conan#20169)
  • Bugfix: Apply sorting to include() profiles settings patterns. (conan-io/conan#20164)
  • Bugfix: Raise an exception when layout() fails in the Docker runner. (conan-io/conan#20154)
  • Bugfix: Fix early return in workspace complete that could skip necessary packages. (conan-io/conan#20150)
  • Bugfix: Fix crash in replace_requires when the graph had an override to a replaced requirement that did not apply. (conan-io/conan#20146)
Commits
  • f9ce976 replace_in_file with regex (#20194)
  • f1da81c Conan 2.31.0
  • 22db22c Workspace not incubating anymore (#20202)
  • 9aa6ea7 Fix broken audit page URLs (audit.conan.io/* -> conan.io/audit/*) (#20203)
  • 170e7b5 change workspace load_conanfile and python_requires (#20176)
  • 1b0b910 fix upload with empty uploads from pattern, to make it equal to package lists...
  • 128e5dd Update docs for new and audit subapis (#20190)
  • 7065353 Use $runcovtest to activate covtest (#20182)
  • 147ad65 Feature/simplify requires (#20193)
  • 85407ba [PkgConfigDeps] Requires default_components or all the components if they e...
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python group with 1 update: [conan](https://github.com/conan-io/conan).


Updates `conan` from 2.30.0 to 2.31.0
- [Release notes](https://github.com/conan-io/conan/releases)
- [Commits](conan-io/conan@2.30.0...2.31.0)

---
updated-dependencies:
- dependency-name: conan
  dependency-version: 2.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from b1ackviking as a code owner July 24, 2026 03:05
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant