mirror of
https://github.com/renovatebot/renovate.git
synced 2026-11-07 04:30:38 +00:00
19259a0383
Closes #13953 Co-authored-by: Rhys Arkins <rhys@arkins.net> Co-authored-by: Michael Kriese <michael.kriese@visualon.de> Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com> BREAKING CHANGE: languages are now called categories instead
!!! warning The Conan package manager is disabled by default due to slowness in the Conan API. We recommend you only enable it for low volume experimental purposes until issue #14170 is resolved.
Renovate can upgrade dependencies in conanfile.txt or conanfile.py files.
How it works:
- Renovate searches in each repository for any
conanfile.txtorconanfile.pyfile - Renovate extracts existing dependencies from:
- the
[requires]and[build_requires]sections in theconanfile.txtformat - the
requirements()andbuild_requirements()functions in theconanfile.pyformat - and the
python_requires,requiresandbuild_requiresvariables in theconanfile.pyformat
- the
- Renovate resolves the dependency's version using the Conan v2 API
- If Renovate finds an update, Renovate will update
conanfile.txtorconanfile.py
Enabling Conan updating
Renovate updates Conan packages by default.