Update flake, fix pyrad build
The build fails for me with
File "/nix/store/3wbw03q2z5d7ys1pzp30rmzn6qcxnyrp-python3.12-poetry-core-2.0.0/lib/python3.12/site-packages/poetry/core/masonry/metadata.py", line 112, in from_package
if name == "repository" and url == package.urls["Repository"]:
~~~~~~~~~~~~^^^^^^^^^^^^^^
KeyError: 'Repository'
error: subprocess-exited-with-error
Making the `repository` key in the `urls` section of `pyproject.toml`
fixes the build.
There's a pending upstream PR doing the same: https://github.com/pyradius/pyrad/pull/209
This commit is contained in:
parent
bf5a5bf421
commit
f63f1d327f
2 changed files with 21 additions and 20 deletions
|
|
@ -106,7 +106,8 @@ pkgs:
|
|||
pyrad = prev.pyrad.overrideAttrs (oA: {
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace-fail "poetry.masonry.api" "poetry.core.masonry.api"
|
||||
--replace-fail "poetry.masonry.api" "poetry.core.masonry.api" \
|
||||
--replace-fail "repository =" "Repository ="
|
||||
'';
|
||||
});
|
||||
msgraph-sdk = prev.msgraph-sdk.overrideAttrs (oA: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue