After running ./manage.py mturk_pending_queue I get the following error:
Traceback (most recent call last):
File "./manage.py", line 28, in
execute_from_command_line()
File "/Users/ccb/.virtualenvs/wt.dev/lib/python2.6/site-packages/django/core/management/__init__.py", line 352, in execute_from_command_line
utility.execute()
File "/Users/ccb/.virtualenvs/wt.dev/lib/python2.6/site-packages/django/core/management/__init__.py", line 306, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Users/ccb/.virtualenvs/wt.dev/lib/python2.6/site-packages/django/core/management/base.py", line 192, in run_from_argv
self.execute(*args, **options.__dict__)
File "/Users/ccb/.virtualenvs/wt.dev/lib/python2.6/site-packages/django/core/management/base.py", line 219, in execute
output = self.handle(*args, **options)
File "/Users/ccb/.virtualenvs/wt.dev/lib/python2.6/site-packages/django/core/management/base.py", line 348, in handle
return self.handle_noargs(**options)
File "/Users/ccb/Code/wikitrans/wt-app/apps/mturk_manager/management/commands/mturk_pending_queue.py", line 15, in handle_noargs
handle_pending_task(task_item)
File "/Users/ccb/Code/wikitrans/wt-app/apps/mturk_manager/workflow.py", line 248, in handle_pending_task
handle_task(task_item, PENDING_FUNCTIONS)
File "/Users/ccb/Code/wikitrans/wt-app/apps/mturk_manager/workflow.py", line 240, in handle_task
retval = function(task_item, retval=retval)
File "/Users/ccb/Code/wikitrans/wt-app/apps/wt_articles/mturk.py", line 168, in generate_question_forms
qf = QuestionForm()
File "/Users/ccb/.virtualenvs/wt.dev/lib/python2.6/site-packages/boto/mturk/question.py", line 145, in __init__
raise ValueError("Must pass a list of Question instances to QuestionForm constructor")
ValueError: Must pass a list of Question instances to QuestionForm constructor
This appears to be because the version of boto that gets downloaded as part of the requirements does not incorporate James's patch.