petpy 1.7.2 Release
The 1.7.2 release of petpy
fixes a variety of bugs and changes to requirements. The specific changes notes are:
- There is now a proper message when the daily API call limit is exceeded. Prior to the change, methods would
return aJSONDecodeError
. - The Python 2 to 3 compatibility package
six
, has been added as a requirement for package installation.
Thesix
library is lightweight and ensures thepetpy
package works properly for Python 2 and 3. - Numpy is no longer required for installing the package. Numpy's
nan
was originally used to denoted shelters
animals that were not found in the Petfinder database. The value returned when a shelter or animal is not found
is now 'na'.
The full change history can be found in the documentation.