heitzmann / gdstk

Gdstk (GDSII Tool Kit) is a C++/Python library for creation and manipulation of GDSII and OASIS files.
https://heitzmann.github.io/gdstk/
Boost Software License 1.0
324 stars 78 forks source link

does not support gds.gz format #222

Open Larson-Li opened 7 months ago

Larson-Li commented 7 months ago

In actual project, the GDS file is large, so compress the gds to gds.gz is common actions, but the gdstk.read_gds does not support the action.

Larson-Li commented 6 months ago

Does gdstk will support gz compress format when using gdstk.read_gds API?

heitzmann commented 6 months ago

Not yet. It's a planned feature but there's no one working on it at this time.

Larson-Li commented 1 month ago

@heitzmann Is there schedule of this feature?

heitzmann commented 1 month ago

Not really. This feature is not trivial and I don't really know when I'll have the time to dedicate to it. I'm always open to PR's, though! Just make sure it is implemented in a C-style (not modern C++) to keep in line with the rest of the code base.