You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/news.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,13 +10,22 @@ the 4.x.x versions hidden behind optional feature flags or different import path
10
10
breaking changes will not be included until v5.0.
11
11
12
12
## 4.5.0 (2024-09-09)
13
+
### Highlights
14
+
-**Improved handling of pre-authorized requests:**
15
+
- During long running asyncronous download operations (i.e. syncing a folder with many files),
16
+
some pre-authorized URLs were expiring before they were used to download the file. This
17
+
change will now check the expiration datetime of the URL before using it to download the file.
18
+
If the URL is expired it will be refreshed.
19
+
-**Added support for `pandas.read_csv` key word arguments:**
20
+
- Added support for all `pandas.read_csv` key word arguments to the `asDataFrame` method of the `CsvFileTable` class.
21
+
- This enables custom handling of how to handle missing values and default values when reading a Synapse table to a pandas DataFrame.
22
+
13
23
14
24
### Bug Fixes
15
25
-\[[SYNPY-1514](https://sagebionetworks.jira.com/browse/SYNPY-1514)\] - Retry logic for unauthorized needed for non-multi threaded downloads
16
26
17
27
### Stories
18
28
-\[[SYNPY-1509](https://sagebionetworks.jira.com/browse/SYNPY-1509)\] - Add `na_values` and `keep_default_na` as parameters for the CsvFileTable class's asDataFrame method
19
-
-\[[FDS-2373](https://sagebionetworks.jira.com/browse/FDS-2373)\] - Update retry delay, add some otel traces, add retry to url creation
0 commit comments