Skip to content

Commit 0c18d21

Browse files
committed
fix general.license list to str
1 parent 3dc48fe commit 0c18d21

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

gguf-py/gguf/gguf_writer.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,8 @@ def write_kv_data_to_file(self) -> None:
236236
kv_bytes = bytearray()
237237

238238
for key, val in kv_data.items():
239+
if key == "general.license" and isinstance(val.value, list):
240+
val.value = ",".join(val.value)
239241
kv_bytes += self._pack_val(key, GGUFValueType.STRING, add_vtype=False)
240242
kv_bytes += self._pack_val(val.value, val.type, add_vtype=True)
241243

0 commit comments

Comments
 (0)