-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
[pre-commit.ci] pre-commit autoupdate #10578
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
Conversation
updates: - [github.com/psf/black: 22.10.0 → 22.12.0](psf/black@22.10.0...22.12.0) - [github.com/asottile/pyupgrade: v3.3.0 → v3.3.1](asottile/pyupgrade@v3.3.0...v3.3.1)
Strange, readthedocs failed with:
It is not related with |
the issue is entirely new - "latest" is not something we use in our code |
@nicoddemus identified i suspect a recent packaging release with removal of loose version triggers the issue, will try to verify |
@nicoddemus its a compounding bug finally triggerd by the recent packaging release which removes legacy versions pallets_sphinx_themes seems to be broken with current packaging, we need to pin theo ld one until there is a bugfix |
Do you know to which version should we pin |
@nicoddemus anything |
Packaging >=22 no longer supports 'latest' versions, which is the version that is assigned when building the docs. #10578 (comment)
Thanks @RonnyPfannschmidt, pinned to Btw I'm focusing on the readthedocs build, the |
Found the problem: the solution is to configure readthedocs to first install pytest into the virtualen environment, and then install |
In tox 4.0 `passenv` is required to be one per-line, or comma-separated.
Packaging >=22 no longer supports 'latest' versions, which is the version that is assigned when building the docs. #10578 (comment) Also first install pytest, then `docs/en/requirements.txt`: Installing the requirements last will honor pins of libraries shared between pytest and the docs build.
This reference no longer exists in tox 4.0 docs.
78d07d4
to
b90e7b8
Compare
package was previously an explicit dependency because it was pinned in pytest-dev#10578, however since then the pin has been removed, so the explicit dependency is no longer necessary.
package was previously an explicit dependency because it was pinned in pytest-dev#10578, however since then the pin has been removed, so the explicit dependency is no longer necessary.
updates: