Klayout

Latest version: v0.29.11

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 24

0.27.13

* Bugfixes:
- selection did not work in non-editable mode
- partial selection did not work for guiding shapes
- compile issue: NDEBUG is not usable after ruby.h

0.27.12

* Bugfix: %GITHUB%/issues/1173 DXF SPLINE implementation not compatible with ezdxf
* Bugfix: %GITHUB%/issues/1167 delete_cells slow in some cases
* Bugfix: %GITHUB%/issues/1164 Deleting cells: 'basic_string: construction from null is not valid'
* Bugfix: %GITHUB%/issues/1145 Crash when clearing a Shapes container by script while a shape is selected
* Bugfix: %GITHUB%/issues/1144 Copy layer not choosing the right "new" target layer sometimes
* Bugfix: %GITHUB%/issues/1143 DBU not taken from technology by default
* Bugfix: %GITHUB%/issues/1097 Change oasis writer defaults to strict + cblocks, discourage the usage of oas.gz
* Bugfix: Incorrect behavior of some deep-mode DRC functions
- deep edges "and" with Region: incorrect behavior if region is empty or non-deep
- deep edges "inside_part" with Region: incorrect behavior if region is empty or non-deep
- deep edges "outside_part" with Region: incorrect behavior if region is empty or non-deep
* Enhancement: Python include files are now provided for the Python package. This will add type information to the methods.

0.27.11

* Bugfix: %GITHUB%/issues/1098 Normalize zero dimension when generating regular array instance
* Enhancement: %GITHUB%/issues/1103 Add setting to disable Save Needed dialog box
* Bugfix: %GITHUB%/issues/1106 "move by" does not move instances from partial selection
* Bugfix: %GITHUB%/issues/1111 GenericDeviceExtractordefine_opt_layer not working
* Bugfix: %GITHUB%/issues/1114 MSYS2 compatibility with latest revision (based on gcc 12.1)
* Bugfix: %GITHUB%/issues/1126 Internal error on DRC operation
* Bugfix: %GITHUB%/issues/1135 LVS mismatch on parallel devices and issue on ambiguity resolution
* Enhancement: Support for Python 3.11
* Enhancement: L2N and LVSDB readers made compatible with potential future extensions
* Enhancement: DRC Antenna check now can be given a text layer which receives output describing the measured and computed values
* Bugfix: *= method (e.g. Point, DPoint) properly listed in help and reflection API
* Bugfixes: Fixed a number of potential segfaults due to memory corruption found during master branch refactoring

0.27.10

* Bugfix: %GITHUB%/issues/1081 Using a layer properties file from recent list without layout loaded crashes KLayout
* Enhancement: %GITHUB%/issues/1079 PCell update: Libraryrefresh should call coerce_parameters_impl
* Bugfix: %GITHUB%/issues/1075 Edit layer specification doesn't work well with PCells
* Bugfix: %GITHUB%/issues/1071 Issues with GDS text format and "Save As"
* Bugfix: %GITHUB%/issues/1068 Circle handle not shown sometimes
* Bugfixes: two potential segfaults fixed due to early delete of LayoutView and access to non-initialized memory

0.27.9

* Bugfix: %GITHUB%/issues/1008 Don't optimize away points on path edit
* Bugfix: %GITHUB%/issues/1011 DRC in deep mode highlights erroneous width violation with text
* Bugfix: %GITHUB%/issues/1012 Warning requested if LEF/DEF map file does not capture certain layers
* Bugfix: %GITHUB%/issues/1013 OASIS writer bug with certain irregular arrays
* Bugfix: %GITHUB%/issues/1017 DXF export: better handling of PCB zone fills
* Bugfix: %GITHUB%/issues/1021 LVS unexpectedly failing
* Bugfix: %GITHUB%/issues/1029 Problem with Qt binding
* Bugfix: %GITHUB%/issues/1031 Buddy tools + OASIS: invalid warning about unexpected strict mode
* Bugfix: %GITHUB%/issues/1040 pip install klayout doesn't seem to work on M1 MacBookPro
* Bugfix: %GITHUB%/issues/1054 Qt binding: crash due to Python allocation-while-deallocating
* Bugfix: Ctrl+F will always enter search box in Macro IDE now
* Bugfix: LEF/DEF reader options - could not clear suffix or set datatype to none
* Bugfix: netlist/LVS result browser - do not clip texts, provide texts as tool tips as well for inspection
* Bugfix: the library selected box listed technology-specific libraries even if no technology was selected
* Bugfixes and enhancements for the LEF/DEF reader
Includes %GITHUB%/issues/1050, %GITHUB%/issues/1065 and %GITHUB%/issues/1047
plus a number of standard compatibility issues. Bugfixes and enhancements for the
strm2xyz buddy tool's LEF/DEF reader implementations.
* Enhancement: %GITHUB%/issues/1057 Include PCell update in Libraryrefresh
* Enhancement: %GITHUB%/issues/1058 Backspace to delete last point from polygon or path
* Enhancement: Split gates option for LVS (new keyword is "split_gates") - see documentation for details
* Enhancement: generate labels for PCB X2 net names
* Enhancement: PCell errors are now shown on a separate layer (formerly only if the PCell featured at least one layer-type parameter)
This layer is available with the same style and configuration than the guiding shape layer.

0.27.8

* Bugfix: %GITHUB%/issues/971 Double compare fails in LVS
* Bugfix: %GITHUB%/issues/972 CIF writer generates unreadable file with invalid cell or layer names
* Bugfix: %GITHUB%/issues/973 Enhanced timeout in package manager on large file download
* Bugfix: %GITHUB%/issues/979 Backup file generation fails with relative paths
* Bugfix: %GITHUB%/issues/982 Heal option for tiled XOR
* Bugfix: %GITHUB%/issues/983 Bug changing PCell parameters of multiple cell instance
* Bugfix: %GITHUB%/issues/984 Crash in debug mode when placing a "slow cell"
* Bugfix: %GITHUB%/issues/994 Loss of selection when clicking at wrong position
To make this problem less annoying, the capture range was increased when
clicking at already selected items for "Move".
* Bugfix: %GITHUB%/issues/995 New top cell appearing after load
* Enhancement: %GITHUB%/issues/996 Refresh function to trigger update from within library
* Bugfix: %GITHUB%/issues/997 Wrong display of negative extensions of paths
* Bugfix: scale and grids were wrong in case of oversampling

Page 6 of 24

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.