Marc Mueller
Marc Mueller
> We'll also need `License-Expression` parsing in `pip-licenses`. Will hopefully be able to look at it this weekend. Opened a PR for it upstream. - https://github.com/raimon49/pip-licenses/pull/213/
Changed the target branch to `dev-5.5.0`, update the pinned dependencies again and fixed the (now) failing test cases.
FYI This change causes a build failure for mypy on `manylinux` and `musllinux` with Github actions and `ubuntu-latest`. https://github.com/mypyc/mypy_mypyc-wheels/actions/runs/10852483095/job/30118641732#step:4:461 For the build, the mypy repo is first cloned in a...
> Looks like it. Although it uses the old syntax, not the new one introduced by PEP 639 I think. `flit_core` doesn't yet support the new syntax and would raise...
> Looks like flit just merged support for PEP 639. Hopefully that'll be released soon and we can upgrade. Flit `3.11` was released earlier today. Opened #530 to update the...
Spend some time bisecting cpython today to figure out when the error first appeared. This is what I've got so far - `3.12.0a1` was fine (no errors) - `3.12.0a2` started...
Just for fun I checked the `3.13` alpha releases today. They are fine! The issue seems to be fixed after this PR was merged. It's already included in `3.13.0a1`. -...
> Just at a glance, I'd be a little surprised if the dict materialization change actually fixed whatever the problem was, since it doesn't appear to be related to the...
Did some more bisecting today. At least for Home Assistant the change that does appear to fix all ValueErrors seems to be - https://github.com/python/cpython/pull/111069 Also tested cherry-picking it onto 3.12...
Thanks a lot @iritkatriel! I've ran some more tests and the issue seems to be truly gone now.