Mike McQuaid
dedda60bdd
Merge pull request #3879 from sjackman/unzip_dep_if_needed
...
unzip_dep_if_needed: Needs unzip not zip [Linux] (#632 )
2018-03-06 08:34:48 +00:00
Mike McQuaid
0a8244f187
Merge pull request #3881 from ndryden/patch-1
...
Generalize Xcode version regex
2018-03-06 08:24:43 +00:00
Nikoli Dryden
11817fe1f7
Generalize the regex determining the Xcode version.
...
The current regex only matches a single digit for each component of the version (e.g. 9.2). This modifies it to match multiple digits in each component, so that e.g. 10.42 will be matched.
2018-03-05 19:44:11 -06:00
Mike McQuaid
1ca2ee6104
Merge pull request #3878 from sjackman/check_undeclared_deps
...
check_undeclared_deps: Fix for taps
2018-03-05 20:04:32 +00:00
Shaun Jackman
5500c3b25e
unzip_dep_if_needed: Needs unzip not zip [Linux] ( #632 )
2018-03-05 11:51:08 -08:00
Shaun Jackman
4af8950f8b
check_undeclared_deps: Fix for taps
...
undeclared_deps reported all dependencies in taps as undeclared.
2018-03-05 09:51:27 -08:00
Mike McQuaid
02682d3bc9
Merge pull request #3877 from lboogaard/patch-1
...
Update Homebrew-and-Python to describe install
2018-03-05 15:54:09 +00:00
lboogaard
7764798453
Update Homebrew-and-Python.md
2018-03-05 16:51:51 +01:00
lboogaard
e08695028c
Update Homebrew-and-Python.md
2018-03-05 16:47:17 +01:00
lboogaard
4f1a3ee8dc
Update Homebrew-and-Python to describe install
...
I believe the Homebrew-and-Python page could use a description on how to exactly install Python 2.X and 3.X with Homebrew.
The syntax is written to my best knowledge (but likely wrong), please update this so that it is correct. Finding out the correct syntax is what actually motivated me to update this page in the first place. I'm hoping that this will clarify to the community (or at least me) on how to exactly install Python 2.X and 3.X with Homebrew.
Keep up the amazing work!
2018-03-05 13:31:13 +01:00
Mike McQuaid
3184d087b9
Merge pull request #3867 from MikeMcQuaid/migrator-messaging-tweaks
...
migrator: tweak more messaging.
2018-03-05 10:26:37 +00:00
Mike McQuaid
1a51d7fb44
migrator: tweak more messaging.
...
- Make it clearer what the migrator is doing and why
- Recommend an unconditional brew upgrade
2018-03-05 10:14:39 +00:00
Mike McQuaid
e362aae422
Merge pull request #3874 from teddywing/cmd-upgrade--change-build_bottle-method-call-to-bottle
...
cmd/upgrade: Change `build.build_bottle?` to `build.bottle?`
2018-03-04 13:51:01 +00:00
Teddy Wing
ee004cb9c7
cmd/upgrade: Change build.build_bottle?
to build.bottle?
...
I received the following error when attempting to use the `upgrade`
command on a tap:
$ brew tap teddywing/passextract https://github.com/teddywing/Passextract.git
$ brew upgrade --verbose teddywing/passextract/passextract
Updating Homebrew...
==> Upgrading 1 outdated package, with result:
teddywing/passextract/passextract 0.4.0
Error: Calling build.build_bottle? is disabled!
Use build.bottle? instead.
/usr/local/Homebrew/Library/Homebrew/cmd/upgrade.rb:121:in `upgrade_formula'
Or, even better, submit a PR to fix it!
Change the method call to use the (presumably) newer version.
2018-03-04 12:38:33 +01:00
Mike McQuaid
bc3389bdae
Merge pull request #3863 from MikeMcQuaid/python3-changes
...
Adjust docs and more internal code for Python 3.
2018-03-03 18:17:04 +00:00
Mike McQuaid
5e3003688f
Merge pull request #3868 from MikeMcQuaid/update-gems
...
Gemfile.lock: update testing gems.
2018-03-03 18:16:44 +00:00
Mike McQuaid
83fae62b4f
Gemfile.lock: update testing gems.
2018-03-03 10:22:37 +00:00
Mike McQuaid
8d6aa70f9c
Merge pull request #3861 from scpeters/patch-3
...
language/python: version 3.6 in site_packages
2018-03-03 09:43:41 +00:00
Mike McQuaid
70253f0009
Adjust docs and more internal code for Python 3.
...
Now we have `python` for Python 3 and `python@2` for Python 2 some more
adjustments need to be made.
2018-03-03 09:42:25 +00:00
ilovezfs
08f7e8c588
Merge pull request #3864 from MikeMcQuaid/migrator-upgrade
...
migrator: recommend upgrade.
1.5.8
2018-03-02 21:18:22 -08:00
Mike McQuaid
2f776ed523
migrator: recommend brew upgrade
.
...
You’re in a weird middle state if you run `brew update` but haven’t
upgraded a migrated formula.
2018-03-02 21:23:07 +00:00
Mike McQuaid
84d718cbef
Merge pull request #3860 from MikeMcQuaid/remove-acceptable-bindings
...
docs/Acceptable-Formulae: remove bindings mention.
1.5.7
2018-03-02 18:07:32 +00:00
ilovezfs
0ebb5b2857
Merge pull request #3862 from MikeMcQuaid/migrator-overwrite
...
migrator: overwrite by default.
2018-03-02 09:53:02 -08:00
Mike McQuaid
b4c268e3c5
migrator: overwrite by default.
...
This avoids getting into an invalid state which will and does break
for users.
2018-03-02 17:21:17 +00:00
Steven Peters
0d5ae6cf0b
language/python: version 3.6 in site_packages
2018-03-02 09:05:41 -08:00
Mike McQuaid
84363f8a3a
docs/Acceptable-Formulae: remove bindings mention.
...
We do accept these e.g. `boost-python`.
2018-03-02 16:21:29 +00:00
Alyssa Ross
db7f0734c9
Merge pull request #3854 from alyssais/test_clear_sensitive_environment
...
Add tests for ENV#clear_sensitive_environment!
2018-03-02 08:31:19 +00:00
Alyssa Ross
84dda31e82
Add tests for ENV#clear_sensitive_environment!
2018-03-01 17:48:08 +00:00
Alyssa Ross
43c658a8fa
Merge pull request #3852 from sjackman/linkage_checker
...
Move linkage_checker from os/mac to generic
1.5.6
2018-03-01 17:24:34 +00:00
Shaun Jackman
97932c1abf
Move linkage_checker from os/mac to generic
2018-02-28 11:18:27 -08:00
Mike McQuaid
9225dac27f
Merge pull request #3853 from scpeters/fix_brew_ruby
...
dev-cmd/ruby: fix path to dev-cmd/irb and add test
2018-02-28 18:09:21 +00:00
Steven Peters
db615a419a
dev-cmd/ruby: fix path to dev-cmd/irb and add test
2018-02-28 09:31:29 -08:00
Mike McQuaid
4176399537
Merge pull request #3851 from MikeMcQuaid/pry
...
irb: add pry support.
2018-02-28 14:25:16 +00:00
ilovezfs
8a23df7f76
Merge pull request #3848 from ilovezfs/python-teach-each-python-to-speak-@
...
language/python: handle python@* in each_python
2018-02-28 05:43:47 -08:00
Mike McQuaid
2205f62ec6
irb: add pry support.
...
Make `brew irb` optionally support `pry`. While doing so, also make it a `dev-cmd`.
2018-02-28 11:36:23 +00:00
ilovezfs
04cec369c7
language/python: handle python@* in each_python
2018-02-28 03:20:14 -08:00
Mike McQuaid
e3be551244
Merge pull request #3847 from MikeMcQuaid/travis-caching
...
travis.yml: fix bundler caching.
2018-02-27 15:36:34 +00:00
Mike McQuaid
04430e5dd8
Merge pull request #3846 from MikeMcQuaid/travis-homebrew-core-clone
...
travis.yml: don't fetch/clone homebrew/core.
2018-02-27 14:39:06 +00:00
Mike McQuaid
d4a3fc088f
travis.yml: fix bundler caching.
2018-02-27 14:30:30 +00:00
Mike McQuaid
1d656c805c
Merge pull request #3844 from MikeMcQuaid/warnings
...
brew.sh: HOMEBREW_DEVELOPERs can enable Ruby warnings.
2018-02-27 13:06:09 +00:00
Mike McQuaid
96cafb4124
Merge pull request #3845 from MikeMcQuaid/master
...
Add prof and ruby commands.
2018-02-27 13:05:06 +00:00
Mike McQuaid
530889fdcb
travis.yml: don't fetch/clone homebrew/core.
...
This is now done by `brew test-bot`.
2018-02-27 12:29:01 +00:00
Mike McQuaid
6302da37f6
Add prof and ruby commands.
...
These are imported from Homebrew/homebrew-dev-tools and are both used by
maintainers so may be useful for contributors too.
2018-02-27 12:07:30 +00:00
Mike McQuaid
9446eb661d
brew.sh: HOMEBREW_DEVELOPERs can enable Ruby warnings.
...
It provides some useful helpers for when we're doing stupid things but
it's not something we want around by default.
2018-02-27 11:53:31 +00:00
Mike McQuaid
7b365262ff
Merge pull request #3843 from MikeMcQuaid/git-too-old-check
...
update: tweak git too old check.
2018-02-27 10:57:24 +00:00
Mike McQuaid
430bb7c3a0
update: tweak git too old check.
...
Avoid trying to install and warning if system Git is too old but Git
is already installed.
2018-02-27 10:41:16 +00:00
Mike McQuaid
8ee2d0983c
Merge pull request #3837 from MikeMcQuaid/system-git-too-old
...
Handle a too old system Git on OS X 10.8 and below
1.5.5
2018-02-27 10:16:45 +00:00
Mike McQuaid
72f4d05418
Handle a too old system Git on OS X 10.8 and below
...
Needed for GitHub since:
https://github.com/blog/2507-weak-cryptographic-standards-removed
2018-02-26 16:08:10 +00:00
Mike McQuaid
650d6dbaac
_config.yml: use extensionless permalinks.
2018-02-23 19:52:11 +00:00
Mike McQuaid
190e665bb1
Revert "docs: use short links."
...
This reverts commit e63a2ee8de12f0f938f6a95cdb9763dbe0187b4a.
Closes #3832 .
2018-02-23 19:52:00 +00:00