Skip to content

Commit dd50842

Browse files
committed
fix(dependency-update): Adding explanation for not upgrading cryptography
1 parent 7dfefeb commit dd50842

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

docker-entrypoint.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ bandit -r vcert/
88

99
# ID 40291 is pip, ignore so we can still test python 2.7
1010
#Ignoring false-positive issue with pytest. ref: https://github.com/pytest-dev/py/issues/287
11+
#Ignoring cryptography issue 59473 The cryptography package before 41.0.2 for Python mishandles SSH certificates that have critical options.
12+
# If we upgrade to cryptography 41.0.2 or higher we get `pyo3 modules may only be initialized once per interpreter process` and tests cannot run
1113
safety check -i 40291 -i 51457 -i 59473
1214

1315
pytest -v --junit-xml=junit.xml --junit-prefix=`python -V | tr ' ' '_'` --cov=vcert --cov=vcert.parser --cov=vcert.policy --cov-report term --cov-report xml

0 commit comments

Comments
 (0)