Skip to content

Manage pytest as normal dependencies#268

Merged
anuraaga merged 2 commits into
connectrpc:mainfrom
anuraaga:pytest-normal-dep
Jun 16, 2026
Merged

Manage pytest as normal dependencies#268
anuraaga merged 2 commits into
connectrpc:mainfrom
anuraaga:pytest-normal-dep

Conversation

@anuraaga

Copy link
Copy Markdown
Collaborator

Not sure but I think we moved these to constraint dependencies to reduce dependabot issues - with renovate, all pytest versions should get bumped together and not have any issue. On the flip side, renovate can't bump constraint-dependencies, so we end up with not getting updates to these.

Also scoped the "don't bump project.dependencies" to the two published Python packages, so that example can be bumped (for starlette).

Signed-off-by: Anuraag Agrawal <anuraaga@gmail.com>
@anuraaga anuraaga requested a review from a team June 15, 2026 04:22
Comment thread pyproject.toml Outdated
@@ -248,10 +246,6 @@ extra-paths = ["conformance/test"]
[tool.uv]
constraint-dependencies = [
"coverage==7.13.2",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On the flip side, renovate can't bump constraint-dependencies, so we end up with not getting updates to these.

should we go ahead and delete/move this one as well then?

Signed-off-by: Anuraag Agrawal <anuraaga@gmail.com>
@anuraaga anuraaga force-pushed the pytest-normal-dep branch from 338605d to 7e2789f Compare June 16, 2026 06:43
@anuraaga anuraaga merged commit 5a46a05 into connectrpc:main Jun 16, 2026
29 of 40 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants