GitHub / python/cherry-picker / commits
🐍🍒⛏ Utility script for backporting/cherry-picking CPython changes from master into one of the maintenance branches.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 4947f8d4 |
Bump the actions group with 4 updates (#190)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8d25dbc4 | Replace click.echo with print (GH-188) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| bd350449 | Improve error output when a command fails (#176) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 406fcceb | Replace Click dependency with argparse (#186) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c802b7e6 | [pre-commit.ci] pre-commit autoupdate (#187) |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 3411fceb |
Bump the actions group with 3 updates (#185)
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 11a1615c | Remove redundant .flake8 file (#184) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| dbd511c6 |
Bump the actions group with 3 updates (#183)
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| cee8122a | Group Dependabot PRs (#182) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b2d0afd7 | Hash pin GitHub Actions (#178) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| da15b124 |
[pre-commit.ci] pre-commit autoupdate (#177)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Hugo van Kemenade <1****k@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 70a565f6 |
Add cooldown to Dependabot (#174)
Co-authored-by: Ezio Melotti <e****i@g****m> |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 5c5e82be |
Bump actions/download-artifact from 7 to 8 (#175)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| c7d3a84c | Add support for Python 3.15 (#171) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| d70f2623 | Replace pre-commit with prek in CI and add zizmor (#172) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 107795f6 |
[pre-commit.ci] pre-commit autoupdate (#173)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| df1d9bd9 |
Bump actions/download-artifact from 6 to 7 (#170)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0c2641c5 |
Bump actions/checkout from 5 to 6 (#169)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9a622cd8 |
Bump actions/download-artifact from 5 to 6 (#167)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 20e8f8c9 |
[pre-commit.ci] pre-commit autoupdate (#166)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Hugo van Kemenade <1****k@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a7ef0c5c |
Bump actions/setup-python from 5 to 6 (#165)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a6c4b05c | Drop support for Python 3.9 (#164) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f5cb8ed2 |
Bump actions/download-artifact from 4 to 5 (#162)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| c2dc4eb0 | Bump actions/checkout to v5 (#163) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| beb19397 | Update changelog for 2.6.0 (#161) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| cdae2896 | Check commit count against `upstream` (#156) |
🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <w****b@s****a>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3c84cda0 | Use PEP 639 licence expression and remove deprecated Trove classifier (#160) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3a6a9eae |
[pre-commit.ci] pre-commit autoupdate (#157)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| cb7fdc1e |
Revert "Ignore Jinja2 CVE warning in `safety` dep (#129)" after upstream fix ...
Co-authored-by: Adam Turner <9****r@u****m>, Hugo van Kemenade <1****k@u****m> |
Ezio Melotti <e****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 24e6a44a | Update changelog for 2.5.0 (#154) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a0d1a14a | Acknowledge network issues on GitHub (#153) |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 962ba5cf | add draft config option to create pull request (#151) |
GPK <g****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 014b2aaa |
Better error message when cherry_picker is called in wrong state (#119)
Co-authored-by: Łukasz Langa <l****z@l****l> |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0a5c565e | Bubble up error message (#112) |
DPR <d****f@p****e>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a2d72937 |
[pre-commit.ci] pre-commit autoupdate (#152)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b8f7d16a |
Bump codecov/codecov-action from 4 to 5 (#150)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 957f2a69 | Update CI config (#144) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 452a9b2f | Fix mypy pre-commit settings (#148) |
Jarek Potiuk <j****k@p****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a4cac745 | Ignore uv.lock file (#149) |
Jarek Potiuk <j****k@p****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 34d27ebf | Update changelog for 2.4.0 (#146) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c81925c4 | Add support for Python 3.14 (#145) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 940787a8 |
Allow passing a base branch that doesn't have version info (#70)
Co-authored-by: Ezio Melotti <e****i@g****m>, jack1142 <6****2@u****m>, Mariatta Wijaya <M****a@u****m> |
Jakub Kuczys <m****e@j****n>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a1552fb3 | Remove outdated README info (#143) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 7721133e | PyPI metatada: re-add description (#140) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a7d1d0de | Generate `__version__` at build to avoid slow `importlib.metadata` import (#141) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 71490d0d | Exclude bots from generated release notes (#139) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 52565cb4 |
Update changelog for 2.3.0 (#138)
Co-authored-by: Ezio Melotti <e****i@g****m> |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 7fdaa084 | Update minimum Python version to 3.9 in the configuration (#137) |
Olena <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| e2540afb | Generate digital attestations for PyPI (PEP 740) (#135) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 7543a088 |
Add Trove classifier for Python 3.13 (#134)
Co-authored-by: Alex Waygood <A****d@G****m> |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a7d8aee8 | Drop support for Python 3.8 (#133) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| bea8856e | Handle whitespace when calculating usernames (#132) |
Adam Turner <9****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 68153a8f | Update actions/download-artifact to v4 in deploy.yml. (#131) |
Ezio Melotti <e****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 788c96cd | Revert #102 after upstream fix (#126) |
Ezio Melotti <e****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 3d4f082a | Remove `setuptools` installation for `safety` 3 (#128) |
Ezio Melotti <e****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| d92a1537 | Add Python 3.13 to the testing matrix (#127) |
Ezio Melotti <e****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| c9e3a131 | Ignore Jinja2 CVE warning in `safety` dep (#129) |
Ezio Melotti <e****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| b31e3bd3 |
Convert README to Markdown (#125)
Co-authored-by: Ezio Melotti <e****i@g****m> |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 0dffdaaf |
Bump codecov/codecov-action from 3 to 4 (#113)
Co-authored-by: dependabot[bot] <4****]@u****m>, Hugo van Kemenade <1****k@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 80389949 |
Bump pre-commit/action from 3.0.0 to 3.0.1 (#122)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9aaad238 | Remove multiple commit prefixes (#118) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 19634f22 | Make # replacing more strict (GH-115) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 45e0d09f | Optimize `validate_sha()` with `--max-count=1` (#111) |
Alois Klink <a****s@a****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d7c32647 | Resolve usernames when the remote ends with a trailing slash (#110) |
Adam Turner <9****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c7a504fe |
Lint on GitHub Actions via pre-commit (#93)
Co-authored-by: Ezio Melotti <e****i@g****m>, Adam Turner <9****r@u****m>, Hugo van Kemenade <h****k@u****m> |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b1f0991c |
Fix CI: ignore CVE-2023-5752 (#102)
Co-authored-by: Hugo van Kemenade <h****k@u****m> |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8a2de3bd |
Bump actions/checkout from 3 to 4 (#107)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 405d587a |
Bump hynek/build-and-inspect-python-package from 1 to 2 and actions/download-...
Co-authored-by: dependabot[bot] <4****]@u****m>, Hugo van Kemenade <1****k@u****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 402b34de |
Bump actions/setup-python from 3 to 5 (#106)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 05d99906 | Add GHA ecosystem to `dependabot.yml`. (#103) |
Ezio Melotti <e****i@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8b011b21 | Move changelog to own file (#104) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1b8c9f72 |
Fix Markdown links (#101)
Co-authored-by: Alex Waygood <A****d@G****m> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f458cdfb |
Add release checklist (#98)
Co-authored-by: Ezio Melotti <e****i@g****m>, Mariatta <M****a@u****m> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| cbf5660a | Fetch tags so hatch-vcs can set the version number (#95) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 38fcdad5 |
Publish to PyPI using Trusted Publishers (#94)
Co-authored-by: Mariatta <M****a@u****m> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 1957e38b | v2.2.0 release (#89) |
Mariatta <M****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f59f7b7d | Drop support for EOL Python 3.7 (#90) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| b471da1b | Remove `initial_state` as it gets out of sync with what's in .git/config (#88) |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| e4f927d8 | When raising error, show the current state vs expected state (#87) |
Mariatta <M****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| e4ece758 | Unset backport branch's remote from upstream (#85) |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 3e48d193 | Test Python 3.12 pre-releases (#83) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 30942cfd | Update homepage link (#82) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 05c8f91a | Fixes to lint CI (#81) |
Rafael Fontenelle <r****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 49747549 | Add 3.12 env, enable in GH workflow (#79) |
Rafael Fontenelle <r****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2c1f6b9f |
Remove filtered warning after fixed dependency released (#74)
Co-authored-by: Mariatta Wijaya <M****a@u****m> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| b68184fd | Update project configuration to use PEP 621 (#77) |
Jakub Kuczys <m****e@j****n>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 9c64d2c2 |
Fix --dry-run option incorrect behaviour (#75)
Signed-off-by: Chenyang Yan <m****y@g****m>, Chenyang Yan <m****y@g****m> |
uddmorningsun <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 9ab4f632 |
Upgrade to GitHub-native Dependabot (#22)
Co-authored-by: Hugo van Kemenade <h****k@u****m>, dependabot-preview[bot] <2****]@u****m>, Mariatta Wijaya <M****a@u****m>, Jelle Zijlstra <j****a@g****m>, Hugo van Kemenade <h****k@u****m> |
dependabot-preview[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 061c63d4 | Fix the tests (#76) |
Jakub Kuczys <m****e@j****n>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 766f76cf | Respect existing trailers (including co-author lines) when backporting (#46) |
Jakub Kuczys <m****e@j****n>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| b1647e82 | Fix `--no-push` related issues in `--continue` and `--abort` (#43) |
Jakub Kuczys <m****e@j****n>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 7e333ac3 |
Fix exit with bad state when backport branch already exists (#39)
Co-authored-by: Ezio Melotti <e****i@g****m>, Ezio Melotti <e****i@g****m> |
Jakub Kuczys <m****e@j****n>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 2f85c32d |
Allow specifying custom upstream remote name (#35)
Co-authored-by: Ezio Melotti <e****i@g****m>, Ezio Melotti <e****i@g****m> |
Jakub Kuczys <m****e@j****n>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 0ecbf068 |
Add support for git clones made with the `--mirror` option (#63)
Co-authored-by: Ezio Melotti <e****i@g****m> |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 33e63253 | Test Python 3.11 beta (#72) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 66aeded7 | Test with tox and upload coverage to Codecov (#68) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| f9b37340 |
Clarify that ``git`` ``2.28.0+`` is needed for tests (#66)
Co-authored-by: Ezio Melotti <e****i@g****m>, Ezio Melotti <e****i@g****m> |
Daniël van Noord <1****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| ad3433c0 | Use ``tomli`` and ``tomllib`` instead of ``toml`` (#67) |
Daniël van Noord <1****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 4cee78ea |
Make the message made by `cherry_picker --continue` same as regular (#40)
Co-authored-by: Łukasz Langa <l****z@l****l> |
Jakub Kuczys <6****2@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e23848b2 | Update tests to not sign commits made by them (#44) |
jack1142 <6****2@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago |