I think this is wrong for discrete distributions. (I always have to draw graphs and look at the definition, and never remember exactly)

scipy 0.0

```
>>> stats.poisson.isf(1, 1)
-1.0
>>> stats.poisson.ppf(0, 1)
-1.0
>>> 
```