]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/dashboard: Changes suggested after review by @epuertat.
authorDaniel Persson <mailto.woden@gmail.com>
Sun, 3 Dec 2023 08:03:47 +0000 (08:03 +0000)
committerDaniel Persson <mailto.woden@gmail.com>
Wed, 13 Dec 2023 09:43:01 +0000 (10:43 +0100)
Move the JWT requirement to the test requirements file. Also remove JWT from ceph specification and debian build.

Signed-off-by: Daniel Persson <mailto.woden@gmail.com>
ceph.spec.in
debian/control
src/pybind/mgr/dashboard/requirements-test.txt
src/pybind/mgr/dashboard/tox.ini

index 3807f48280e95a930355fb3c8a29230ffdbe9574..9aa2432dcd48001257dc0f91e47fb13bc6adb1d2 100644 (file)
@@ -414,7 +414,6 @@ BuildRequires:      xmlsec1-nss
 BuildRequires: xmlsec1-openssl
 BuildRequires: xmlsec1-openssl-devel
 BuildRequires: python%{python3_pkgversion}-cherrypy
-BuildRequires: python%{python3_pkgversion}-jwt
 BuildRequires: python%{python3_pkgversion}-routes
 BuildRequires: python%{python3_pkgversion}-scipy
 BuildRequires: python%{python3_pkgversion}-werkzeug
@@ -427,7 +426,6 @@ BuildRequires:      libxmlsec1-1
 BuildRequires: libxmlsec1-nss1
 BuildRequires: libxmlsec1-openssl1
 BuildRequires: python%{python3_pkgversion}-CherryPy
-BuildRequires: python%{python3_pkgversion}-PyJWT
 BuildRequires: python%{python3_pkgversion}-Routes
 BuildRequires: python%{python3_pkgversion}-Werkzeug
 BuildRequires: python%{python3_pkgversion}-numpy-devel
@@ -629,7 +627,6 @@ Requires:       ceph-prometheus-alerts = %{_epoch_prefix}%{version}-%{release}
 Requires:       python%{python3_pkgversion}-setuptools
 %if 0%{?fedora} || 0%{?rhel} || 0%{?openEuler}
 Requires:       python%{python3_pkgversion}-cherrypy
-Requires:       python%{python3_pkgversion}-jwt
 Requires:       python%{python3_pkgversion}-routes
 Requires:       python%{python3_pkgversion}-werkzeug
 %if 0%{?weak_deps}
@@ -638,7 +635,6 @@ Recommends:     python%{python3_pkgversion}-saml
 %endif
 %if 0%{?suse_version}
 Requires:       python%{python3_pkgversion}-CherryPy
-Requires:       python%{python3_pkgversion}-PyJWT
 Requires:       python%{python3_pkgversion}-Routes
 Requires:       python%{python3_pkgversion}-Werkzeug
 Recommends:     python%{python3_pkgversion}-python3-saml
index 5ae413ce774ab6e6499cf40332975a8e475bb0f5..f1bdec95a2efd0db494a61bcd7ad311339c2ed0d 100644 (file)
@@ -91,7 +91,6 @@ Build-Depends: automake,
                python3-all-dev,
                python3-cherrypy3,
                python3-natsort,
-               python3-jwt <pkg.ceph.check>,
                python3-pecan <pkg.ceph.check>,
                python3-bcrypt <pkg.ceph.check>,
                tox <pkg.ceph.check>,
index da283d0b64aaacd77cf46260b8f58b4331ee1bce..aa80b3336b5407ae000ace90647fd380b58b0cc6 100644 (file)
@@ -2,3 +2,4 @@ pytest-cov
 pytest-instafail
 pyfakefs==4.5.0
 jsonschema~=4.0
+PyJWT~=2.0
index 271df286ec5e802de04726e6926c462c0703746a..47756e946e125facafcecb6d2d94917317ff81df 100644 (file)
@@ -20,7 +20,6 @@ addopts =
 deps =
     -rrequirements.txt
     -cconstraints.txt
-    PyJWT
 
 [base-test]
 deps =