Patrick Linnane
4c73646e36
Regenerate manpages and completions
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-02-23 12:25:05 -08:00
Mike McQuaid
18b835b2ac
docs/New-Maintainer-Checklist: tell people to avoid forks.
...
This was discussed at the AGM. It's no longer needed to avoid
"cluttering up clones" because most users use the API for our
main repositories now.
It should also simplify security work in future because we can assume
anyone who can create a branch on the main repository has write access
rather than e.g. having a hardcoded list of maintainers we rely on.
2024-02-23 17:22:44 +00:00
Michael Cho
aaadbd9695
docs: update info on setuptools for Python 3.12
...
Also update info for `pip install --upgrade` given PEP 668
2024-02-23 09:32:46 -05:00
BrewTestBot
808d5dec7e
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-02-21 00:06:23 +00:00
BrewTestBot
cece7e8ea3
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-02-20 00:06:06 +00:00
Mike McQuaid
52d73a1ec3
Merge pull request #16668 from colindean/patch-4
...
Common-Issues: Documents resolving dual installations from Migration Assistant copies
2024-02-19 14:36:27 +00:00
Colin Dean
60c778c3e1
docs: Common-Issues: eliminate unnecessary list reference
2024-02-16 11:04:55 -05:00
Colin Dean
455d0eb764
Apply suggestions from code review
...
Co-authored-by: Eric Knibbe <enk3@outlook.com>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2024-02-16 10:54:12 -05:00
Mike McQuaid
eebd844d6e
Merge pull request #16664 from Homebrew/bump_no_force
...
dev-cmd/bump*: do not allow forcing multiple PRs.
2024-02-16 08:29:54 +00:00
Colin Dean
de8afa4f10
Merge branch 'Homebrew:master' into patch-4
2024-02-15 17:31:24 -05:00
Colin Dean
32d0d333a6
Update Common-Issues.md: One last attempt at whitespace fixes
...
…before I drop into a codespace to fight mdl
2024-02-15 17:13:51 -05:00
Colin Dean
eba4121bf1
Apply suggestions from code review
...
Co-authored-by: Patrick Linnane <patrick@linnane.io>
2024-02-15 17:06:14 -05:00
Eric Knibbe
220f56037c
docs: redirect from old BrewTestBot URLs
...
Also, sweep up remaining "Brew Test Bot" instances, and use brewtestbot.png for both BrewTestBot pages.
2024-02-15 14:50:24 -05:00
Colin Dean
417fbd69f6
Update Common-Issues.md: Fixes whitespace
2024-02-15 14:18:48 -05:00
Colin Dean
9b340b3c99
Common-Issues: Documents resolving dual installations from Migration Assistant copies
...
This is an extract and refactor of the linked Discussions post from @gromgit.
2024-02-15 14:05:40 -05:00
Patrick Linnane
3080c2b209
docs: Brew Test Bot
-> BrewTestBot
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-02-15 09:26:50 -08:00
Patrick Linnane
a09c47b0fa
docs: update links for BrewTestBot maintainer doc
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-02-15 09:10:59 -08:00
Patrick Linnane
80a451de93
docs: rename homebrew-core maintainer guide
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-02-15 09:03:31 -08:00
Mike McQuaid
7df07b991b
dev-cmd/bump*: do not allow forcing multiple PRs.
...
If there are duplicate PRs: we shouldn't suggest and allow a trivial
override. Instead, they should be created manually.
An undocumented override exists for BrewTestBot to do autobumps.
2024-02-15 17:02:31 +00:00
Patrick Linnane
9acd5c9074
Merge pull request #16634 from p-linnane/btb-maintainer-doc-update
...
docs: modernize BrewTestBot info for maintainers
2024-02-15 08:39:24 -08:00
Michka Popoff
a06eac0963
Merge pull request #16643 from iMichka/docpep
...
docs: improve Python docs, add section about PEP 668
2024-02-15 14:34:21 +01:00
Michka Popoff
f520b7192b
docs: improve Python docs, add section about PEP 668
...
Remove comment about Python@2 that is now long gone
2024-02-15 13:34:12 +01:00
Mike McQuaid
947525893f
Merge pull request #16606 from Homebrew/deprecation-disable-forks-versions-docs
...
Update Acceptable/Deprecating/Forks/Versions docs
2024-02-14 19:29:18 +00:00
Mike McQuaid
dda1785053
Merge pull request #16656 from MikeMcQuaid/static_libraries
...
Acceptable-Formulae: update static library guidance.
2024-02-14 19:18:51 +00:00
Mike McQuaid
7220d943c3
Update docs/Deprecating-Disabling-and-Removing-Formulae.md
...
Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-02-14 19:17:24 +00:00
Mike McQuaid
ad25b5a776
Update docs/Acceptable-Formulae.md
...
Co-authored-by: Michael Cho <michael@michaelcho.dev>
2024-02-14 19:17:02 +00:00
Mike McQuaid
03224ccba0
Update docs/Deprecating-Disabling-and-Removing-Formulae.md
...
Co-authored-by: Michael Cho <michael@michaelcho.dev>
2024-02-14 19:16:51 +00:00
Mike McQuaid
5e641f0d72
Update docs/Acceptable-Formulae.md
...
Co-authored-by: Ruoyu Zhong <zhongruoyu@outlook.com>
2024-02-14 17:32:00 +00:00
Mike McQuaid
efbc4683aa
Update docs/Deprecating-Disabling-and-Removing-Casks.md
...
Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-02-14 17:11:52 +00:00
Mike McQuaid
ba1c0951e9
Update docs/Deprecating-Disabling-and-Removing-Casks.md
...
Co-authored-by: Michael Cho <michael@michaelcho.dev>
2024-02-14 17:11:44 +00:00
Mike McQuaid
20f4638c70
Update docs/Acceptable-Casks.md
...
Co-authored-by: Michael Cho <michael@michaelcho.dev>
2024-02-14 17:11:34 +00:00
Mike McQuaid
32abc3b1e6
Update docs/Deprecating-Disabling-and-Removing-Casks.md
...
Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-02-14 17:11:09 +00:00
Mike McQuaid
fe90e98f79
Update docs/Acceptable-Formulae.md
2024-02-14 17:09:01 +00:00
Mike McQuaid
7e7096ba14
Update docs/Acceptable-Formulae.md
...
Co-authored-by: Ruoyu Zhong <zhongruoyu@outlook.com>
2024-02-14 16:14:22 +00:00
Mike McQuaid
bb57a09be0
Acceptable-Formulae: update static library guidance.
...
Resulting from discussion in https://github.com/Homebrew/homebrew-core/pull/162352
2024-02-14 08:50:24 +00:00
Mike McQuaid
2cdfea71e7
Apply suggestions from code review
...
Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-02-14 08:48:01 +00:00
Reuben Thomas
bc90f94710
Fix syntax of brew audit
call
...
`--new-formula` is now simply `--new`.
2024-02-13 21:19:41 +00:00
Mike McQuaid
63e1c540fd
Update Acceptable/Deprecating/Forks/Versions docs
...
As discussed at the AGM:
- Only allow formula/cask forks to be used when either blessed by
the source or used by two other major distributions,
- Further elaborate and tweak reasons to deprecate/disable formulae.
- Allow more versioned formulae when widely used.
- Add a document (based on above) for deprecating/disabling casks.
While we're here:
- let VSCode Markdown linting remove the trailing `!` from an
Acceptable Casks heading
2024-02-13 10:13:44 +00:00
Patrick Linnane
bf050bcd6f
docs: modernize BrewTestBot info for maintainers
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2024-02-12 15:00:46 -08:00
Sam Ford
55ec4c483c
Crate: Rework conditions
...
Co-authored-by: Douglas Eichelberger <dduugg@gmail.com>
Co-authored-by: Markus Reiter <me@reitermark.us>
2024-02-11 21:53:21 -05:00
Sam Ford
98f3258ff4
Livecheck: Add Crate strategy
...
We discussed the idea of adding a livecheck strategy to check crate
versions years ago but decided to put it off because it would have
only applied to one formula at the time (and it wasn't clear that a
crate was necessary in that case). We now have a few formulae that
use a crate in the `stable` URL (`cargo-llvm-cov`, `pngquant`,
`oakc`) and another formula with a crate resource (`deno`), so
there's some value to the idea now.
I established a standard approach for checking crate versions in a
somewhat recent `pngquant` `livecheck` block update and this commit
reworks it into a strategy, so we won't have to duplicate that
`livecheck` block in these cases. With this strategy, we usually
won't even need a `livecheck` block at all.
Under normal circumstances, a regex and/or strategy block shouldn't
be necessary but the strategy supports them when needed. The response
from the crates.io API is a JSON object, so this uses
`Json#versions_from_content` internally and a `strategy` block will
receive the parsed `json` object and a regex (the strategy default or
the regex from the `livecheck` block).
2024-02-11 21:53:21 -05:00
Aaron Liu
db12a9c4ae
Docs: the deleted → be deleted
2024-02-11 14:47:32 -05:00
Issy Long
dbb10da4b0
Merge pull request #16585 from issyl0/rm-ancient-flowchart
...
Delete ancient 'managing PRs' flowchart
2024-02-05 16:05:04 +01:00
Issy Long
a8beb98bad
PRs raised at 2am are only half done, zzzz
2024-02-05 15:49:40 +01:00
BrewTestBot
137dc5d2bf
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-02-05 12:07:42 +00:00
BrewTestBot
09582bba6a
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-02-05 09:29:14 +00:00
BrewTestBot
5bea5532f9
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-02-05 09:07:40 +00:00
Mike McQuaid
cda2205fae
Merge pull request #16494 from MikeMcQuaid/import_homebrew_governance_private
...
Homebrew-Governance: import PLC-approved changes.
2024-02-05 10:00:10 +01:00
Issy Long
d0795d2b9d
Delete ancient 'managing PRs' flowchart
...
- This diagram was really old and didn't reflect the current practices
(a lot more things are automated now, hurray).
- Anything we replace it with will get outdated fast too.
- Also delete the diagramming docs since I don't believe we have made
another diagram since this one which got out of date and forgotten
about since it was a DrawIO SVG and not easily editable as code.
- If we want diagrams these days, we can use Mermaid which is
diagrams-as-code.
2024-02-05 01:47:55 +01:00
Mike McQuaid
f09ea3a472
Merge pull request #16583 from dnicolson/fix-quick-look-2
...
Replace “QuickLook” with “Quick Look”
2024-02-04 17:55:54 +01:00