yubioath-flutter: remove runtime dependency on poetry-core, update packages to match upstream requirements

This commit is contained in:
Sandro Jäckel 2024-01-25 00:14:19 +01:00
parent 5e05ea57fb
commit 2e3fea45e7
No known key found for this signature in database
GPG key ID: 3AF5A43A3EECC2E5

View file

@ -1,12 +1,10 @@
{ buildPythonApplication { buildPythonApplication
, python3
, poetry-core
, yubikey-manager , yubikey-manager
, fido2
, mss , mss
, zxing-cpp , zxing-cpp
, pillow , pillow
, cryptography , poetry-core
, pythonRelaxDepsHook
, src , src
, version , version
@ -17,11 +15,13 @@ buildPythonApplication {
pname = "yubioath-flutter-helper"; pname = "yubioath-flutter-helper";
inherit src version meta; inherit src version meta;
pyproject = true;
sourceRoot = "${src.name}/helper"; sourceRoot = "${src.name}/helper";
format = "pyproject";
nativeBuildInputs = [ nativeBuildInputs = [
python3.pkgs.pythonRelaxDepsHook poetry-core
pythonRelaxDepsHook
]; ];
pythonRelaxDeps = true; pythonRelaxDeps = true;
@ -39,12 +39,9 @@ buildPythonApplication {
''; '';
propagatedBuildInputs = [ propagatedBuildInputs = [
poetry-core
yubikey-manager yubikey-manager
fido2
mss mss
zxing-cpp zxing-cpp
pillow pillow
cryptography
]; ];
} }