AndreaCensi/contracts — pull request #8 by braingram (2012-07-24 18:11:30+00:00)
Title: enable number-like contracts for numpy.number instances

Very small change to allow number-like contracts (e.g. '=3,>0|<=0') with instances of numpy.number (numpy.int64, numpy.float64, numpy.uint8, etc...).

```python
import contracts
import numpy
v = numpy.arange(1)[0] # type(v) == numpy.int64 etc...
c = '=0'
contracts.check(c, v)
```