Conan

Latest version: v2.9.3

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 49

2.0.0alpha1

1.65.0

Not secure
- Feature: Add gcc 14 to default settings.yml. (https://github.com/conan-io/conan/pull/16815)
- Feature: Add possibility to enforce return value of cross_building via conf. (https://github.com/conan-io/conan/pull/16728)
- Bugfix: Fixed msvc / Visual Studio package compatibility in case cppstd is used in profiles (https://github.com/conan-io/conan/pull/16732)
- Bugfix: Fix corruption of ``package_id`` computation with dependencies options when using lockfiles. (https://github.com/conan-io/conan/pull/16509)

1.64.1

Not secure
- Bugfix: Solved inefficiency in ``conan info`` that could make the command order of magnitude slower in slow drive systems with large dependency graphs. (https://github.com/conan-io/conan/pull/16236)

1.64.0

Not secure
- Feature: Add ``--output-folder`` to ``export-pkg`` command to be used when ``layout()`` is declared. (https://github.com/conan-io/conan/pull/15741). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3661)
- Feature: Promote cppstd_flag in the new conan.tools.build module. (https://github.com/conan-io/conan/pull/15731). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3602)
- Feature: `conan.tools.meson` helper requires meson >= 0.57.0. (https://github.com/conan-io/conan/pull/15706). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3663)
- Fix: Fix flags passed by AutotoolsToolchain when cross compiling from macOS to a non-Apple OS. Backported from Conan 2. (https://github.com/conan-io/conan/pull/15948)
- Fix: Avoiding reconfigure process. Using `--destdir` param instead. Deprecated `reconfigure` param in `Meson.configure() function`. (https://github.com/conan-io/conan/pull/15706). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3663)

1.63.0

Not secure
- Feature: Improved `get_libs` algorithm for BazelDeps. (https://github.com/conan-io/conan/pull/15299)
- Feature: Changed shared lib name in conan-new templates. (https://github.com/conan-io/conan/pull/15299)
- Feature: Add tracking of different ref to `<host_version>`. (https://github.com/conan-io/conan/pull/15287). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3575)
- Fix: Adding a workaround to avoid `tqdm` failing on macOS. (https://github.com/conan-io/conan/pull/15628)
- Bugfix: `BazelDeps._get_libs()` was gathering binary names. (https://github.com/conan-io/conan/pull/15410)
- Bugfix: Non-visible transitive dependencies are not included in the requires (PkgConfigDeps). (https://github.com/conan-io/conan/pull/15320)
- Bugfix: `from_old_cppinfo` helper checks if the old cpp_info is not `None` before merging. (https://github.com/conan-io/conan/pull/15320)
- Bugfix: Fix `NMakeDeps` quoting issues. (https://github.com/conan-io/conan/pull/15288)
- Bugfix: Make `<host_version>` only track for same user/channel. (https://github.com/conan-io/conan/pull/15287). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3575)

1.62.0

Not secure
- Feature: Removed extra_xxxx attributes from BazelToolchain (https://github.com/conan-io/conan/pull/15073). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3457)
- Feature: BazelDeps global refactor. Adding each component as an isolated target, better requirements management (including requirements coming from build-context), adding C/C++ flags, etc. (https://github.com/conan-io/conan/pull/14959). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3457)
- Feature: BazelDeps works fine in editable mode. (https://github.com/conan-io/conan/pull/14959). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3457)
- Feature: Added `bazel_tagert_name` and `bazel_repository_name` properties. (https://github.com/conan-io/conan/pull/14959). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3457)
- Feature: Added mechanism to consume shared/static libraries for `bazel_lib` template in all the platforms. (https://github.com/conan-io/conan/pull/14959). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3457)
- Feature: `BazelToolchain` creates a `conan_bzl.rc` file which defines the `conan-config` configuration. If it exists, Bazel helper will use it automatically. (https://github.com/conan-io/conan/pull/14958). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3457)
- Feature: Add clang-17 support to settings. (https://github.com/conan-io/conan/pull/14915). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3447)
- Feature: Add support for gcc 10.5 (https://github.com/conan-io/conan/pull/14865). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3447)
- Feature: Add support for gcc 11.4 (https://github.com/conan-io/conan/pull/14865). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3447)
- Feature: Add support for gcc 13.2 (https://github.com/conan-io/conan/pull/14865). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3447)
- Fix: Use importlib in Python >= 3.12 (https://github.com/conan-io/conan/pull/14841)
- Bugfix: Solve crash of ``conan lock install`` when the provided lockfile was created from a ``conanfile.txt`` (https://github.com/conan-io/conan/pull/14836)

Page 10 of 49

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.