# The modules below are from the VOLTHA 1.x requirements.txt file and
# have been minimized to those that are needed by the current python
# libraries. Lines with a single '#' were not commented out in the 1.x
# requirements.txt file. Lines with two '#' were commented out in the
# v1.x requirements.txt file.
#
# As the modules are cleaned up to work with the VOLTHA v2.0 Go-core, it
# is expected that a few additional imports may not be needed.
#
argparse==1.2.1
arrow==0.10.0
bitstring==3.1.5
cmd2==0.7.0
colorama==0.3.9
confluent-kafka==0.11.5
cython==0.24.1
decorator==4.1.2
#dicttoxml==1.7.4
docker-py==1.10.6
etcd3==0.7.0
flake8==3.7.3
fluent-logger==0.6.0
gevent==1.4.0
grpc==0.3.post19
grpcio==1.3.5
grpcio-tools==1.3.5
hash_ring==1.3.1
hexdump==3.3
jinja2==2.8
jsonpatch==1.16
jsonschema==2.6.0
kafka_python==1.3.5
klein==17.10.0
kubernetes==5.0.0
netaddr==0.7.19
networkx==2.0
mock==2.0.0
nose==1.3.7
nose-exclude==0.5.0
nose-testconfig==0.10
#nosexcover==1.0.11
netifaces==0.10.6
#packaging==17.1
pcapy==0.11.1
pep8==1.7.1
pep8-naming>=0.3.3
protobuf==3.3.0
protobuf-to-dict==0.1.0
pyflakes==2.1.0
pylint==1.9.4
python-consul==0.6.2
#pyparsing==2.2.0
##pypcap>=1.1.5
pyOpenSSL==17.3.0
PyYAML==3.12
requests==2.18.4
scapy==2.3.3
service-identity==17.0.0
setuptools==40.7.1
simplejson==3.12.0
six==1.12.0
structlog==17.2.0
termcolor==1.1.0
transitions==0.6.4
treq==17.8.0
twine==1.12.1
#Twisted==17.9.0
Twisted==18.7.0
txaioetcd==0.3.0
urllib3==1.22
#pyang==1.7.3
#lxml==3.6.4
#zmq==0.0.0
#pyzmq==16.0.3
#txZMQ==0.8.0
#ncclient==0.5.3
#xmltodict==0.11.0

# python-consul>=0.6.1  we need the pre-released version for now, because 0.6.1 does not
# yet support Twisted. Once this is released, it will be the 0.6.2 version
#git+https://github.com/cablehead/python-consul.git

# Twisted Python kafka client
git+https://github.com/ciena/afkak.git
