Removing Charmcraft

Removing the Python dependency on charmcraft, requiring the person who
builds charms to have charmcraft installed instead.

Partial revert of 52424a2

Change-Id: Ia5acfcd43c035071bd5e989828b3909fd5d13f41
Signed-off-by: beierlm <mark.beierl@canonical.com>
diff --git a/setup.py b/setup.py
index e9b09bd..ae4850c 100644
--- a/setup.py
+++ b/setup.py
@@ -32,15 +32,14 @@
     install_requires=[
         "Click",
         "prettytable",
-        "pyyaml==5.3.1",
+        "pyyaml",
         "pycurl",
         "python-magic",
-        "jinja2==2.11.2",
+        "jinja2",
         "osm-im",
         "verboselogs",
         "packaging",
-        "requests==2.24.0",
-        "charmcraft",
+        "requests",
     ],
     setup_requires=["setuptools-version-command"],
     test_suite="nose.collector",