You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
klayout-pypi expose a subset of klayout Python API (klayout.db, klayout.tl and klayout.rdb) packaged as a standalone python module distributed on https://pypi.org/project/klayout/.
Depending on it (even optionally) rather than the CLI, could simplify the process of install dependencies for OpenFASOC, we should explore if the subset of klayout functionality used by the generators can be provided by the bare python API.
The text was updated successfully, but these errors were encountered:
proppy
changed the title
OpenFASOC may be able to depends on klayout-pypi rather the bare CLI
OpenFASOC may be able to depends on klayout-pypi rather the klayout CLI
Mar 8, 2022
klayout is used inside openroad-flow-scripts under each generator (not sure how gdsfactory uses klayout) and in the Makefile, along with openroad/yosys/magic/netgen binaries klayout is also used specifically for merging gds files and macros. Not sure how good the idea is to replace that with a python package.
klayout-pypi expose a subset of klayout Python API (
klayout.db
,klayout.tl
andklayout.rdb
) packaged as a standalone python module distributed on https://pypi.org/project/klayout/.Depending on it (even optionally) rather than the CLI, could simplify the process of install dependencies for OpenFASOC, we should explore if the subset of klayout functionality used by the generators can be provided by the bare python API.
The text was updated successfully, but these errors were encountered: