An open API service providing commit metadata for open source projects.

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

← Back to repository