Fixes to TableQueryResult.asDataFrame() and unit test
Removed unused code
Adds pysft dependency
Skeleton for supporting sftp.
Moves sftpUpload to client to handle configparsing.
renamed queryTable to tableQuery
replaced use of df.from_csv with the more general pd.read_csv
enabled use of table IDs in some calls to create_table
test handling of headerless CSV files
Upload sftp.
sftp Upload support.
Support upload of fileEntities to sftp.
Adds sftp download Support.
Fix missing mimetype, fileSize, and externalURL for externalURLs before download.
Add all of the sftp tests.
Clean-up of commented code.
fixes SYNPY-167 - error in cache on unfetched external urls.
Refactor to shorten.
Makes credential storing in configFile same as R client.
Added skeleton function for setting annotations.
Added setAnnotations function actions, overwrite and replace options
to command line.
changed list function to synlist as to not overload built-in list() constructor
Merge branch 'SYNPY-169' into cmdlineannots