From 3694fb0d0633064424becf9b2691e2417bb5c6ad Mon Sep 17 00:00:00 2001 From: Casey Kelso Date: Wed, 24 Jul 2024 01:55:32 -0700 Subject: [PATCH] Fix weasyprint/pydyf dependency mismatch that causes an API runtime error (too many arguments passed to pydif function by weasyprint) (#625) * * lock pydyf to 0.8.0 * Revert "* lock pydyf to 0.8.0" This reverts commit 6f8b2b1ffc5b0f4522455da5a0ed82c6993bd9dc. * * update weasyprint to 62.3 * * lock pydyf to 0.11.0 in requirements.txt * Remove pin for pydyf Signed-off-by: J Boddey * Pin dependencies Signed-off-by: J Boddey * Bump version for hotfix * Modify version --------- Signed-off-by: J Boddey Co-authored-by: J Boddey --- framework/requirements.txt | 3 ++- make/DEBIAN/control | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/framework/requirements.txt b/framework/requirements.txt index cd82b918a..c31978d99 100644 --- a/framework/requirements.txt +++ b/framework/requirements.txt @@ -9,6 +9,7 @@ scapy==2.5.0 # Requirments for the test_orc module weasyprint==61.2 +pydyf==0.8.0 # Requirements for the API fastapi==0.109.1 @@ -29,4 +30,4 @@ cryptography==42.0.7 pytz==2024.1 # Requirements for the risk profile -python-dateutil==2.9.0 \ No newline at end of file +python-dateutil==2.9.0 diff --git a/make/DEBIAN/control b/make/DEBIAN/control index 6b187e1bc..488f69458 100644 --- a/make/DEBIAN/control +++ b/make/DEBIAN/control @@ -1,5 +1,5 @@ Package: Testrun -Version: 1.3 +Version: 1.3.1 Architecture: amd64 Maintainer: Google Homepage: https://github.com/google/testrun