Skip to content

Commit b9613eb

Browse files
committed
dataset.io: restored write_str method
1 parent 338e32b commit b9613eb

File tree

4 files changed

+4
-5
lines changed

4 files changed

+4
-5
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
💥 Changes:
1010

1111
* `dataset.ImageChoiceItem` and `dataset.ButtonItem`: added `size` argument to set the icon size
12-
* `dataset.io` reader and writer classes: removed unused `write_str` and `write_unicode` methods
12+
* `dataset.io` reader and writer classes: removed deprecated `write_unicode` method
1313

1414
## Version 3.2.0 ##
1515

guidata/dataset/io/h5fmt.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -506,7 +506,7 @@ def write_any(self, val: Any) -> None:
506506
group = self.get_parent_group()
507507
group.attrs[self.option[-1]] = val
508508

509-
write_list = write_int = write_float = write_any
509+
write_str = write_list = write_int = write_float = write_any
510510

511511
def write_bool(self, val: bool) -> None:
512512
"""
@@ -517,7 +517,6 @@ def write_bool(self, val: bool) -> None:
517517
"""
518518
self.write_int(int(val))
519519

520-
521520
def write_array(self, val: np.ndarray) -> None:
522521
"""
523522
Write the numpy array value to the HDF5 file.

guidata/dataset/io/inifmt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ def write_any(self, val: Any) -> None:
110110
# alias to write_any
111111
write_bool = (
112112
write_int
113-
) = write_float = write_array = write_sequence = write_dict = write_any
113+
) = write_str = write_float = write_array = write_sequence = write_dict = write_any
114114

115115
def write_none(self) -> None:
116116
"""

guidata/dataset/io/jsonfmt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ def write_none(self):
143143

144144
write_sequence = (
145145
write_dict
146-
) = write_bool = write_int = write_float = write_array = write_any
146+
) = write_str = write_bool = write_int = write_float = write_array = write_any
147147

148148
def write_object_list(self, seq, group_name):
149149
"""Write object sequence in group.

0 commit comments

Comments
 (0)