Calling ``matrix_upload.py --encrypt`` with a filename outside of the current directory fails due to a typo in EncryptedUpload which uses the basename of the file instead of the original/full path.