Skip to content

Stop seeding wheel for pyodide venv #208

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
May 20, 2025

Conversation

agriyakhetarpal
Copy link
Member

@agriyakhetarpal agriyakhetarpal commented May 20, 2025

The --wheel/--no-wheel options for were first removed from pypa/virtualenv in pypa/virtualenv#2868, added back in pypa/virtualenv#2876, and both PRs were released in https://github.com/pypa/virtualenv/releases/tag/20.31.0. These were then reintroduced in pypa/virtualenv#2884 via https://github.com/pypa/virtualenv/releases/tag/20.31.2, but are present only when using virtualenv on Python 3.8 and earlier versions, and don't show up in the CLI --help on later versions altogether as there is no effect. As we support Python >=3.12, we should be fine with dropping this option completely. I've also added a minimum bound for virtualenv, and we should be fine with dropping the option as I don't think anyone was using it anyway.

I noticed this as some of the integration tests have been failing on main and weren't caught because we didn't need to run them on the last few PRs.

@agriyakhetarpal agriyakhetarpal added the integration This PR will run the integration tests. This label can be used as a persistent marker to do so. label May 20, 2025
@agriyakhetarpal agriyakhetarpal changed the title Debug failing integration tests Stop seeding wheel for pyodide venv May 20, 2025
@agriyakhetarpal agriyakhetarpal marked this pull request as ready for review May 20, 2025 09:39
@agriyakhetarpal
Copy link
Member Author

Merging this for now as it's a trivial bug fix and doesn't add any new code. Thank you!

@agriyakhetarpal agriyakhetarpal merged commit c75e8cc into main May 20, 2025
18 checks passed
@agriyakhetarpal agriyakhetarpal deleted the debug-failing-integration-tests branch May 20, 2025 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration This PR will run the integration tests. This label can be used as a persistent marker to do so.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant