alecthomas/voluptuous — pull request #18 by rwieckowski (2013-01-04 21:06:03+00:00)
Title: Removed text 'for dictionary value' from the validation message for dict

Removed additional text for messages created during dictionary validation to provide consistent messages with other schema types and clean user defined messages.

Now the user defined messages are not polluted with additional text.
Following code:
```python
import voluptuous as v
validate = v.Schema({'one': msg('two', 'should be "two"')})
validate({'one': 'three'})
```
gives us
```
Traceback (most recent call last):
...
InvalidList: should be "two" @ data['one']
```
instead of
```
Traceback (most recent call last):
...
InvalidList: should be "two" for dictionary value @ data['one']
```