Alyssa Ross
69b9c11ae8
Fix style in brew create-generated formulae
...
- Fix indentation oddities
- Add empty lines where we expect them in submitted formulae
2018-03-12 09:04:07 +00:00
Mike McQuaid
254ce8bb64
Merge pull request #3909 from MikeMcQuaid/utils-tap-message
...
utils: check for tap_message in odeprecated.
2018-03-11 18:00:10 +00:00
Mike McQuaid
5e161252c9
utils: check for tap_message in odeprecated.
...
`tap` is not a method-wide variable.
Fixes #3907
2018-03-11 16:55:06 +00:00
Mike McQuaid
962459a3cc
Merge pull request #3905 from SaberUK/man-update-correction
...
upgrade: fix the man page wrongly saying that it will upgrade pins.
2018-03-10 13:22:17 +00:00
Peter Powell
e71b2d1737
upgrade: fix the man page wrongly saying that it will upgrade pins.
...
This is incorrect as in order to upgrade a pinned package it must
first be unpinned.
2018-03-10 12:07:13 +00:00
Mike McQuaid
04efbadb9e
Merge pull request #3902 from MikeMcQuaid/python-binaries
...
Homebrew-and-Python: update binary locations.
1.5.10
2018-03-10 10:32:42 +00:00
Mike McQuaid
371dd7feec
Homebrew-and-Python: update binary locations.
...
Updated to comply with PEP 394:
https://www.python.org/dev/peps/pep-0394/
2018-03-10 10:31:39 +00:00
ilovezfs
06339ee007
Merge pull request #3903 from ilovezfs/python-virtualenv-invoke-python-with-versioned-name
...
virtualenv_install_with_resources: invoke python with versioned name.
2018-03-09 14:54:42 -08:00
ilovezfs
776fec7f6b
virtualenv_install_with_resources: invoke python with versioned name.
...
The unversioned python executable no longer refers to python3.
2018-03-09 14:01:52 -08:00
Mike McQuaid
8d22cb7a7c
Merge pull request #3899 from MikeMcQuaid/diagnostic-remove-python-pth
...
diagnostic: remove python pth check.
2018-03-09 15:06:59 +00:00
Mike McQuaid
bdb86640e9
diagnostic: remove python pth check.
...
This isn't an issue with Homebrew but an issue for users to configure
themselves. It's also nonsensical with current Python configurations
e.g. https://discourse.brew.sh/t/brew-doctor-warnings-about-python-3-6-site-packages-and-sitecustomize/1805/1
2018-03-09 14:54:52 +00:00
ilovezfs
df1fb59d4d
Merge pull request #3895 from ilovezfs/python-expect-python@2-in-Cellar-path
...
language/python: expect @ in python@2 Cellar paths
2018-03-08 08:54:08 -08:00
ilovezfs
34bd99af8d
language/python: expect @ in python@2 Cellar paths
...
The realpath of the python@2 Cellar contains "python@2" not "python2" so
check for "python@2" when doing Cellar->opt robustifications.
2018-03-08 08:10:48 -08:00
Mike McQuaid
74443999f4
Merge pull request #3876 from MikeMcQuaid/homebrew-rubocop-upgrade
...
RuboCop 0.53.0
2018-03-08 14:40:13 +00:00
Mike McQuaid
83cca40fc9
RuboCop 0.53.0 manual fixes.
2018-03-08 14:10:02 +00:00
Mike McQuaid
e03f07f302
Rubocop 0.53.0 automatic fixes.
2018-03-08 14:10:02 +00:00
Mike McQuaid
718a2112d7
rubocop.yml: adjust rules for 0.53.0.
2018-03-08 14:10:02 +00:00
Mike McQuaid
b165f5427f
RuboCop 0.53.0
2018-03-08 14:10:02 +00:00
Mike McQuaid
924c4af3de
dep*: fix more :test dependency resolution.
1.5.9
2018-03-08 09:46:53 +00:00
Mike McQuaid
6788e78c03
Revert "keg: tweak delete_pyc_files!"
...
This reverts commit 8e928992f5d2a1bbc39b295e2d2a9a2565ecec2a.
2018-03-08 09:18:52 +00:00
Mike McQuaid
e906ec374b
Revert "keg: fix delete_pyc_files path typo."
...
This reverts commit 948b1b8dbeb7bce35d5b0ecc45b14ac50d4eee93.
2018-03-08 09:18:49 +00:00
Mike McQuaid
1d708d77cb
Merge pull request #3892 from lembacon/pycache
...
keg: `delete_pyc_files!` should also remove `__pycache__`
2018-03-08 09:02:09 +00:00
Mike McQuaid
42fc339ee6
test: correctly prune non-test dependencies.
2018-03-08 08:56:58 +00:00
Mike McQuaid
5ec8947a0f
Merge pull request #3858 from DomT4/stop_suggesting_fixing_death
...
utils: stop suggesting fixing hard deprecations
2018-03-08 08:50:29 +00:00
Mike McQuaid
86af49d247
Merge pull request #3894 from MikeMcQuaid/remove-python-caveats
...
caveats: remove python caveats.
2018-03-08 08:50:16 +00:00
Mike McQuaid
948b1b8dbe
keg: fix delete_pyc_files path typo.
2018-03-08 08:37:34 +00:00
Mike McQuaid
d32fc4508f
deps: fix test? typo.
2018-03-08 08:36:01 +00:00
Mike McQuaid
36dadbee47
caveats: remove python caveats.
...
These instructions are currently incorrect and need to be ported to
`python` 3.x and `python@2` formulae. Until then it's better to not have
them than have them be incorrect.
Closes #3890 .
2018-03-08 08:34:20 +00:00
Mike McQuaid
8860402f8f
utils: only try and replace tap or replaced methods.
2018-03-08 08:22:47 +00:00
Mike McQuaid
53a71a79b3
Merge pull request #3875 from MikeMcQuaid/test-deps
...
Allow :test dependencies.
2018-03-08 08:19:15 +00:00
Mike McQuaid
2ff732d25b
Merge pull request #3893 from ilovezfs/keg-no-remove-opt-links-of-other-formulae
...
keg: don't delete main opt links of other formulae.
2018-03-08 08:18:57 +00:00
Mike McQuaid
8e928992f5
keg: tweak delete_pyc_files!
2018-03-08 08:17:57 +00:00
ilovezfs
f87a589129
keg: don't delete main opt links of other formulae.
...
If an old alias, according to the tab, of a formula being upgraded (e.g.
python) has the same name as the main opt link of some other formula
(e.g. python@2), don't remove the main opt link of that other formula.
Specifically,
brew install python@2
brew upgrade python
should not accidentally delete /usr/local/opt/python@2 even though
python@2 used to be an alias of python.
2018-03-07 22:35:23 -08:00
Chongyu Zhu
3db033ca89
keg: delete_pyc_files! should also remove __pycache__
2018-03-08 13:02:03 +08:00
Mike McQuaid
eee6e98d90
Merge pull request #3840 from aw1621107/prefer-xcode-libcxx
...
Add macOS libs ahead of brewed llvm libs in lib search path
2018-03-07 16:03:26 +00:00
Mike McQuaid
78ab2a9cb2
Merge pull request #3889 from MikeMcQuaid/travis-no-filtering
...
brew: pass through `TRAVIS_` variables.
2018-03-07 16:02:03 +00:00
Mike McQuaid
1f46c8edb5
brew: pass through TRAVIS_ variables.
2018-03-07 15:09:08 +00:00
Mike McQuaid
740e89d2f3
super: tweak LLVM refactoring.
2018-03-07 15:00:08 +00:00
Vítor Galvão
6c203f9372
Merge pull request #3865 from commitay/systemcommand
...
Fix SystemCommand escaping
2018-03-06 09:34:56 +00:00
Mike McQuaid
7cb6ebf3fb
super: refactor LLVM path addition.
2018-03-06 08:44:47 +00:00
Mike McQuaid
067b9c9e88
Merge pull request #3833 from GauthamGoli/depends_on_order_master
...
rubocop: Add cop to check `depends_on` order and tests
2018-03-06 08:35:10 +00:00
Mike McQuaid
ba4ac75543
Merge pull request #3836 from alyssais/info_sort
...
info: sort HEAD keys by install date
2018-03-06 08:35:00 +00:00
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