diff --git a/requirements.txt b/requirements.txt
index 4e05062008615e00d988f2c2989000a43c4b48c3..46ec26491dc438bfca52142f363085e8105b2ca8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,6 +7,7 @@ flask
 redis
 celery
 junos-eznc
+lxml
 
 pytest
 pytest-mock
diff --git a/setup.py b/setup.py
index ab6e9e18fc53076e2a9fddcc67b11493e8824cd6..fb096073b99a1db33eb9c665f96ba695cd504d36 100644
--- a/setup.py
+++ b/setup.py
@@ -18,7 +18,8 @@ setup(
         'flask',
         'redis',
         'celery',
-        'junos-eznc'
+        'junos-eznc',
+        'lxml'
     ],
     include_package_data=True,
 )