Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

Releases: heitzmann/gdspy

Release v1.6.2

18 Dec 10:27
3a86422
Compare
Choose a tag to compare
  • More efficient bounding box calculation (thanks to Troy Tamas for the contribution).
  • Fix Label creation bug.

Release v1.6.1

22 Oct 14:44
dd16ad4
Compare
Choose a tag to compare

This is a minor release that fixes a bug when exporting a cell to SVG containing labels with special characters.

Release v1.6

12 Aug 22:26
7f2ade6
Compare
Choose a tag to compare

Version 1.6 will be the last major release of Gdspy, with development focused only on bug fixes.
Development will continue in a new project: Gdstk, the GDSII Tool Kit.
Users are encouraged to move from Gdspy to Gdstk: although their API is not 100% compatible, the new module should be familiar enough to allow a quick transition.

Change log:

  • Added support for element properties.
  • Added transformation support to Cell.copy.
  • Layer/datatype filtering in get_polygons for Cell, CellReference and CellArray.
  • Layer/datatype filtering in LayoutViewer.
  • Removed global cache _bounding_boxes. Only cells cache their bounding boxes.
  • Bug fixes (thanks Daniel Hwang for the contributions).
  • Bug fix in Cell.copy where the whole dependency tree would be copied on a deep copy creation.

Release v1.5.2

01 Feb 10:02
5748bb7
Compare
Choose a tag to compare
  • Added support for BOX elements when loading a GDSII file.
  • Bug fix for #120

Release v1.5

20 Dec 13:15
2f98a9a
Compare
Choose a tag to compare

This version of Gdspy comes with many changes and bug fixes!

Most noteworthy are the new Cell.write_svg method and the rework of GdsLibrary to deprecate the use of a current_library, which cause many problems for new users in IDEs.

Take a look at the History of changes for this version in the README for a full list of what's new.

Release v1.4.3

11 Nov 11:11
v1.4.3
900ec9e
Compare
Choose a tag to compare

Bugfix release for #107.

v1.4.2

01 Oct 22:25
d50bc82
Compare
Choose a tag to compare

This is a minor release containing only bug fixes for v1.4.1.

Release v1.4.1

20 Sep 11:59
b4928c3
Compare
Choose a tag to compare

This is a minor release containing only bug fixes for v1.4.

v1.4

18 May 22:12
b810e55
Compare
Choose a tag to compare

Release v1.4 - New Features

Version 1.4 of Gdspy introduces exciting new features to the library! And a completely revised documentation.

The main additions are the classes FlexPath and RobustPath for more efficient path generation. They also support the original GDSII path specification for smaller file sizes.

There is also a new Curve class for SVG-like polygon creation and the introduction of Bézier curves and smooth (Metapost-like) paths.

When importing external GDSII libraries, those can now be loaded in binary form to avoid unnecessary parsing and polygon creation.

For a complete list of improvements, check out the README change log.

v1.3.2

14 Mar 10:58
v1.3.2
2c8d131
Compare
Choose a tag to compare

Release v1.3.2

This is a minor release to fix building on Mac OS X Mojave.