From 2c11473816872ed2440eb305e6a920159e5e52a3 Mon Sep 17 00:00:00 2001 From: Paul Nasrat Date: Sun, 13 May 2012 16:09:52 -0700 Subject: [PATCH] Improve developer documentation. I cloned, followed the todo and had failures as no certifi or chardet. Fixed up so easy to get started. --- .gitignore | 1 + docs/dev/todo.rst | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f735215d..a0b1487d 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ docs/_build requests.egg-info/ *.pyc *.swp +env/ diff --git a/docs/dev/todo.rst b/docs/dev/todo.rst index 0e7836db..7aa2cae8 100644 --- a/docs/dev/todo.rst +++ b/docs/dev/todo.rst @@ -15,10 +15,15 @@ Requests is under active development, and contributions are more than welcome! Development dependencies ------------------------ -You'll need to install ``gunicorn`` and ``httpbin`` in order to run requests' test suite:: +You'll need to install ``gunicorn`` and ``httpbin`` and various other dependencies in +order to run requests' test suite:: - $ pip install -r requirements.txt + $ virtualenv env + $ . env/bin/activate + $ make + $ make test +The ``Makefile`` has various useful targets for testing. What Needs to be Done ---------------------