Cleanup pip packages
Packages which are already explicit requirements of or are only needed for unit tests by keystone do not need to be mentioned within keystone_pip_packages. Also remove: - argparse included in Python 2.7's standard libraries - httplib2 no longer as of Ansible 2.1 - python-ldap since ldappool requires pyldap, a Python 3 compatible fork - repoze.lru is already a dependency of keystone's Routes requirement Change-Id: I3cc761aee039d05ef797340cde146089d2258e29
This commit is contained in:
parent
ada86843ee
commit
9ceffc0e61
@ -425,26 +425,14 @@ keystone_requires_pip_packages:
|
||||
- virtualenv
|
||||
- virtualenv-tools
|
||||
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
|
||||
- httplib2
|
||||
|
||||
# Common pip packages
|
||||
keystone_pip_packages:
|
||||
- argparse
|
||||
- cryptography
|
||||
- keystone
|
||||
- keystonemiddleware
|
||||
- ldappool
|
||||
- lxml
|
||||
- oslo.log
|
||||
- oslo.middleware
|
||||
- pbr
|
||||
- PyMySQL
|
||||
- pysaml2
|
||||
- python-keystoneclient
|
||||
- python-ldap
|
||||
- python-memcached
|
||||
- python-openstackclient
|
||||
- repoze.lru
|
||||
- uWSGI
|
||||
|
||||
# This variable is used by the repo_build process to determine
|
||||
|
Loading…
x
Reference in New Issue
Block a user