If ix / sales_email has multiple email addresses, which the web interface allows to be entered, peeringdb-py will balk with:
Error retrying ix-###: {'sales_email': ['Enter a valid email address.']}
Either the web interface needs to prevent the entry of multiple email addresses, or the peeringdb-py code needs to allow it.
Other fields where this may also happen need to be fixed accordingly.