python3Packages.starlette: 0.13.8 -> 0.14.2#112701
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
8732d1b to
d878fe5
Compare
|
Rebased, because nixpkgs-review by @r-rmcgibbo didn't take the uvloop fixes on the target branch into account. Result of 2 packages failed to build:
3 packages built:
|
|
Sorry about that |
|
Result of 2 packages failed to build:
3 packages built:
|
fabaff
left a comment
There was a problem hiding this comment.
- package build (see #112701 (comment))
- all depending packages build
- tested on x86_64
...ew/pr-112701/results/python38Packages.starlette/lib/python3.8/site-packages]$ python
Python 3.7.9 (default, Aug 15 2020, 06:36:35)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import starlette
>>> starlette.__version__
'0.14.2'
...ew/pr-112701/results/python38Packages.starlette/lib/python3.8/site-packages]$ python example.py
INFO: Started server process [4522]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: Uvicorn running on http://127.0.0.1:5000 (Press CTRL+C to quit)Looks good to me.
Not actually your fault, the fixes arrived on master three minutes after this pull request was opened. I was merely stating the fact, that they didn't (couldn't) take that into account. |
|
This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch). Result of 2 packages failed to build and are new build failures:
3 packages built:
|
|
Because fastapi is the only consumer of starlette, I'd say we wait for feedback from fastapi maintainers. |
|
The latest |
|
It seems sensible to disable FastAPI as it has been stuck at |
- ujson was dropped in Kludex/starlette#1047 - test_debug_html was fixed in Kludex/starlette#1132
d878fe5 to
f899f3a
Compare
|
Result of 2 packages failed to build:
2 packages built:
|
Motivation for this change
https://github.com/encode/starlette/releases/tag/0.14.0
https://github.com/encode/starlette/releases/tag/0.14.1
https://github.com/encode/starlette/releases/tag/0.14.2
UJSONResponsebreaks fastapi ⬆️ Upgrade Starlette to 0.14.2, including internalUJSONResponsemigrated from Starlette fastapi/fastapi#2335Things done
sandboxinnix.confon non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"./result/bin/)nix path-info -Sbefore and after)