diff options
Diffstat (limited to 'gnu/packages/openstack.scm')
| -rw-r--r-- | gnu/packages/openstack.scm | 54 |
1 files changed, 29 insertions, 25 deletions
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index 5bf5983541d..ebe3f39f9ca 100644 --- a/gnu/packages/openstack.scm +++ b/gnu/packages/openstack.scm | |||
| @@ -848,49 +848,53 @@ process of writing new clients.") | |||
| 848 | (define-public python-keystoneclient | 848 | (define-public python-keystoneclient |
| 849 | (package | 849 | (package |
| 850 | (name "python-keystoneclient") | 850 | (name "python-keystoneclient") |
| 851 | (version "1.8.1") | 851 | (version "5.0.0") |
| 852 | (source | 852 | (source |
| 853 | (origin | 853 | (origin |
| 854 | (method url-fetch) | 854 | (method url-fetch) |
| 855 | (uri (pypi-uri "python-keystoneclient" version)) | 855 | (uri (pypi-uri "python-keystoneclient" version)) |
| 856 | (sha256 | 856 | (sha256 |
| 857 | (base32 | 857 | (base32 |
| 858 | "1w4csvkah67rfpxylxnvs2s3594i0f9isy8pf4gnsqs5zirvjaa4")))) | 858 | "0gza5fx3xl3l6vrc6pnhbzhipz1fz9h98kwxqp7mmd90pwrxll0g")))) |
| 859 | (build-system python-build-system) | 859 | (build-system python-build-system) |
| 860 | (arguments | 860 | (arguments |
| 861 | '(#:tests? #f)) ; FIXME: Many tests are failing. | 861 | '(#:tests? #f ; FIXME: Many tests are failing. |
| 862 | #:phases (modify-phases %standard-phases | ||
| 863 | (add-after 'unpack 'relax-requirements | ||
| 864 | (lambda _ | ||
| 865 | (substitute* "test-requirements.txt" | ||
| 866 | ;; unused, code-quality checks only | ||
| 867 | (("hacking[<>!=]" line) (string-append "# " line)) | ||
| 868 | (("flake8-.*[<>!=]" line) (string-append "# " line)) | ||
| 869 | (("pycodestyle[<>!=]" line) (string-append "# " line)) | ||
| 870 | (("bandit[<>!=]" line) (string-append "# " line)) | ||
| 871 | (("coverage[<>!=]" line) (string-append "# " line)) | ||
| 872 | (("reno[<>!=]" line) (string-append "# " line)))))))) | ||
| 862 | (native-inputs | 873 | (native-inputs |
| 863 | `(("python-sphinx" ,python-sphinx) | 874 | (list openssl |
| 864 | ;; and some packages for the tests | 875 | python-fixtures |
| 865 | ("openssl" ,openssl) | 876 | python-keyring |
| 866 | ("python-coverage" ,python-coverage) | 877 | python-lxml |
| 867 | ("python-discover" ,python-discover) | 878 | python-mock |
| 868 | ("python-fixtures" ,python-fixtures) | 879 | python-oauthlib |
| 869 | ("python-hacking" ,python-hacking) | 880 | python-oslotest |
| 870 | ("python-keyring" ,python-keyring) | 881 | python-pbr |
| 871 | ("python-lxml" ,python-lxml) | 882 | python-requests-mock |
| 872 | ("python-mock" ,python-mock) | 883 | python-stestr |
| 873 | ("python-mox3" ,python-mox3) | 884 | python-tempest-lib |
| 874 | ("python-oauthlib" ,python-oauthlib) | 885 | python-testresources |
| 875 | ("python-oslosphinx" ,python-oslosphinx) | 886 | python-testscenarios |
| 876 | ("python-oslotest" ,python-oslotest) | 887 | python-testtools)) |
| 877 | ("python-pycrypto" ,python-pycrypto) | ||
| 878 | ("python-requests-mock" ,python-requests-mock) | ||
| 879 | ("python-temptest-lib" ,python-tempest-lib) | ||
| 880 | ("python-testrepository" ,python-testrepository) | ||
| 881 | ("python-testresources" ,python-testresources) | ||
| 882 | ("python-testtools" ,python-testtools) | ||
| 883 | ("python-webob" ,python-webob))) | ||
| 884 | (propagated-inputs | 888 | (propagated-inputs |
| 885 | (list python-babel | 889 | (list python-babel |
| 886 | python-debtcollector | 890 | python-debtcollector |
| 887 | python-iso8601 | 891 | python-iso8601 |
| 892 | python-keystoneauth1 | ||
| 888 | python-netaddr | 893 | python-netaddr |
| 889 | python-oslo.config | 894 | python-oslo.config |
| 890 | python-oslo.i18n | 895 | python-oslo.i18n |
| 891 | python-oslo.serialization | 896 | python-oslo.serialization |
| 892 | python-oslo.utils | 897 | python-oslo.utils |
| 893 | python-pbr | ||
| 894 | python-prettytable | 898 | python-prettytable |
| 895 | python-requests | 899 | python-requests |
| 896 | python-six | 900 | python-six |
