renamed RDICT to REVERTED[_%s]_DICT where appropriate
updated documentation & added doctests
removed a not insightful comment in the documentation
added a NOT_CONSTANTS global to make easy to know which attribute is a constant
version bump + make NOT_CONSTANTS available from extended_choices module
Using NOT_CONSTANTS is not the proper way to solve your problem, its too specific.
Fix dictionary name in the documentation (REVERTED_CHOICES_DICT)
Improve indentation and fix typo
Fix reStructuredText syntax in README.rst
Add a form field for using names as values. Work in progress
When creating a Choices, .CHOICES, .CHOICES_DICT and .REVERTED_CHOICES_DICT are now always
created, and contain all the choices.
Also, the add_choices is deprecated, and replaced by the add_subset method, because its
cleaner to have all choices in one set, and to have some shortcut to subset some choices when
needed. In this case, subsets are no longer exclusive.
Add a __contains__ method as a shortcut to check if a value is a valid choice
Add an __iter__ shortcut
remove unused imports and trailing spaces
update .gitignore to ignore ".swp" files
Add %s_CONST_DICT (to match constant => value) and
REVERTED_%s_CONST_DICT (to match (value => constant).
Can be usefull to have clear identifier to use instead of values.
Fixed reStructuredText syntax in README.rst
Merge pull request #4 from duboisnicolas/develop

Fixed reStructuredText syntax in README.rst
Fix setup.py
Merge pull request #5 from novagile/develop

Fix setup.py