Skip to content

Conversation

@bluetech
Copy link
Member

No description provided.

No reason for it that I can see.
Whatever pip is used almost certainly has the new resolver by now.
@bluetech bluetech added the skip news used on prs to opt out of the changelog requirement label Nov 12, 2025
This way CI doesn't need to install coverage on its own just to run the
`coverage report xml` command, instead it goes through tox.
I don't think it's needed.
No need to upgrade when it's not already installed.
This way it can only affect pytest. Don't think it matters here but only
for consistency.
@bluetech bluetech merged commit 9668d3b into pytest-dev:main Nov 12, 2025
33 checks passed
@bluetech bluetech deleted the tox-tweaks-2 branch November 12, 2025 20:50
Comment on lines 57 to +58
python -m pip install --upgrade pip
pip install --upgrade tox
pip install tox
Copy link
Member

Choose a reason for hiding this comment

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

Personally, I'd skip pip and have the entire env with tox pinned via --constraint=.

Copy link
Member Author

Choose a reason for hiding this comment

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

I'm not familiar with this, how to skip pip but still get tox installed?

Copy link
Member

Choose a reason for hiding this comment

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

I meant skip the previous line and have constraint on this one.

Copy link
Member

Choose a reason for hiding this comment

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

Although, technically pipx is pre-installed so this could be skipped if there's no desire to pin the env.

description =
run reverse dependency testing against pytest plugins under `{basepython}`
# use latest versions of all plugins, including pre-releases
pip_pre=true
Copy link
Member

Choose a reason for hiding this comment

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

@bluetech I'd probably also delete --pre.

Copy link
Member Author

Choose a reason for hiding this comment

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

It's intentional per the comment above it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip news used on prs to opt out of the changelog requirement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants