Rylan Polster
20de58b5ae
bump-formula-pr: use new update_python_resources! signature
2020-11-24 15:40:15 -05:00
EricFromCanada
72bc057014
manpage: fixes for formatting
2020-11-16 08:02:50 -05:00
Markus Reiter
da9289eff0
Add more type signatures.
2020-11-13 12:26:36 +01:00
Markus Reiter
24ae318a3d
Move type annotations into files.
2020-10-10 14:59:39 +02:00
Rylan Polster
0109ce58be
update references to homebrew-virtualenv resources
2020-10-06 23:39:52 -04:00
Rylan Polster
f5c07a2991
bump-formula-pr: don't warn for virtualenv resource
2020-10-01 14:40:36 -04:00
Rylan Polster
e686a392c5
bump-formula-pr: add message to check resources
2020-09-18 13:48:28 -04:00
Seeker
7d29054cf2
bump-formula-pr: add --online
switch for brew audit
2020-09-16 10:27:11 -07:00
Seeker
871dc50492
bump-formula-pr: exit with error if formula is disabled
2020-09-15 12:29:55 -07:00
Seeker
15af7189eb
utils: add tar
...
Includes `validate_file` method to be used by `bump-formula-pr`
2020-09-08 07:08:07 -07:00
Seeker
ccde62082b
bump-formula-pr: update mirrors automatically
2020-09-07 10:34:16 -07:00
Seeker
bf7fc0be7d
Merge pull request #8610 from SeekingMeaning/bump-formula-pr/missing-mirror
...
bump-formula-pr: expedite check for missing mirror argument
2020-09-07 08:24:25 -07:00
Seeker
51d167c122
utils/github: add create_bump_pr
2020-09-04 13:39:15 -07:00
Seeker
a4d4fb574c
bump-formula-pr: expedite check for missing mirror argument
2020-09-04 12:53:37 -07:00
Seeker
88ebbd5692
bump-formula-pr: make --dry-run
conflict with --write
...
Also add `--commit` to a create commit without opening a pull request
2020-09-04 10:22:13 -07:00
Mike McQuaid
e09147fe75
brew style --fix
2020-09-01 14:26:45 +01:00
Markus Reiter
c53f362476
Refactor and document Version
.
2020-08-26 03:17:39 +02:00
William Ma
fa7bd3bff6
args: Migrate usage of args loading methods to args.named
2020-08-23 09:02:20 -04:00
Dawid Dziurla
dd71f388c1
Merge pull request #8368 from SeekingMeaning/github/forked_repo_info
...
utils/github: add `forked_repo_info!`
2020-08-19 19:22:31 +02:00
Mike McQuaid
3a91c37e66
Fix RuboCop checks.
2020-08-19 17:12:32 +01:00
Seeker
ffcf06867a
Use rescue
instead of yield
2020-08-18 23:06:42 -07:00
Seeker
d0c7c4fd71
utils/github: add forked_repo_info!
2020-08-18 23:06:42 -07:00
Seeker
01dec9c6a8
utils/inreplace: add inreplace_pairs
2020-08-17 03:18:24 -07:00
jjergus
8fb6218d05
bump-formula-pr: fix regression when formula.tap is Nil
2020-08-14 11:42:50 -07:00
Seeker
8df618958d
bump-formula-pr: add warnings for patches and resources
2020-08-13 16:05:50 -07:00
Seeker
c983d85eea
bump-formula-pr: add determine_mirror
helper method
2020-08-13 16:05:09 -07:00
Seeker
671179d483
utils/github: add check_for_duplicate_pull_requests
...
Moved from dev-cmd/bump-formula-pr to utils/github
2020-08-11 19:26:03 -07:00
Seeker
36c7a3f27f
bump-formula-pr, utils/pypi: tweak log messages
2020-08-06 11:31:56 -07:00
Seeker
c066bc154c
bump-formula-pr: only check closed PRs for exact match
2020-08-05 12:52:01 -07:00
Seeker
0d6bec2e0a
bump-formula-pr: fix check_all_pull_requests
2020-08-05 12:07:41 -07:00
Seeker
bf16c7a78f
bump-formula-pr: open PR on default branch
2020-08-03 10:24:53 -07:00
Seeker
39f000c6ab
bump-formula-pr: restore formula unless read only run
2020-08-01 12:06:11 -07:00
Rylan Polster
59b9d80ebd
bump-formula-pr: add args to check_all_pull_requests
2020-08-01 01:25:59 -04:00
Seeker
1e47a9dde8
bump-formula-pr: fix missing keyword: args
error
2020-07-31 14:12:14 -07:00
Markus Reiter
0fdf8f2e61
Merge pull request #8144 from reitermarkus/cli-parser
...
Refactor `CLI::Parser`.
2020-07-31 20:43:54 +02:00
Markus Reiter
892803c0db
Pass args
correctly in brew bump-formula-pr
.
2020-07-31 19:34:22 +02:00
Seeker
dbe8453855
Merge pull request #8151 from SeekingMeaning/bump-formula-pr/branch-name
...
bump-formula-pr: add `bump-` prefix to branch
2020-07-31 10:29:02 -07:00
Rylan Polster
ec7be559f4
Refactor package name and url logic to PyPI module
2020-07-31 10:10:07 -04:00
Markus Reiter
d4c2ffd705
Refactor CLI::Parser
.
2020-07-31 15:07:17 +02:00
Seeker
0e4b258b56
bump-formula-pr: add bump-
prefix to branch
2020-07-31 00:26:11 -07:00
Rylan Polster
020ce249ee
bump-formula-pr: handle pypi url version changes
2020-07-30 19:05:43 -04:00
Rylan Polster
b3ae5405e9
bump-formula-pr: call update-python-resources
2020-07-29 09:50:16 -04:00
Markus Reiter
c0d42dd922
Remove --force
from global_options
.
2020-07-28 10:31:11 +02:00
vidusheeamoli
cff79348c9
dev-cmd/bump-formula-pr.rb: fix StringInreplaceExtension usage
2020-07-27 14:55:31 +01:00
Dawid Dziurla
1e805e04f9
bump-formula-pr: fix when no 'version' stanza in formula found
...
Without this fix, a command like:
`brew bump-formula-pr --version=0.3.3 --tag=v0.3.3 --revision=... test-formula-git-revision`
will fail because:
```
Error: no implicit conversion of nil into String
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/bump-formula-pr.rb:281:in `escape'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/bump-formula-pr.rb:281:in `bump_formula_pr'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb:111:in `<main>'
```
Additionally, reject all `nil` replacement pairs by calling `compact`
method.
2020-07-26 10:26:39 +02:00
Seeker
e5cc33ae8a
bump-formula-pr: cleanup
2020-07-20 08:16:30 -07:00
Seeker
06d9152098
bump-formula-pr: check duplicate PRs as early as possible
2020-07-17 21:33:58 -07:00
Jonathan Chang
9c7f73a4c8
Merge pull request #8011 from SeekingMeaning/bump-duplicate
...
bump-formula-pr: restore formula if duplicate PR exists
2020-07-16 17:19:13 +10:00
Seeker
79d4b27c86
bump-formula-pr: restore formula if duplicate PR exists
2020-07-15 14:54:39 -07:00
Seeker
3ae2611365
bump-formula-pr: determine url/tag from version
2020-07-15 13:56:07 -07:00