Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package conan for openSUSE:Factory checked in at 2026-05-07 15:44:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/conan (Old) and /work/SRC/openSUSE:Factory/.conan.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "conan" Thu May 7 15:44:36 2026 rev:22 rq:1351292 version:2.28.1 Changes: -------- --- /work/SRC/openSUSE:Factory/conan/conan.changes 2026-03-08 17:27:26.152163856 +0100 +++ /work/SRC/openSUSE:Factory/.conan.new.1966/conan.changes 2026-05-07 15:46:23.882618829 +0200 @@ -1,0 +2,131 @@ +Mon May 4 18:57:33 UTC 2026 - Atri Bhattacharya <[email protected]> + +- Update to version 2.28.1: + * Fix: Fix regression for downloads without sha256 + (gh#conan-io/conan#19934). +- Changes from version 2.28.0: + * Features: + - conan upload --allow-disabled to allow uploading to a + disabled remote (gh#conan-io/conan#19916). + - Allow using patch-ng 1.19 to incorporate fixes + (gh#conan-io/conan#19913). + - Use a OR policy between core:policies and recipe + required_conan_version (gh#conan-io/conan#19907). + - conan config install-pkg --insecure new feature. Also + supported for conanconfig.yml files + (gh#conan-io/conan#19900). + - Introduce policies in core:policies conf to control Conan + behaviour (gh#conan-io/conan#19892). + - Colorize output of conan config list and conan config show + (gh#conan-io/conan#19889). + - Add ability to show transitive requires in conan graph info + ... -f=html output (gh#conan-io/conan#19884). + - Add ability to show node subgraph in conan graph info ... + -f=html output (gh#conan-io/conan#19884). + - Add ability to filter by file extensions in conan report + diff ... -f=html output (gh#conan-io/conan#19884). + - New compiler flags flags_map() Python plugin to be able to + translate, remove or handle compiler flags coming from + compatible binaries built with a different compiler trying + to inject compiler flags for that compiler + (gh#conan-io/conan#19879). + - tools.build:install_strip now accepts a list of possible + build systems (gh#conan-io/conan#19874). + - Add new "certified" variant to settings VxWorks and new + "safe" variant to Neutrino (gh#conan-io/conan#19861). + - Allow patterns for recipe names in --update flag + (gh#conan-io/conan#19856). + - Add --strict flag to conan remote auth + (gh#conan-io/conan#19848). + - Avoid detecting default package manager when overridden from + profile (gh#conan-io/conan#19847). + - Add new experimental contextual output for conan export + command (gh#conan-io/conan#19836). + - Added default package manager for CachyOS + (gh#conan-io/conan#19788). + - Introduce new consistent=True requirement trait to be able + to have diamond structures for visible=False requirements + (gh#conan-io/conan#19286). + * Fixes: + - Test publishing Conan wheels to test PyPi + (gh#conan-io/conan#19906). + - Ignore local package lockfiles in conan workspace + install/build and use consistently a global lockfile if + provided or found by default (gh#conan-io/conan#19896). + - Force --order-by in conan graph build-order. Old deprecated + behaviour can be restored until Conan 2.32 with the + deprecated_build_order_args policy + (gh#conan-io/conan#19892). + - Remove support for empty version ranges. Old deprecated + behaviour can be restored until Conan 2.32 with the + deprecated_empty_version_range policy + (gh#conan-io/conan#19892). + - Remove deprecated system_tools profile section + (gh#conan-io/conan#19877). + - Remove deprecated detect_compiler method in detect api + (gh#conan-io/conan#19877). + - Remove deprecated deploy folder in conan home + (gh#conan-io/conan#19877). + - Remove deprecated methods from PackagesList + (gh#conan-io/conan#19877). + - Remove deprecated cmake_set_interface_link_directories + property (gh#conan-io/conan#19877). + - Remove deprecated Node::dependencies method + (gh#conan-io/conan#19877). + - Warn when credentials environment variables are set but not + used because the server accepted anonymous access and point + users to add --force to force authentication + (gh#conan-io/conan#19872). + - Documenting CommandAPI and better docs for ProfilesAPI + (gh#conan-io/conan#19871). + - Fix output of options with "error" in its name in conan list + command (gh#conan-io/conan#19867). + - Forward underlying system package manager error messages + (gh#conan-io/conan#19858). + - Deprecate build_requires, use tool_requires instead + (gh#conan-io/conan#19849). + - Inline transitive dependencies to avoid Xcode recursion + crashes (gh#conan-io/conan#19844). + - finalize() output folder should be printed only once + (gh#conan-io/conan#19834). + - Change default core.download:retry_wait from 0 to 1 second. + Document retry conf defaults for conan config list + (gh#conan-io/conan#19830). + - Use user locale in conan list ... -f=html output + (gh#conan-io/conan#19828). + - Avoid subtle errors with casing errors like + requires("myPkg/[*]") using version ranges + (gh#conan-io/conan#19799). + - Add support for Xcode 26.4 with Apple Clang 21 + (gh#conan-io/conan#19795). + - Add -ur/-ubr/-upr for conan lock upgrade as short forms for + --update-requires, etc (gh#conan-io/conan#19791). + - Propagate build requirement run trait to upstream shared + dependency (gh#conan-io/conan#19751). + - Make components from same package full link in + CMakeConfigDeps (gh#conan-io/conan#19641). + - Solve crash of conan workspace install/build + --lockfile=mylock --lockfile-partial + (gh#conan-io/conan#19896). + - conan install --lockfile=xxxx will raise if the lockfile + contains config_requires and the current installed + configuration packages do not align with it + (gh#conan-io/conan#19875). + - Change propagation on bindirs for VirtualBuildEnv respecting + requirement run trait, based on the new + required_conan_version=">=2.28" recipe version or + global.conf using + core:policies=["required_conan_version>=2.28"] + (gh#conan-io/conan#19849). + - Solve incorrect .ps1 file generation when unsetting the conf + with -c tools.env.virtualenv:powershell=! + (gh#conan-io/conan#19820). + - Fix transitive_libs=True when using CMakeConfigDeps for + shared libraries (gh#conan-io/conan#19815). + - Change computation of package_id for transitive static + libraries, based on the new required_conan_version=">=2.28" + recipe version or global.conf using + core:policies=["required_conan_version>=2.28"] + (gh#conan-io/conan#19705). + +------------------------------------------------------------------- Old: ---- conan-2.26.1.tar.gz New: ---- conan-2.28.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ conan.spec ++++++ --- /var/tmp/diff_new_pack.tBWDgi/_old 2026-05-07 15:46:24.446641971 +0200 +++ /var/tmp/diff_new_pack.tBWDgi/_new 2026-05-07 15:46:24.450642135 +0200 @@ -18,7 +18,7 @@ # Note: We only want to build for the default python3 Name: conan -Version: 2.26.1 +Version: 2.28.1 Release: 0 Summary: A C/C++ package manager License: MIT ++++++ conan-2.26.1.tar.gz -> conan-2.28.1.tar.gz ++++++ ++++ 6995 lines of diff (skipped)
