This commit is contained in:
Pedro Algarvio 2024-04-16 08:58:13 +01:00
parent 3dcf24c76d
commit 012d1fd205
71 changed files with 75 additions and 103 deletions

View file

@ -0,0 +1 @@
Bump to `idna==3.7` due to https://github.com/advisories/GHSA-jjg7-2v4v-x38h

View file

@ -200,7 +200,7 @@ google-auth==2.1.0
# via # via
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt
# kubernetes # kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt

View file

@ -142,7 +142,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/darwin.in # via -r requirements/static/ci/darwin.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt # -c requirements/static/ci/../pkg/py3.10/darwin.txt
# -r requirements/darwin.txt # -r requirements/darwin.txt

View file

@ -34,7 +34,7 @@ distro==1.5.0
# -r requirements/base.txt # -r requirements/base.txt
docutils==0.19 docutils==0.19
# via sphinx # via sphinx
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt
# requests # requests

View file

@ -135,7 +135,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/freebsd.in # via -r requirements/static/ci/freebsd.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt # -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# etcd3-py # etcd3-py

View file

@ -206,7 +206,7 @@ hglib==2.6.1
# via # via
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/linux.in # -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/ci/py3.10/linux.txt

View file

@ -144,7 +144,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.10/linux.txt # -c requirements/static/ci/../pkg/py3.10/linux.txt
# etcd3-py # etcd3-py

View file

@ -12,7 +12,7 @@ charset-normalizer==3.2.0
# via # via
# -c requirements/static/ci/../ci/py3.10/tools.txt # -c requirements/static/ci/../ci/py3.10/tools.txt
# requests # requests
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../ci/py3.10/tools.txt # -c requirements/static/ci/../ci/py3.10/tools.txt
# requests # requests

View file

@ -20,7 +20,7 @@ certifi==2023.7.22
# via requests # via requests
charset-normalizer==3.2.0 charset-normalizer==3.2.0
# via requests # via requests
idna==3.2 idna==3.7
# via requests # via requests
jinja2==3.1.3 jinja2==3.1.3
# via -r requirements/static/ci/tools.in # via -r requirements/static/ci/tools.in

View file

@ -133,7 +133,7 @@ gitpython==3.1.41
# -r requirements/windows.txt # -r requirements/windows.txt
google-auth==2.1.0 google-auth==2.1.0
# via kubernetes # via kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.10/windows.txt # -c requirements/static/ci/../pkg/py3.10/windows.txt
# etcd3-py # etcd3-py

View file

@ -192,7 +192,7 @@ google-auth==2.1.0
# via # via
# -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt
# kubernetes # kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt

View file

@ -135,7 +135,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/darwin.in # via -r requirements/static/ci/darwin.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt # -c requirements/static/ci/../pkg/py3.11/darwin.txt
# -r requirements/darwin.txt # -r requirements/darwin.txt

View file

@ -34,7 +34,7 @@ distro==1.5.0
# -r requirements/base.txt # -r requirements/base.txt
docutils==0.19 docutils==0.19
# via sphinx # via sphinx
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt
# requests # requests

View file

@ -131,7 +131,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/freebsd.in # via -r requirements/static/ci/freebsd.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt # -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# etcd3-py # etcd3-py

View file

@ -202,7 +202,7 @@ hglib==2.6.1
# via # via
# -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/linux.in # -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/ci/py3.11/linux.txt

View file

@ -140,7 +140,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.11/linux.txt # -c requirements/static/ci/../pkg/py3.11/linux.txt
# etcd3-py # etcd3-py

View file

@ -12,7 +12,7 @@ charset-normalizer==3.2.0
# via # via
# -c requirements/static/ci/../ci/py3.11/tools.txt # -c requirements/static/ci/../ci/py3.11/tools.txt
# requests # requests
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../ci/py3.11/tools.txt # -c requirements/static/ci/../ci/py3.11/tools.txt
# requests # requests

View file

@ -22,7 +22,7 @@ charset-normalizer==3.2.0
# via requests # via requests
commonmark==0.9.1 commonmark==0.9.1
# via rich # via rich
idna==3.2 idna==3.7
# via requests # via requests
jinja2==3.1.3 jinja2==3.1.3
# via -r requirements/static/ci/tools.in # via -r requirements/static/ci/tools.in

View file

@ -129,7 +129,7 @@ gitpython==3.1.41
# -r requirements/windows.txt # -r requirements/windows.txt
google-auth==2.1.0 google-auth==2.1.0
# via kubernetes # via kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.11/windows.txt # -c requirements/static/ci/../pkg/py3.11/windows.txt
# etcd3-py # etcd3-py

View file

@ -192,7 +192,7 @@ google-auth==2.1.0
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# kubernetes # kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt

View file

@ -135,7 +135,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/darwin.in # via -r requirements/static/ci/darwin.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.12/darwin.txt # -c requirements/static/ci/../pkg/py3.12/darwin.txt
# -r requirements/darwin.txt # -r requirements/darwin.txt

View file

@ -34,7 +34,7 @@ distro==1.5.0
# -r requirements/base.txt # -r requirements/base.txt
docutils==0.19 docutils==0.19
# via sphinx # via sphinx
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# requests # requests

View file

@ -131,7 +131,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/freebsd.in # via -r requirements/static/ci/freebsd.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.12/freebsd.txt # -c requirements/static/ci/../pkg/py3.12/freebsd.txt
# etcd3-py # etcd3-py

View file

@ -202,7 +202,7 @@ hglib==2.6.1
# via # via
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/linux.in # -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/ci/py3.12/linux.txt

View file

@ -140,7 +140,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.12/linux.txt # -c requirements/static/ci/../pkg/py3.12/linux.txt
# etcd3-py # etcd3-py

View file

@ -12,7 +12,7 @@ charset-normalizer==3.2.0
# via # via
# -c requirements/static/ci/../ci/py3.12/tools.txt # -c requirements/static/ci/../ci/py3.12/tools.txt
# requests # requests
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../ci/py3.12/tools.txt # -c requirements/static/ci/../ci/py3.12/tools.txt
# requests # requests

View file

@ -22,7 +22,7 @@ charset-normalizer==3.2.0
# via requests # via requests
commonmark==0.9.1 commonmark==0.9.1
# via rich # via rich
idna==3.2 idna==3.7
# via requests # via requests
jinja2==3.1.3 jinja2==3.1.3
# via -r requirements/static/ci/tools.in # via -r requirements/static/ci/tools.in

View file

@ -129,7 +129,7 @@ gitpython==3.1.41
# -r requirements/windows.txt # -r requirements/windows.txt
google-auth==2.1.0 google-auth==2.1.0
# via kubernetes # via kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.12/windows.txt # -c requirements/static/ci/../pkg/py3.12/windows.txt
# etcd3-py # etcd3-py

View file

@ -216,7 +216,7 @@ google-auth==2.1.0
# via # via
# -c requirements/static/ci/py3.7/linux.txt # -c requirements/static/ci/py3.7/linux.txt
# kubernetes # kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.7/linux.txt # -c requirements/static/ci/../pkg/py3.7/linux.txt
# -c requirements/static/ci/py3.7/linux.txt # -c requirements/static/ci/py3.7/linux.txt

View file

@ -34,7 +34,7 @@ distro==1.5.0
# -r requirements/base.txt # -r requirements/base.txt
docutils==0.16 docutils==0.16
# via sphinx # via sphinx
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/py3.7/linux.txt # -c requirements/static/ci/py3.7/linux.txt
# requests # requests

View file

@ -148,7 +148,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/freebsd.in # via -r requirements/static/ci/freebsd.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.7/freebsd.txt # -c requirements/static/ci/../pkg/py3.7/freebsd.txt
# etcd3-py # etcd3-py

View file

@ -154,7 +154,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.7/linux.txt # -c requirements/static/ci/../pkg/py3.7/linux.txt
# etcd3-py # etcd3-py

View file

@ -140,7 +140,7 @@ gitpython==3.1.41
# -r requirements/windows.txt # -r requirements/windows.txt
google-auth==2.1.0 google-auth==2.1.0
# via kubernetes # via kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.7/windows.txt # -c requirements/static/ci/../pkg/py3.7/windows.txt
# etcd3-py # etcd3-py

View file

@ -211,7 +211,7 @@ google-auth==2.1.0
# via # via
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt
# kubernetes # kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt

View file

@ -34,7 +34,7 @@ distro==1.5.0
# -r requirements/base.txt # -r requirements/base.txt
docutils==0.16 docutils==0.16
# via sphinx # via sphinx
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt
# requests # requests

View file

@ -143,7 +143,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/freebsd.in # via -r requirements/static/ci/freebsd.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.8/freebsd.txt # -c requirements/static/ci/../pkg/py3.8/freebsd.txt
# etcd3-py # etcd3-py

View file

@ -212,7 +212,7 @@ hglib==2.6.1
# via # via
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/linux.in # -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# -c requirements/static/ci/py3.8/linux.txt # -c requirements/static/ci/py3.8/linux.txt

View file

@ -149,7 +149,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.8/linux.txt # -c requirements/static/ci/../pkg/py3.8/linux.txt
# etcd3-py # etcd3-py

View file

@ -135,7 +135,7 @@ gitpython==3.1.41
# -r requirements/windows.txt # -r requirements/windows.txt
google-auth==2.1.0 google-auth==2.1.0
# via kubernetes # via kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.8/windows.txt # -c requirements/static/ci/../pkg/py3.8/windows.txt
# etcd3-py # etcd3-py

View file

@ -211,7 +211,7 @@ google-auth==2.1.0
# via # via
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt
# kubernetes # kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt

View file

@ -150,7 +150,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/darwin.in # via -r requirements/static/ci/darwin.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.9/darwin.txt # -c requirements/static/ci/../pkg/py3.9/darwin.txt
# -r requirements/darwin.txt # -r requirements/darwin.txt

View file

@ -34,7 +34,7 @@ distro==1.5.0
# -r requirements/base.txt # -r requirements/base.txt
docutils==0.19 docutils==0.19
# via sphinx # via sphinx
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt
# requests # requests

View file

@ -143,7 +143,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/freebsd.in # via -r requirements/static/ci/freebsd.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.9/freebsd.txt # -c requirements/static/ci/../pkg/py3.9/freebsd.txt
# etcd3-py # etcd3-py

View file

@ -208,7 +208,7 @@ hglib==2.6.1
# via # via
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/linux.in # -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/ci/py3.9/linux.txt

View file

@ -147,7 +147,7 @@ google-auth==2.1.0
# via kubernetes # via kubernetes
hglib==2.6.1 hglib==2.6.1
# via -r requirements/static/ci/linux.in # via -r requirements/static/ci/linux.in
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.9/linux.txt # -c requirements/static/ci/../pkg/py3.9/linux.txt
# etcd3-py # etcd3-py

View file

@ -12,7 +12,7 @@ charset-normalizer==3.2.0
# via # via
# -c requirements/static/ci/../ci/py3.9/tools.txt # -c requirements/static/ci/../ci/py3.9/tools.txt
# requests # requests
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../ci/py3.9/tools.txt # -c requirements/static/ci/../ci/py3.9/tools.txt
# requests # requests

View file

@ -20,7 +20,7 @@ certifi==2023.7.22
# via requests # via requests
charset-normalizer==3.2.0 charset-normalizer==3.2.0
# via requests # via requests
idna==3.2 idna==3.7
# via requests # via requests
jinja2==3.1.3 jinja2==3.1.3
# via -r requirements/static/ci/tools.in # via -r requirements/static/ci/tools.in

View file

@ -135,7 +135,7 @@ gitpython==3.1.41
# -r requirements/windows.txt # -r requirements/windows.txt
google-auth==2.1.0 google-auth==2.1.0
# via kubernetes # via kubernetes
idna==3.2 idna==3.7
# via # via
# -c requirements/static/ci/../pkg/py3.9/windows.txt # -c requirements/static/ci/../pkg/py3.9/windows.txt
# etcd3-py # etcd3-py

View file

@ -28,7 +28,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/darwin.txt # via -r requirements/darwin.txt
idna==3.2 idna==3.7
# via # via
# -r requirements/darwin.txt # -r requirements/darwin.txt
# requests # requests

View file

@ -24,7 +24,7 @@ distro==1.5.0
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in # -r requirements/static/pkg/freebsd.in
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -22,7 +22,7 @@ cryptography==42.0.5
# pyopenssl # pyopenssl
distro==1.5.0 distro==1.5.0
# via -r requirements/base.txt # via -r requirements/base.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -33,7 +33,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/windows.txt # via -r requirements/windows.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -28,7 +28,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/darwin.txt # via -r requirements/darwin.txt
idna==3.2 idna==3.7
# via # via
# -r requirements/darwin.txt # -r requirements/darwin.txt
# requests # requests

View file

@ -24,7 +24,7 @@ distro==1.5.0
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in # -r requirements/static/pkg/freebsd.in
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -22,7 +22,7 @@ cryptography==42.0.5
# pyopenssl # pyopenssl
distro==1.5.0 distro==1.5.0
# via -r requirements/base.txt # via -r requirements/base.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -33,7 +33,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/windows.txt # via -r requirements/windows.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -28,7 +28,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/darwin.txt # via -r requirements/darwin.txt
idna==3.2 idna==3.7
# via # via
# -r requirements/darwin.txt # -r requirements/darwin.txt
# requests # requests

View file

@ -24,7 +24,7 @@ distro==1.5.0
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in # -r requirements/static/pkg/freebsd.in
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -22,7 +22,7 @@ cryptography==42.0.5
# pyopenssl # pyopenssl
distro==1.5.0 distro==1.5.0
# via -r requirements/base.txt # via -r requirements/base.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -33,7 +33,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/windows.txt # via -r requirements/windows.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -24,7 +24,7 @@ distro==1.5.0
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in # -r requirements/static/pkg/freebsd.in
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -22,7 +22,7 @@ cryptography==42.0.5
# pyopenssl # pyopenssl
distro==1.5.0 distro==1.5.0
# via -r requirements/base.txt # via -r requirements/base.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -33,7 +33,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/windows.txt # via -r requirements/windows.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -24,7 +24,7 @@ distro==1.5.0
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in # -r requirements/static/pkg/freebsd.in
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -22,7 +22,7 @@ cryptography==42.0.5
# pyopenssl # pyopenssl
distro==1.5.0 distro==1.5.0
# via -r requirements/base.txt # via -r requirements/base.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -33,7 +33,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/windows.txt # via -r requirements/windows.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -28,7 +28,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/darwin.txt # via -r requirements/darwin.txt
idna==3.2 idna==3.7
# via # via
# -r requirements/darwin.txt # -r requirements/darwin.txt
# requests # requests

View file

@ -24,7 +24,7 @@ distro==1.5.0
# via # via
# -r requirements/base.txt # -r requirements/base.txt
# -r requirements/static/pkg/freebsd.in # -r requirements/static/pkg/freebsd.in
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -22,7 +22,7 @@ cryptography==42.0.5
# pyopenssl # pyopenssl
distro==1.5.0 distro==1.5.0
# via -r requirements/base.txt # via -r requirements/base.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -33,7 +33,7 @@ gitdb==4.0.7
# via gitpython # via gitpython
gitpython==3.1.41 gitpython==3.1.41
# via -r requirements/windows.txt # via -r requirements/windows.txt
idna==3.2 idna==3.7
# via requests # via requests
immutables==0.15 immutables==0.15
# via contextvars # via contextvars

View file

@ -7,19 +7,10 @@ import salt.exceptions
import salt.utils.x509 as x509 import salt.utils.x509 as x509
from tests.support.mock import ANY, Mock, patch from tests.support.mock import ANY, Mock, patch
try: cryptography = pytest.importorskip(
import cryptography "cryptography", reason="Needs cryptography library", minversion="37.0"
import cryptography.x509 as cx509 )
cx509 = pytest.importorskip("cryptography.x509", reason="Needs cryptography library")
HAS_LIBS = True
except ImportError:
HAS_LIBS = False
pytestmark = [
pytest.mark.skipif(HAS_LIBS is False, reason="Needs cryptography library")
]
CRYPTOGRAPHY_VERSION = tuple(int(x) for x in cryptography.__version__.split("."))
@pytest.fixture @pytest.fixture
@ -701,10 +692,6 @@ class TestCreateExtension:
) )
], ],
True, True,
marks=pytest.mark.skipif(
CRYPTOGRAPHY_VERSION[0] < 37,
reason="At least cryptography v37 is required for parsing RFC4514 strings",
),
), ),
], ],
) )
@ -1144,10 +1131,6 @@ class TestCreateExtension:
] ]
), ),
], ],
marks=pytest.mark.skipif(
CRYPTOGRAPHY_VERSION[0] < 37,
reason="At least cryptography v37 is required for parsing RFC4514 strings",
),
), ),
( (
( (
@ -1238,7 +1221,7 @@ class TestCreateExtension:
( (
("DNS", "می\u200cخواهم\u200c.iran"), ("DNS", "می\u200cخواهم\u200c.iran"),
salt.exceptions.CommandExecutionError, salt.exceptions.CommandExecutionError,
"^Unknown codepoint adjacent to joiner.* at position 9", r"Joiner U\+200C not allowed at position 9 in '.*'",
), ),
( (
("DNS", ".*.wildcard-dot.test"), ("DNS", ".*.wildcard-dot.test"),
@ -1426,10 +1409,6 @@ def test_parse_general_names_rejects_invalid(inpt):
cx509.NameAttribute(x509.NAME_ATTRS_OID["O"], "Example Inc"), cx509.NameAttribute(x509.NAME_ATTRS_OID["O"], "Example Inc"),
cx509.NameAttribute(x509.NAME_ATTRS_OID["CN"], "example.com"), cx509.NameAttribute(x509.NAME_ATTRS_OID["CN"], "example.com"),
], ],
marks=pytest.mark.skipif(
CRYPTOGRAPHY_VERSION[0] < 37,
reason="At least cryptography v37 is required for parsing RFC4514 strings",
),
), ),
pytest.param( pytest.param(
["C=US", "O=Example Inc", "CN=example.com"], ["C=US", "O=Example Inc", "CN=example.com"],
@ -1438,10 +1417,6 @@ def test_parse_general_names_rejects_invalid(inpt):
cx509.NameAttribute(x509.NAME_ATTRS_OID["O"], "Example Inc"), cx509.NameAttribute(x509.NAME_ATTRS_OID["O"], "Example Inc"),
cx509.NameAttribute(x509.NAME_ATTRS_OID["CN"], "example.com"), cx509.NameAttribute(x509.NAME_ATTRS_OID["CN"], "example.com"),
], ],
marks=pytest.mark.skipif(
CRYPTOGRAPHY_VERSION[0] < 37,
reason="At least cryptography v37 is required for parsing RFC4514 strings",
),
), ),
pytest.param( pytest.param(
["C=US", "O=Example Inc", "OU=foo+CN=example.com"], ["C=US", "O=Example Inc", "OU=foo+CN=example.com"],
@ -1455,10 +1430,6 @@ def test_parse_general_names_rejects_invalid(inpt):
} }
), ),
], ],
marks=pytest.mark.skipif(
CRYPTOGRAPHY_VERSION[0] < 37,
reason="At least cryptography v37 is required for parsing RFC4514 strings",
),
), ),
( (
{"CN": "example.com", "O": "Example Inc", "C": "US", "irrelevant": "bar"}, {"CN": "example.com", "O": "Example Inc", "C": "US", "irrelevant": "bar"},