Is it possible to use the python module in an external python interpreter? The module pya seems to be compiled into klayout itself as I cannot find it within the installed files on windows.
KLayout utilizes Python as a built-in engine, not vice versa. Taking out the core features into an external library is possible technically, but that will require a license switch from GPL to LGPL. I don't have the resources for this step - specifically the deployment responsibilities that come with it.
Thank you for the response. There are some other ways of manipulating GDS files from python, they just didn't seem as mature or well documented as Klayout.
Comments
Hi,
KLayout utilizes Python as a built-in engine, not vice versa. Taking out the core features into an external library is possible technically, but that will require a license switch from GPL to LGPL. I don't have the resources for this step - specifically the deployment responsibilities that come with it.
Regards,
Matthias