I am receiving this error after running a long script that generates a large layout. I am running the script using an external python environment, using "import pya". The error fortunately occurs after I save my layout, upon completion of the script. I have seen it come and go for the ...
Tl;dr kfactory deeply relies on pydantic, which is not a python only package but rather uses a rust core library. This would be really hard to remove as many core concepts rely on pydantic models. For Windows (and to some degree Mac) this would be kinda hard to support. I currently d...
KLayout supports production of standalone Python modules which provide the same features than the "pya" module but for use without the KLayout binary. If installed properly, "import klayout" will pull in all modules. "import klayout.db" will pull in the database part. Deployment on...
KLayout supports production of standalone Python modules which provide the same features than the "pya" module but for use without the KLayout binary. If installed properly, "import klayout" will pull in all modules. "import klayout.db" will pull in the database part. Deployment on...
Modularization: the current API supplied by the "pya" Python module is a huge one and pulls in manifold dependencies. To keep the API lean, splitting into distinct modules is required. Late registration: the GSI class declarator system is based on static load-time initialization. A Python modul...
importpya but this will never break: fromlygadgetsimportpya however, of course, you then cannot try to use the GUI features ofpya. You can't use it at all if you do not have the klayout standalone:pip install klayout. If you have the klayout python standalone, that is what you wi...
Requirement already satisfied: pandas<3 in /Users/lukasc/Library/Python/3.11/lib/python/site-packages (from gdsfactory) (2.2.2) Collecting pydantic<2.8,>=2 (from gdsfactory) Downloading pydantic-2.7.4-py3-none-any.whl.metadata (109 kB) ...
Hi there, I've just updated my MacBook OS to the new Catalina. However, upon doing so, I've found that Layout no longer works, and there doesn't seem to be a version which will work. Are there any plans to roll KLayout out for Catalina i...