Skip to content

Commit 6ffef43

Browse files
mmngaysmmnga
authored andcommitted
fix gguf-py: Conversion error when multiple licenses are configured (ggml-org#9807)
* fix general.license list to str * fix join license list --------- Co-authored-by: momonga <[email protected]>
1 parent 50a43a6 commit 6ffef43

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

gguf-py/gguf/metadata.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -545,7 +545,10 @@ def set_gguf_meta_model(self, gguf_writer: gguf.GGUFWriter):
545545
gguf_writer.add_size_label(self.size_label)
546546

547547
if self.license is not None:
548-
gguf_writer.add_license(self.license)
548+
if isinstance(self.license, list):
549+
gguf_writer.add_license(",".join(self.license))
550+
else:
551+
gguf_writer.add_license(self.license)
549552
if self.license_name is not None:
550553
gguf_writer.add_license_name(self.license_name)
551554
if self.license_link is not None:

0 commit comments

Comments
 (0)