Handle
IO or standard file in upload
Add required Ruby version