Skip to content
This repository has been archived by the owner on May 30, 2024. It is now read-only.

Bump conan from 2.1.0 to 2.3.1 #13

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github May 20, 2024

Bumps conan from 2.1.0 to 2.3.1.

Release notes

Sourced from conan's releases.

2.3.1 (16-May-2024)

  • Feature: Add GCC 13.3 support. (conan-io/conan#16246). Docs: 📃
  • Feature: Allow opt-out for CMakeToolchain default use of absolute paths for CMakeUserPresets->CMakePreset and CMakePresets->toolchainFile path. (conan-io/conan#16244). Docs: 📃
  • Fix: Fix config container name for Docker runner. (conan-io/conan#16243)
  • Bugfix: Make compatibility checks understand update flag patterns. (conan-io/conan#16252)
  • Bugfix: Solve bug with overrides from lockfiles in case of diamond structures. (conan-io/conan#16235)
  • Bugfix: Allow export-pkg --version=xxx to be passed to recipes with python_requires inheriting set_version from base class. (conan-io/conan#16224)

2.3.0 (06-May-2024)

  • Feature: Allow * wildcard as subsetting in in rm_safe. (conan-io/conan#16105). Docs: 📃
  • Feature: Show recipe and package sizes when running conan upload. (conan-io/conan#16103)
  • Feature: Extend conan version to report current python and system for troubleshooting. (conan-io/conan#16102). Docs: 📃
  • Feature: Add detect_xxxx_compiler() for mainstream compilers as gcc, msvc, clang. to the public detect_api. (conan-io/conan#16092). Docs: 📃
  • Feature: Add comment support for .conanignore file. (conan-io/conan#16087)
  • Feature: In graph html search bar now takes in multiple search patterns separated by commas. (conan-io/conan#16083)
  • Feature: In graph html added 'filter packages' bar that takes in multiple search patterns separated by comma and hides filters them from graph. (conan-io/conan#16083)
  • Feature: Add an argument hide_url to Git operations to allow logging of the repository URL. By default, URLs will stay <hidden>, but users may opt-out of this. (conan-io/conan#16038)
  • Feature: Allow .conf access (exclusively to global.conf information, not to profile information) in the export() and export_sources() methods. (conan-io/conan#16034). Docs: 📃
  • Feature: Avoid copying identical existing files in copy(). (conan-io/conan#16031)
  • Feature: New conan pkglist merge command to merge multiple package lists. (conan-io/conan#16022). Docs: 📃
  • Feature: New conan pkglist find-remote command to find matching in remotes for list of packages in the cache. (conan-io/conan#16022). Docs: 📃
  • Feature: Relativize paths in CMakePresets generation. (conan-io/conan#16015)
  • Feature: Add new test_package_folder attribute to conanfile.py to define a different custom location and name rather than test_package default. (conan-io/conan#16013). Docs: 📃
  • Feature: New conan create --test-missing syntax to optionally run the test_package only when the package is actually created (useful with --build=missing). (conan-io/conan#15999). Docs: 📃
  • Feature: Add tools.gnu:build_triplet to conf. (conan-io/conan#15965)
  • Feature: Add --exist-ok argument to conan profile detect to not fail if the profile already exists, without overwriting it. (conan-io/conan#15933)
  • Feature: MesonToolchain can generate a native file if native=True (only makes sense when cross-building). (conan-io/conan#15919). Docs: 📃
  • Feature: Meson helper injects native and cross files if both exist. (conan-io/conan#15919). Docs: 📃
  • Feature: Add support for meson subproject. (conan-io/conan#15916). Docs: 📃
  • Feature: Added transparent support for running Conan within a Docker container. (conan-io/conan#15856). Docs: 📃
  • Fix: Allow defining CC=/usr/bin/cc (and for CXX) for conan profile detect auto-detection. (conan-io/conan#16187)
  • Fix: Solve issue in pyinstaller.py script, it will no longer install pip install pyinstaller, having it installed will be a precondition (conan-io/conan#16186)
  • Fix: Use backslash in CMake helper for the CMakeLists.txt folder, fixes issue when project is in the drive root, like X: (conan-io/conan#16180)
  • Fix: Allowing conan editable remove <path> even when the path has been already deleted. (conan-io/conan#16170)
  • Fix: Fix conan new --help formatting issue. (conan-io/conan#16155)
  • Fix: Improved error message when there are conflicts in the graph. (conan-io/conan#16137)
  • Fix: Improve error message when one URL is not a valid server but still returns 200-ok under a Conan "ping" API call. (conan-io/conan#16126)
  • Fix: Solve sqlite3 issues in FreeBSD due to queries with double quotes. (conan-io/conan#16123)
  • Fix: Clean error message for conan cache restore <non-existing-file>. (conan-io/conan#16113)
  • Fix: Improve UX and error messages when a remotes or credentials file in the cache is invalid/empty. (conan-io/conan#16091)
  • Fix: Use cc executable in Linux systems for autodetect compiler (conan profile detect and detect_api). (conan-io/conan#16074)
  • Fix: Improve the definition of version ranges UX with better error message for invalid ==, ~=, ^= operators. (conan-io/conan#16069)
  • Fix: Improve error message UX when incorrect settings.yml or settings_user.yml. (conan-io/conan#16065)
  • Fix: Print a warning for Python 3.6 usage which is EOL since 2021. (conan-io/conan#16003)
  • Fix: Remove duplicated printing of command line in Autotools helper. (conan-io/conan#15991)
  • Fix: Add response error message output to HTTP Status 401 Errors in FileDownloader. (conan-io/conan#15983)
  • Fix: Add gcc 14 to default settings.yml. (conan-io/conan#15958)
  • Fix: Make VCVars use the compiler.update to specify the toolset. (conan-io/conan#15947)
  • Fix: Add rc to AutotoolsToolchain mapping of compiler_executables for cross-build Linux->Windows. (conan-io/conan#15946)
  • Fix: Add Pop!_OS to the distros using apt-get as system package manager. (conan-io/conan#15931)

... (truncated)

Commits

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 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 <dependency name> 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](https://github.com/conan-io/conan) from 2.1.0 to 2.3.1.
- [Release notes](https://github.com/conan-io/conan/releases)
- [Commits](conan-io/conan@2.1.0...2.3.1)

---
updated-dependencies:
- dependency-name: conan
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants