Now Python 3 only.
Fixes issue #638.
* Fix corner case where scale() returned unusable results when fmn==fmx and a non-None minscale is specified * python3ise doctests * doctest typo * Added one more doctest * Added tests for modified scale() * Update change history
Fixes issue #463