# All dependencies needed to run rucio should be defined here

#cx_Oracle==5.1.2           # Oracle connector
# MySQL-python==1.2.5      # MySQL connector
# psycopg2==2.5.2          # PostgreSQL
SQLAlchemy==0.9.8          # db backend
alembic==0.6.7             # Lightweight database migration tool for SQLAlchemy
Mako==1.0.0                # Templating language
flup==1.0.3.dev-20110405   # Needed to deploy web.py in lighthttpd
web.py==0.37               # Python web framework
python-memcached==1.53     # Quick and small memcached client for Python

# Celery==2.5.1            # Distributed Task Queue
# importlib==1.0.2         # An implementation of import
anyjson==0.3.3             # Wraps the best available JSON implementation available in a common interface
jsonschema==2.3.0          # JSON Schema

# kombu==2.1.2             # AMQP Messaging Framework
python-dateutil==2.2       # Extensions to the standard datetime module
ordereddict==1.1           # Ordered Dictionary
# amqplib==1.0.2           # AMQP Client Library

# For the rucio daemons
supervisor==3.0            # Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.
meld3==0.6.10              # an HTML/XML templating system for Python 2.3+

# This must be installed before matplotlib !!!
# numpy==1.6.1             # Numerical Python libs

pysftp==0.2.8              # forces installation of paramikoi and pycrypto
paramiko==1.7.7.2
pycrypto==2.6
s3cmd==1.5.0-alpha3        # Package built from http://s3tools.org/download
python-magic==0.4.2        # Dependency for S3, but unfortunately not installed by it automatically
gearman==2.0.2             # Used only gor emulation framework
stomp.py==4.0.10           # ActiveMQ Messaging Protocol
dnspython==1.11.1          # To resolve ActiveMQ broker alias
pystatsd==0.1.10           # Needed to log into graphite with more than 1 Hz
pygeoip==0.3.0             # GeoIP API
geoip2==0.5.0              # GeoIP2 API (for IPv6 support)
maxminddb==0.3.1           # extension for reading the MaxMind DB format
# python-ldap==2.4.15        # needed for LDAP integration

