Commit Graph
271 Commits
Author SHA1 Message Date
Mike McQuaidandGitHub 53a71a79b3 Merge pull request #3875 from MikeMcQuaid/test-deps
Allow :test dependencies.
2018-03-08 08:19:15 +00:00
lboogaardandGitHub 7764798453 Update Homebrew-and-Python.md 2018-03-05 16:51:51 +01:00
lboogaardandGitHub e08695028c Update Homebrew-and-Python.md 2018-03-05 16:47:17 +01:00
lboogaardandGitHub 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 fea9bc1e42 Allow :test dependencies.
These specify that they are needed by the test block. This can be
combined with `:build` to ensure that this formula isn't uninstalled
by `brew test-bot` when running `test do` blocks on our CI.
2018-03-05 10:36:39 +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
Mike McQuaidandGitHub 84d718cbef Merge pull request #3860 from MikeMcQuaid/remove-acceptable-bindings
docs/Acceptable-Formulae: remove bindings mention.
2018-03-02 18:07:32 +00: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
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
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 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 e63a2ee8de.

Closes #3832.
2018-02-23 19:52:00 +00:00
Mike McQuaid 35efc5ab23 docs: add/update more layouts. 2018-02-22 19:44:42 +00:00
Mike McQuaid e63a2ee8de docs: use short links. 2018-02-22 19:25:44 +00:00
Mike McQuaid 5b35ba6191 docs/config.yml: generate README.md again.
This is the index.
2018-02-22 18:57:24 +00:00
Mike McQuaid 977c3323d2 docs.brew.sh updates
- Remove no longer needed `acme-challenge` file
- Set title, description, social image, logo, etc. for SEO
- Use extensionless permalinks (old links still work)
- Cleanup `_config.yml`
- Import latest `_layouts/base` from https://brew.sh
2018-02-22 18:47:29 +00:00
Mike McQuaid 66410ccf1b Versions: additional formulae requirements.
These should help keep these formulae more maintainable.
2018-02-21 18:04:15 +00:00
joshua stein 7388acb86e Tty: if HOMEBREW_NO_COLOR env var is present, disable color
bin/brew will recognize NO_COLOR variable and copy it to
HOMEBREW_NO_COLOR
2018-02-12 14:19:25 -06:00
Mike McQuaid 3a2e6b82fd Make pinning more robust
Don’t autoremove pins on uninstall or upgrade and note this in the
manpage.
2018-02-05 10:59:11 +00:00
Mike McQuaidandGitHub 3ac2f81f3c Merge pull request #3757 from EricFromCanada/master
docs: add more option descriptions
2018-02-05 10:31:57 +01:00
EricFromCanada 91246c2553 docs: fix double backticks appearing in HTML manpage 2018-02-01 17:17:09 -05:00
EricFromCanada 1d2b4ed321 docs: add more missing option descriptions
and improve wording or formatting where necessary.
2018-02-01 16:06:17 -05:00
EricFromCanada 2020f382cb docs: add two taps, update CI info
and fix some wording.
2018-02-01 16:04:21 -05:00
xiehuc 3e6adb7e33 update all_proxy and man pages #3751 2018-02-01 18:11:29 +08:00
Darío HereñúandGitHub d4a9ffee2f Minor proposal 2018-01-27 20:20:45 -03:00
Mike McQuaid b96ec879dc (un)linkapps: hide from manpage, use odeprecated. 2018-01-21 13:38:44 +00:00
Mike McQuaid 4514f7b17d docs/Versions: versions should build.
Seems obvious but was somehow omitted.
2018-01-19 16:50:49 +00:00
Mike McQuaid 1285a41640 Versions: update acceptable versioned formulae.
Clarify further what's acceptable and what isn't.
2018-01-19 16:38:10 +00:00
Mike McQuaidandGitHub 02e4cae3d0 Merge pull request #3676 from apjanke/make-apjanke-former-maintainer
README: update list of maintainers
2018-01-18 15:55:36 +00:00
Mike McQuaid 65695885b6 Update other Homebrew maintainers. 2018-01-18 15:45:51 +00:00
Mike McQuaidandGitHub 8a45467ad9 Merge pull request #3661 from MikeMcQuaid/deprecate-default-formula
Deprecate default_formula Requirement DSL
2018-01-18 15:30:56 +00:00
Mike McQuaid 965c079f09 Formula-Cookbook: various updates.
Update some stuff that was deprecated or tweak wording.
2018-01-18 09:39:42 +00:00
Mike McQuaid 2f522ff04b docs: update gems.
- check in the Gemfile.lock
- use a modern Ruby version
- remove gem upper limits
2018-01-15 09:55:28 +00:00
Mike McQuaid b70b5429d0 Deprecate default_formula Requirement DSL
This has been a nightmare in terms of the complexity to our dependency
system and the whack-a-mole required on bugs. If a Requirement resolves
to a Formula it should just use `depends_on "formula"` instead. This
matches the effective behaviour all users of bottles (the vast majority
of users and installs) and what we're doing in Homebrew/homebrew-core.
2018-01-14 13:27:43 +00:00
Mike McQuaidandGitHub 2a53c99449 Python-for-Formula-Authors: python from PATH isn't used. 2018-01-12 11:26:11 +00:00
Mike McQuaidandGitHub f97512d7f1 Homebrew-and-Python: can't build from source to avoid Homebrew python. 2018-01-12 11:25:08 +00:00
EricFromCanada 762f2fd2d8 docs: remove :python requirement 2018-01-11 20:40:35 -05:00
Mike McQuaid fa76321620 Interesting-Taps-and-Forks: add brewsci org taps.
From the artist known as homebrew-science.
2018-01-11 13:56:40 +00:00
Alyssa Ross 22a74b69c6 docs: fix audit warning in Python formula example
Auditing a formula with this structure (plus a `desc` statement)
results in an audit warning:

>   * C: 12: col 3: `include` (line 12) should be put before `desc` (line 2)
2018-01-07 17:09:09 +00:00
Mike McQuaid fab0ea6fda Deprecate Homebrew/homebrew-science 2018-01-01 09:33:43 +00:00
Mike McQuaid 7eb1fd6671 reinstall/upgrade: document use of options.
To avoid user confusion e.g. #3606.
2017-12-30 21:23:33 +00:00
Ivars Berzinsh 28a0e445f0 Added info about no_proxy to docs 2017-12-19 10:59:04 +02:00
Mike McQuaid 67c4402634 README: add tdsmith to significant contribution list. 2017-12-15 10:50:33 +00:00
Mike McQuaid e504caa5a3 README: remove tdsmith from maintainers. 2017-12-15 10:19:43 +00:00
Mike McQuaid e5853f4eaa New-Maintainer-Checklist: make some tweaks.
- there are obligations on becoming a maintainer so firm these up a bit
- make clear there's a trial period after being invited to be a
  maintainer.
2017-12-13 11:23:11 +00:00
Mike McQuaid 5f471ee289 doctor: tell people not to file issues.
This stuff doesn't matter.
2017-12-11 15:27:18 +00:00
Mike McQuaidandGitHub 46775f556f Merge pull request #3542 from MikeMcQuaid/xcode-9.2
Xcode 9.2
2017-12-10 17:45:51 +00:00
Mike McQuaid 4eeeb5eac4 brew.1: clarify Homebrew's Ruby isn't 2.0 now.
Make this generic; it doesn't matter what version this is and this will
future proof it.
2017-12-08 16:49:33 +00:00
Mike McQuaid 1aee4e1e1c Xcode 9.2
Update all the necessary versions but also cleanup some related
indentation and point the `Xcode.md` document to the code rather than
duplicating it there (which means it sometimes ends up outdated).
2017-12-08 14:59:15 +00:00
Mike McQuaid 1d344cf2f5 Document HOMEBREW_FORCE_BREWED_CURL
Should have been in #3482.
2017-12-06 12:56:15 +00:00