diff --git a/pytrustnfe/nfe/templates/NfeAutorizacao.xml b/pytrustnfe/nfe/templates/NfeAutorizacao.xml
index bf1cc8b..a4e9af8 100644
--- a/pytrustnfe/nfe/templates/NfeAutorizacao.xml
+++ b/pytrustnfe/nfe/templates/NfeAutorizacao.xml
@@ -500,6 +500,7 @@
{{ imposto.ICMS.CST }}
{{ imposto.ICMS.vBCSTRet }}
{{ imposto.ICMS.pST }}
+ {{imposto.ICMS.vICMSSubstituto}}
{{ imposto.ICMS.vICMSSTRet }}
{{ imposto.ICMS.vBCFCPSTRet }}
{{ imposto.ICMS.pFCPSTRet }}
diff --git a/requirements.txt b/requirements.txt
index 428cdb7..4a3ce46 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-lxml >= 3.5.0, < 4
+lxml
nose
mock
coveralls
@@ -10,8 +10,9 @@ suds >= 0.4
suds_requests >= 0.3
defusedxml >= 0.4.1, < 0.6
eight >= 0.3.0, < 0.5
-cryptography >= 1.8, < 1.10
-pyOpenSSL >= 16.0.0, < 17
+cryptography >= 1.8, < 3
+pyOpenSSL < 19, >= 17.5.0
certifi >= 2015.11.20.1
reportlab
pytz
+zeep
\ No newline at end of file
diff --git a/setup.py b/setup.py
index 5dd4489..6a575a3 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
# coding=utf-8
from setuptools import setup, find_packages
-VERSION = "1.0.1"
+VERSION = "1.0.2"
setup(
@@ -38,10 +38,10 @@ later (LGPLv2+)',
install_requires=[
'Jinja2 >= 2.8',
'signxml >= 2.4.0',
- 'lxml >= 3.5.0, < 4',
'suds >= 0.4',
'suds_requests >= 0.3',
'reportlab',
+ 'lxml',
'pytz',
'zeep'
],