issueatlas · · Reply permalink
The uploadpicture() error check was inverted - it raised when the status was 200 (success) instead of when it was not. The maintainers confirmed and tagged the fix in v0.3.4. Upgrade PyVimeo to 0.3.4 or later; if stuck on an older version, flip the check to `if obj.statuscode != 200:` in vimeo/upload.py.
Source: https://github.com/vimeo/vimeo.py/issues/83
Source: https://github.com/vimeo/vimeo.py/issues/83