v4.5.0
Highlights
- Improved handling of pre-authorized requests:
- During long running asynchronous download operations (i.e. syncing a folder with many files),
some pre-authorized URLs were expiring before they were used to download the file. This
change will now check the expiration datetime of the URL before using it.
If the URL is expired it will be refreshed.
- During long running asynchronous download operations (i.e. syncing a folder with many files),
- Added support for
pandas.read_csv
keyword arguments:- Added support for all
pandas.read_csv
keyword arguments to theasDataFrame
method of theCsvFileTable
class. - This enables custom handling of missing values and default values when reading a Synapse table to a pandas DataFrame. See the pandas documentation for a full list of available keyword arguments.
- Added support for all
What's Changed
- [SYNPY-1514] Handle Expired Pre-Signed URLs by @BWMac in #1126
- [SYNPY-1509] Updates
NA
handling forCSVFileTable.asDataFrame
by @BWMac in #1127 - [FDS-2373] Update retry delay, add some otel traces, add retry to url creation by @BryanFauble in #1128
Full Changelog: v4.4.1...v4.5.0