-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
New release of wptserve
on PyPI
#35978
Comments
This is now finally blocking the work on mozdownload given that I can no longer make sure to support the latest releases of Python but only the security releases 3.8 and 3.9. I would really appreciate a new release of wptserve with updated dependencies. |
The minimal version of h2 that would be necessary is 4.1.0 which added support for Python 3.9 and 3.10. I assume that 3.11 and 3.12 will still work with this h2 release. |
FYI the new version has also been uploaded at https://pypi.org/project/wptserve/4.0/. |
We have to remove this version from pypi because it misses an import of |
Sadly this is still not done yet. The problem with the not yet released
@jgraham I assume that this means we have to get the Chrome folks to finally release the pywebsocket3 package? |
Or we vendor pywebsocket directly into wptserve rather than into wpt. |
For now I've created a PR to actually try to get |
@jgraham the release of pywebsocket3 is done: Sadly it's still not on PyPI and not sure if I'll get a reply for that. I wonder if we should - at least for now - use your proposed solution and vendor into wptserve if that would fix the issue? |
https://pypi.org/project/pywebsocket3/4.0.2/ is now available on PyPI! That means we won't have to vendor it as part of wptserve anymore. |
I've created #45711 to upgrade pywebsocket3 to the latest release on PyPI. Once it's done we could release wptserve. |
The version bump for wptserve is done and it's now at 4.0.2. Sadly I do not have permissions to upload the package on PyPI. @jgraham could you upload or make me a maintainer as well? Thanks. |
The new package is now available at https://pypi.org/project/wptserve/4.0.2/. |
The latest version of
wptserve v3.0.0
on PyPI [1] is pinned onh2 v3.0.1
#22412, which is not compatible with Python 3.10, it would be great if a new release ofwptserve
is made.It is required for
mozdownload
to support Python 3.10 mozilla/mozdownload#623.Here is the link to the failing test. [2]
[1] - https://pypi.org/project/wptserve/3.0/
[2] - https://github.com/mozilla/mozdownload/actions/runs/3049402854/jobs/4915434407
The text was updated successfully, but these errors were encountered: