Skip to content

Commit daea424

Browse files
authored
Merge pull request #302 from psha-/301-import-multiple-go-packages
Fixes a leftover bug to properly handle multiple go packages when gen…
2 parents d3e18ee + 7ca1a4a commit daea424

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

bind/gen.go

+5-1
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,11 @@ func (g *pyGen) genPkgWrapOut() {
552552
impstr := ""
553553
for _, im := range g.pkg.pyimports {
554554
if g.mode == ModeGen || g.mode == ModeBuild {
555-
impstr += fmt.Sprintf("import %s\n", im)
555+
if g.cfg.PkgPrefix != "" {
556+
impstr += fmt.Sprintf("from %s import %s\n", g.cfg.PkgPrefix, im)
557+
} else {
558+
impstr += fmt.Sprintf("import %s\n", im)
559+
}
556560
} else {
557561
impstr += fmt.Sprintf("from %s import %s\n", g.cfg.Name, im)
558562
}

0 commit comments

Comments
 (0)