Skip to content

Commit

Permalink
Initialize
Browse files Browse the repository at this point in the history
  • Loading branch information
msw-kialo committed May 24, 2024
0 parents commit 44740d4
Show file tree
Hide file tree
Showing 4 changed files with 170 additions and 0 deletions.
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Renovate Reproduction Repo

Renovate might update an (poetry) update PR, instead of a proper
rebase (taking again the newest pyproject.toml / poetry.lock file
version as base), the update is redone on the previous branch version.

However, it is still pushed with the newest branch version as parent.

## Steps to reproduce

1. Let renovate open a normal PR (e.g. boto3 update)
2. Merge an indepenent change (upgrade idna in this case).
3. Wait until a new version is released (no normal "rebase" must be triggered)
4. Renovate updates the first PR, however, it is based on the old branch version
and therefore reverts the change merged in the mean time.


Concreate example:

1. boto3 1.34.109 -> 1.34.112 PR is opened
2. idna PR is opened
3. idna PR is merged
4. 1.34.113 is released
5. boto3 PR updated boto3 1.34.113 (but "downgrades" idna).
125 changes: 125 additions & 0 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "msw"
version = "1.1"
description = "some project"
authors = ["Myself <test@example.org>"]
classifiers = ["Private :: Do Not Upload"]

[tool.poetry.dependencies]
python = ">=3.10"
idna = "==3.1"
boto3 = "^1.34.109"
6 changes: 6 additions & 0 deletions renovate.json5
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
],
}

0 comments on commit 44740d4

Please sign in to comment.