ckanapi requires requests