./cad/py-gds, Python module for creating GDSII stream files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.6.13, Package name: py311-gds-1.6.13, Maintainer: pkgsrc-users

Gdspy is a Python module for creating GDSII stream files, usually CAD
layouts. It includes a layout viewer for the geometries created, and
it can also be used to import and merge GDSII files.


Required to run:
[math/py-numpy] [lang/python310]

Master sites:

Filesize: 154.201 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-24 10:56:36 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-gds: updated to 1.6.13

Version 1.6.13 (Apr 26, 2023)

Allow ill-formed GDSII label anchors to be correctly loaded.
   2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158)
Log message:
*: remove more references to Python 3.7
   2023-07-01 10:37:47 by Thomas Klausner | Files touched by this commit (105) | Package updated
Log message:
*: restrict py-numpy users to 3.9+ in preparation for update
   2022-12-12 08:57:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-gds: updated to 1.6.12

Release v1.6.12
Among other minor fixes:

Fix in Cell.get_texttypes.
Allow labels to inherit transforms through get_labels.
   2022-02-17 11:48:30 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-gds: update to 1.6.11.

Version 1.6.11 (Jan 14, 2022)

    Fix in Cell.write_svg when missing references.
    Speed improvements in Cell.remove_polygons (thanks Troy for the contribution).

Version 1.6.10 (Nov 14, 2021)

    Fix in Cell.get_polygons

Version 1.6.9 (Sep 23, 2021)

    Fix in Cell.get_polygons with specified layer and datatype.
    Raise error for duplicate cells when reading a GDSII file.

Version 1.6.8 (Aug 2, 2021)

    Fix in boolean for complex geometries that freeze the operation.

Version 1.6.7 (Jul 14, 2021)

    Fixes in boolean for bugs with self-intersecting holes and holes horizontal \ 
edges.
    Fix bug in warning message.

Version 1.6.6 (Jun 09, 2021)

    Fix error in Path.smooth not finding _hobby function.
    Allow precision specification in SVG output.

Version 1.6.5 (Jun 08, 2021)

    Support GDSII files with 0-padding at the end.
    Allow fixing and modifying GDSII file timestamps.
    Thanks Troy Tamas and Joaquin Matres for the fixes

Version 1.6.4 (Apr 23, 2021)

    Fix missing module import (thanks Troy Tamas for the fix).

Version 1.6.3 (Dec 28, 2020)

    Fix bounding box edge case (thanks Troy Tamas for the fix).

Version 1.6.2 (Dec 18, 2020)

    More efficient bounding box calculation (thanks to Troy Tamas for the \ 
contribution).
    Fix Label creation bug.

Version 1.6.1 (Oct 22, 2020)

    Fix SVG output when Label contains special characters.
   2022-01-14 12:49:45 by Thomas Klausner | Files touched by this commit (34)
Log message:
*: remove workaround patches for python 3.6
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-12-30 14:05:42 by Adam Ciarcinski | Files touched by this commit (125)
Log message:
Forget about Python 3.6