Add automatic build for ops charms
Added charmcraft dependency for building charms.
For using this utility, place the src code of the charm under
charms/ops, and the osmclient will build and place the charm code in the
charms/ folder.
Change-Id: Ib86d9ac966822131b2df3fc7621b42a49be7baba
Signed-off-by: David Garcia <david.garcia@canonical.com>
diff --git a/setup.py b/setup.py
index 43ce3ee..22b5a54 100644
--- a/setup.py
+++ b/setup.py
@@ -28,8 +28,9 @@
description=_description,
license='Apache 2',
install_requires=[
- 'Click', 'prettytable', 'pyyaml', 'pycurl', 'python-magic',
- 'jinja2', 'osm-im', 'verboselogs', 'packaging', 'requests',
+ 'Click', 'prettytable', 'pyyaml==5.3.1', 'pycurl', 'python-magic',
+ 'jinja2==2.11.2', 'osm-im', 'verboselogs', 'packaging',
+ 'requests==2.24.0', 'charmcraft',
],
setup_requires=['setuptools-version-command'],
test_suite='nose.collector',