pypi conan 1.12.0
1.12.0 (30-Jan-2019)

latest releases: 2.9.2, 2.9.1, 2.9.0...
5 years ago
  • Feature: Add JSON output to 'info' command (#4359). Docs: 📃
  • Feature: Remove system requirements conan folders (not installed binaries) from cache (#4354). Docs: 📃
  • Feature: Updated CONTRIBUTING.md with code style (#4348)
  • Feature: Updated OS versions for apple products (#4345)
  • Feature: add environment variable CONAN_CACHE_NO_LOCKS to simplify debugging (#4309). Docs: 📃
  • Feature: The commands conan install, conan info, conan create and conan export-pkg now can receive multiple profile arguments. The applied profile will be the composition of them, prioritizing the latest applied. (#4308). Docs: 📃
  • Feature: Added get_tag() methods to tools.Git() and tools.SVN() helpers. (#4306). Docs: 📃
  • Feature: Package reference is now accepted as an argument in conan install --build (#4305). Docs: 📃
  • Feature: define environment variables for CTest (#4299). Docs: 📃
  • Feature: Added a configuration entry at the conan.conf file to be able to specify a custom CMake executable. (#4298). Docs: 📃
  • Feature: Skip "README.md" and "LICENSE.txt" during the installation of a custom config via conan config install. (#4259). Docs: 📃
  • Feature: allow to specify MSBuild verbosity level (#4251). Docs: 📃
  • Feature: add definitions to MSBuild build helper (and tools.build_sln_command()) (#4239). Docs: 📃
  • Feature: Generate deterministic short paths on Windows (#4238)
  • Feature: The tools.environment_append() now accepts unsetting variables by means of appending such variable with a value equal to None. (#4224). Docs: 📃
  • Feature: Enable a new reference argument in conan install <path> <reference>, where reference can be a partial reference too (identical to what is passed to conan create or conan export. This allows defining all pkg,version,user,channel fields of the recipe for the local flow. (#4197). Docs: 📃
  • Feature: Added support for new architecture ppc32 (#4195). Docs: 📃
  • Feature: Added support for new architecture armv8.3 (#4195). Docs: 📃
  • Feature: Added support for new architecture armv8_32 (#4195). Docs: 📃
  • Feature: Add experimental support for packages in editable mode (#4181). Docs: 📃
  • Fix: Conditionally expand list-like environment variables in virtualenv generator (#4396)
  • Fix: get_cross_building_settings for MSYS (#4390)
  • Fix: Implemented retrial of output to stdout stream when the OS (Windows) is holding it and producing IOError for output (#4375)
  • Fix: Validate CONAN_CPU_COUNT and output user-friendly message for invalid values (#4372)
  • Fix: Map cpp_info.cppflags to CONAN_CXXFLAGS in make generator. (#4349). Docs: 📃
  • Fix: Use *_DIRS instead of *_PATHS ending for varaibles generated by the make generator: INCLUDE_DIRS, LIB_DIRS, BIN_DIRS, BUILD_DIRS and RES_DIRS (#4349). Docs: 📃
  • Fix: Bumped requirement of pyOpenSSL on OSX to >=16.0.0, <19.0.0 (#4333)
  • Fix: Fixed a bug in the migration of the server storage to the revisions layout. (#4325)
  • Fix: ensure tools.environment_append doesn't raise trying to unset variables (#4324). Docs: 📃
  • Fix: Improve error message when a server (like a proxy), returns 200-OK for a conan api call, but with an unexpected message. (#4317)
  • Fix: ensure is_windows, detect_windows_subsystem, uname work under MSYS/Cygwin (#4313)
  • Fix: uname shouldn't use -o flag, which is GNU extention (#4311)
  • Fix: get_branch() method of tools.SVN() helper now returns only the branch name, not the tag when present. (#4306). Docs: 📃
  • Fix: Conan client now always include the X-Checksum-Sha1 header in the file uploads, not only when checking if the file is already there with a remote supporting checksum deploy (Artifactory) (#4303)
  • Fix: SCM optimization related to scm_folder.txt is taken into account only for packages under development. (#4301)
  • Fix: Update premake generator, rename conanbuildinfo.premake -> conanbuildinfo.premake.lua, conan_cppdefines -> conan_defines (#4296). Docs: 📃
  • Fix: Using yaml.safe_load instead of load (#4285)
  • Fix: Fixes default CMake generator on Windows to use MinGW Makefiles. (#4281). Docs: 📃
  • Fix: Visual Studio toolset is passed from settings to the MSBuild helper (#4250). Docs: 📃
  • Fix: Handle corner cases related to SCM with local sources optimization (#4249)
  • Fix: Allow referring to projects created by b2 generator for dependencies with absolute paths. (#4211)
  • Fix: Credentials are removed from SCM url attribute if Conan is automatically resolving it. (#4207). Docs: 📃
  • Fix: Remove client/server versions check on every request. Return server capabilities only in ping endpoint. (#4205)
  • Fix: Updated contributing guidelines to the new workflow (#4173)
  • Bugfix: Fixes config install when copying hooks (#4412)
  • BugFix: Meson generator was failing in case of package_folder == None (test_package using Meson) (#4391)
  • BugFix: Prepend environment variables are applied twice in conanfile (#4380)
  • Bugfix: Caching of several internal loaders broke the conan_api usage (#4362)
  • Bugfix: Removing usage of FileNotFoundError which is Py3 only (#4361)
  • Bugfix: Custom generator allow to use imports (#4358). Docs: 📃
  • Bugfix: conanbuildinfo.cmake won't fail if project() LANGUAGE is None, but the user defines CONAN_DISABLE_CHECK_COMPILER. (#4276)
  • Bugfix: Fix version ranges containing spaces and not separated by commas. (#4273)
  • Bugfix: When running consecutively Conan python API calls to create the default profile object became modified and cached between calls. (#4256)
  • Bugfix: Fixes a bug in the CMake build helper about how flags are appended (#4227)
  • Bugfix: Apply the environment to the local conan package command (#4204)
  • Bugfix: b2 generator was failing when package recipe didn't use compiler setting (#4202)

Don't miss a new conan release

NewReleases is sending notifications on new releases.