Upload_file to hub


path_in_repo is optional why does it need it?

It’s required (represents a relative path to the uploaded file). We’d discussed making it optional here, but decided to keep requiring it.