Update requirements

Resolve existing lint.

Also remove tests/charm-helpers if present, in favor
of the pip-installed charm-helpers.

Change-Id: Ibfa428c1a9f2d881faec6c1193fcf33612693f12
This commit is contained in:
Ryan Beisner 2018-10-03 16:22:49 -05:00
parent e621b4dec0
commit 6990332bd9
3 changed files with 15 additions and 11 deletions

View File

@ -1,2 +1,3 @@
# Requirements to build the charm
charm-tools
# Build requirements
charm-tools>=2.4.4
simplejson

View File

@ -86,6 +86,7 @@ def upload_signed_csr(*args):
def reissue_certificates(*args):
charms.reactive.set_flag('certificates.reissue.requested')
# Actions to function mapping, to allow for illegal python action names that
# can map to a python function.
ACTIONS = {

View File

@ -1,13 +1,15 @@
# Unit test requirements
netifaces
hvac
flake8>=2.2.4,<=2.4.1
# Lint and unit test requirements
flake8
os-testr>=0.4.1
requests>=2.18.4
charms.reactive
mock>=1.2
nose>=1.3.7
coverage>=3.6
psycopg2
git+https://github.com/openstack/charms.openstack#egg=charms.openstack
tenacity
pbr
cryptography
git+https://github.com/openstack/charms.openstack.git#egg=charms-openstack
netifaces # vault
hvac # vault
psycopg2 # vault
tenacity # vault
pbr # vault
cryptography # vault