
























Today I’d like to announce Homebrew 1.6.0. The most significant changes since 1.5.0 are brew install python installing Python 3, the deprecation of Homebrew/homebrew-php and various formula API deprecations.
Major changes and deprecations since 1.5.0:
python formula was upgraded to Python 3.x and python@2 formula was added for installing Python 2.7. We initially did not comply with PEP 394 and this was a mistake; sorry for the pain. We heard your feedback on Python 3 and made brew install python and brew install python@2 PEP 394 compliant. We will not change this again until PEP 394 has changed.php and versioned php@* formulae in Homebrew/core. This completes the deprecation and archival of the last non-Homebrew/core tap for end-users. We encourage more niche formulae and options to be supported in taps outside the Homebrew organisation.curl invocations now only read curlrc if HOMEBREW_CURLRC is setbrew audit --strict now checks for depends_on ... build.with? dependencies (because they don’t and cannot work as expected)brew audit now flags the use of :run dependencies as they were a no-opbrew tap refuses to tap deprecated tapsOther changes since 1.5.0 I’d like to highlight are the following:
curl needs --insecure on OS X 10.7 and belowbrew unlink no longer incorrectly removes versioned aliasesbrew linkage now outputs broken dependencies and missing librariesbrew bump-formula-pr uses the GitHub API directly rather than hubscp:// in formula URLsbrew uninstall and brew missing will now have consistent outputbrew install will now also search casks if the formulae was not foundroot_urls can now use any download strategybrew install --only-dependencies will install any missing dependencies even if the formula is already installedbrew upgrade now has a HOMEBREW_UPGRADE_CLEANUP environment variable to request automatic removal of old versions of a formula on upgrade:test to indicate they are only used by the test do blockbrew irb --pry uses pry instead of irbbrew prof and brew ruby commands have been added for Homebrew developersbrew update now handles a too old system Git (by installing Homebrew’s git) to access GitHub on OS X 10.8 and belowNO_COLOR environment variable is set, Homebrew disables all coloured outputbrew pin is no longer automatically undone by brew uninstall or brew upgradeALL_PROXY variable to curlFinally:
Thanks to all our hard-working maintainers, contributors, sponsors and supporters for getting us this far. Enjoy using Homebrew!
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。