Bump to version 0.4 v0.4
authorW. Trevor King <wking@tremily.us>
Sat, 23 Mar 2013 11:41:39 +0000 (07:41 -0400)
committerW. Trevor King <wking@tremily.us>
Sat, 23 Mar 2013 11:55:41 +0000 (07:55 -0400)
Changes since 0.3:
* Added a WSGI-based HTML interface.
* Added user keys to answer database and stack (for multi-user support
  in the WSGI interface).
* Added Question.accept_all for open-ended questions.
* Extended ChoiceQuestion to support multiple choice questions
  (display_choices) which default to "select one of ...", but can be
  configured to "select all that apply" (multiple_answer).
* Added a new software-carpentry-pre-assessment quiz.
* Assorted minor fixups.

I bumped any existing quizzes that use new features to v0.4, but left
the others alone.

quizzer/__init__.py
quizzer/quiz.py
quizzes/software-carpentry-pre-assessment.json

index 80a070b0c3116cb7793885beb69f75264db8af71..582e0aeb33b45ba257e516bb6903796485b18fea 100644 (file)
@@ -20,7 +20,7 @@
 import logging as _logging
 
 
-__version__ = '0.3'
+__version__ = '0.4'
 
 LOG = _logging.getLogger(__name__)
 LOG.setLevel(_logging.DEBUG)
index 70cc7ffd4bcc78f28721bcb9d17ae15a9cca6dbc..6161fc259aa21ef0e9514dd854fef1f37f3ffd4d 100644 (file)
@@ -97,3 +97,4 @@ class Quiz (list):
         return data
 
     _upgrade_from_0_2 = _upgrade_from_0_1
+    _upgrade_from_0_3 = _upgrade_from_0_1
index 14341d007115380e57b8c6cdf409bbbd37c2e68a..8392a6d0b0afd5c6c100ebed129d5ec5bf097da3 100644 (file)
@@ -1,5 +1,5 @@
 {
-       "version": "0.3",
+       "version": "0.4",
        "copyright": [
                "Copyright (C) 2013 Greg Wilson <gvwilson@third-bit.com>",
                "",