requirements.txt 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # This is a PIP requirements file.
  2. # To setup a dev environment:
  3. #
  4. # easy_install virtualenv
  5. # virtualenv --distribute --no-site-packages --prompt "(graphite venv) " .venv
  6. # source .venv/bin/activate
  7. #
  8. # brew install cairo && brew link cairo # on OSX
  9. # pip install -r requirements.txt
  10. #
  11. # mkdir -p .venv/storage .venv/conf
  12. # touch .venv/conf/carbon.conf .venv/conf/storage-schemas.conf
  13. # cp conf/graphTemplates.conf.example .venv/conf/graphTemplates.conf
  14. # export GRAPHITE_ROOT=`pwd` GRAPHITE_STORAGE_DIR=`pwd`/.venv/storage/ GRAPHITE_CONF_DIR=`pwd`/.venv/conf/
  15. #
  16. # carbon/bin/carbon-cache.py start
  17. # carbon/bin/carbon-cache.py status
  18. #
  19. # mkdir -p .venv/storage/log/webapp
  20. # .venv/bin/django-admin.py syncdb --settings=graphite.settings --pythonpath=webapp
  21. # bin/run-graphite-devel-server.py ./
  22. # # or
  23. # # cd webapp/graphite && $GRAPHITE_ROOT/.venv/bin/gunicorn_django -b 127.0.0.1:8080
  24. #
  25. # To clean up:
  26. #
  27. # carbon/bin/carbon-cache.py stop
  28. # unset GRAPHITE_ROOT GRAPHITE_STORAGE_DIR GRAPHITE_CONF_DIR
  29. # deactivate
  30. #
  31. Django==1.4
  32. Twisted==11.0.0
  33. python-memcached==1.47
  34. txAMQP==0.4
  35. simplejson==2.1.6
  36. django-tagging==0.3.1
  37. gunicorn
  38. pytz
  39. sphinx
  40. sphinx_rtd_theme
  41. cairocffi
  42. git+git://github.com/graphite-project/whisper.git@0.9.x#egg=whisper
  43. Twisted==11.1.0
  44. git+git://github.com/graphite-project/whisper.git#egg=whisper
  45. mocker==1.1.1