-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Critical - P2
-
Affects Version/s: None
-
Component/s: None
-
None
-
DevProd Build
-
Fully Compatible
-
ALL
-
v8.1, v8.0
-
0
-
None
-
0
-
TBD
-
None
-
None
-
None
-
None
-
None
-
None
-
0
We install poetry through pip, then use poetry to install other modules (excluding inside bazel build where we use rules_python to install deps). We use the project toml to pin our dependencies in the poerty.lock file, but the deps poetry itself depend on are not installed.
This is generally bad practice and currently is causing an issue on 390x builds where we have a certain version of rust install and poetry has unpinned dep on cryptography. Cryptography recently released a new version which depends on a newer rust version then what we have installed so we need to pin this dependency to prevent it from causing more issues in the future.