Skip to content

Commit 628bd92

Browse files
authored
Merge pull request #137 from Venafi/dependency-update
fix(dependency-update): Updates dependencies to latest version
2 parents e99ed47 + dd50842 commit 628bd92

3 files changed

Lines changed: 5 additions & 3 deletions

File tree

docker-entrypoint.sh

Lines changed: 3 additions & 1 deletion
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-
safety check -i 40291 -i 51457
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
13+
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

requirements-build.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
pytest==7.3.1
1+
pytest==7.4.3
22
pytest-cov==4.1.0
33
safety==2.3.5
44
bandit==1.7.5

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ requests==2.31.0
22
python-dateutil==2.8.2
33
cryptography==40.0.2
44
six==1.16.0
5-
ruamel.yaml==0.17.31
5+
ruamel.yaml==0.18.5
66
pynacl==1.5.0

0 commit comments

Comments
 (0)