-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
Rebuild multidict using cython 0.29.0 #304
Comments
This comment has been minimized.
This comment has been minimized.
GitMate.io thinks possibly related issues are #178 (Decorate multidict clases by @cython.final), #183 (Issue with multidict installation with version 3.3.0), #140 (multidict 3.2.0 won't install properly on docker), #280 (Can't install multidict 4.4.0 in docker alpine image), and #249 (Get rid of cython). |
Cool! Thanks for the explanation. I'll check whether we can trigger new build right now :) |
skimming through the scripts it looks like all that's needed is a version bump and a release given this already has cython==0.29 |
Yes, that's bumped by pyup bot but PyPI release still needs to be triggered manually. Previously tagged version used v0.28.5: https://github.com/aio-libs/multidict/blob/b33b734/requirements/wheel.txt#L1 |
I've triggered the build in CI. Should be done by morning (...or evening for you?) |
hype! thanks a ton 👍 |
Confirming it is fixed, thanks again! $ pip install multidict
Collecting multidict
Downloading https://files.pythonhosted.org/packages/64/32/2e914f636f557e72399556079c2f20af19aa91d525f8cfef663664500107/multidict-4.5.0-cp36-cp36m-manylinux1_x86_64.whl (309kB)
100% |████████████████████████████████| 317kB 9.2MB/s
Installing collected packages: multidict
Successfully installed multidict-4.5.0
$ python3 -Werror -c 'import multidict'
$ |
You're welcome :) |
Awesome! thanks for the fast turnaround after I reported it (against the wrong package)! |
@webknjaz please update changenote and edit https://github.com/aio-libs/multidict/releases/tag/v4.5.0 page |
@asvetlov I've copied changelog there. Is it good now? |
Perfect. Thanks. |
Describe the bug
This will resolve #79 and #101
To Reproduce
script
rm -rf venv virtualenv venv -ppython3.6 venv/bin/pip install multidict venv/bin/python -Werror -c 'import multidict'
output
Expected behavior
(silence)
Logs/tracebacks
see above
Your version of the Python
Your version of the multidict distribution
see above
Additional context
The current wheel is built against 0.28.5:
Building from source against 0.28.5 produces the error:
rm -rf venv virtualenv venv -ppython3.6 venv/bin/pip install cython==0.28.5 git -C multidict clean -fxfd venv/bin/pip install ./multidict venv/bin/python -Werror -c 'import multidict'
Building from source against 0.29.0:
rm -rf venv virtualenv venv -ppython3.6 venv/bin/pip install cython==0.29.0 git -C multidict clean -fxfd venv/bin/pip install ./multidict venv/bin/python -Werror -c 'import multidict'
proper silence!
The text was updated successfully, but these errors were encountered: