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