LICENSE
README.md
pyproject.toml
src/kfactory/__init__.py
src/kfactory/conf.py
src/kfactory/cross_section.py
src/kfactory/decorators.py
src/kfactory/enclosure.py
src/kfactory/exceptions.py
src/kfactory/geometry.py
src/kfactory/grid.py
src/kfactory/instance.py
src/kfactory/instance_group.py
src/kfactory/instance_pins.py
src/kfactory/instance_ports.py
src/kfactory/instances.py
src/kfactory/kcell.py
src/kfactory/layer.py
src/kfactory/layout.py
src/kfactory/merge.py
src/kfactory/netlist.py
src/kfactory/packing.py
src/kfactory/pin.py
src/kfactory/pins.py
src/kfactory/placer.py
src/kfactory/port.py
src/kfactory/ports.py
src/kfactory/protocols.py
src/kfactory/py.typed
src/kfactory/schematic.py
src/kfactory/serialization.py
src/kfactory/session_cache.py
src/kfactory/settings.py
src/kfactory/shapes.py
src/kfactory/typings.py
src/kfactory/utilities.py
src/kfactory.egg-info/PKG-INFO
src/kfactory.egg-info/SOURCES.txt
src/kfactory.egg-info/dependency_links.txt
src/kfactory.egg-info/entry_points.txt
src/kfactory.egg-info/requires.txt
src/kfactory.egg-info/top_level.txt
src/kfactory/cells/__init__.py
src/kfactory/cells/_demopdk.py
src/kfactory/cells/bezier.py
src/kfactory/cells/circular.py
src/kfactory/cells/euler.py
src/kfactory/cells/straight.py
src/kfactory/cells/taper.py
src/kfactory/cells/virtual/__init__.py
src/kfactory/cells/virtual/circular.py
src/kfactory/cells/virtual/euler.py
src/kfactory/cells/virtual/straight.py
src/kfactory/cli/__init__.py
src/kfactory/cli/build.py
src/kfactory/factories/__init__.py
src/kfactory/factories/bezier.py
src/kfactory/factories/circular.py
src/kfactory/factories/euler.py
src/kfactory/factories/straight.py
src/kfactory/factories/taper.py
src/kfactory/factories/virtual/__init__.py
src/kfactory/factories/virtual/circular.py
src/kfactory/factories/virtual/euler.py
src/kfactory/factories/virtual/straight.py
src/kfactory/factories/virtual/utils.py
src/kfactory/routing/__init__.py
src/kfactory/routing/electrical.py
src/kfactory/routing/generic.py
src/kfactory/routing/length_functions.py
src/kfactory/routing/manhattan.py
src/kfactory/routing/optical.py
src/kfactory/routing/steps.py
src/kfactory/routing/aa/__init__.py
src/kfactory/routing/aa/optical.py
src/kfactory/technology/__init__.py
src/kfactory/technology/layer_map.py
src/kfactory/utils/__init__.py
src/kfactory/utils/difftest.py
src/kfactory/utils/fill.py
src/kfactory/utils/simplify.py
src/kfactory/utils/violations.py
src/kfactory/widgets/__init__.py
src/kfactory/widgets/interactive.py
tests/test_all_angle.py
tests/test_cell.py
tests/test_cells.py
tests/test_config.py
tests/test_connectivity.py
tests/test_cplxcells.py
tests/test_cross_section.py
tests/test_dkcell.py
tests/test_enclosure.py
tests/test_extrude.py
tests/test_factories.py
tests/test_fill.py
tests/test_gdsfactory.py
tests/test_grid.py
tests/test_instance.py
tests/test_instance_group.py
tests/test_instance_ports.py
tests/test_instances.py
tests/test_l2n.py
tests/test_layers.py
tests/test_layerstack.py
tests/test_layout.py
tests/test_meta.py
tests/test_netlist.py
tests/test_packing.py
tests/test_partial.py
tests/test_pdk.py
tests/test_pins.py
tests/test_port.py
tests/test_ports.py
tests/test_rename.py
tests/test_routing.py
tests/test_schematic.py
tests/test_session.py
tests/test_settings.py
tests/test_shapes.py
tests/test_simplify.py
tests/test_spiral.py
tests/test_transformations.py
tests/test_utilities.py
tests/test_violations.py
tests/test_virtual.py
tests/test_vkcell.py
tests/test_yaml.py