The NetBSD Project

CVS log for pkgsrc/cad/py-gdstk/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / cad / py-gdstk

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Oct 14 06:45:32 2024 UTC (3 weeks, 1 day ago) by wiz
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -3 lines
*: clean-up after python38 removal

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Mar 3 17:09:22 2024 UTC (8 months ago) by gutteridge
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
py-gdstk: minor documentary improvements

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Feb 27 10:31:22 2024 UTC (8 months, 1 week ago) by wiz
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +6 -4 lines
py-gdstk: finish conversion to wheel.mk

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Feb 23 09:39:17 2024 UTC (8 months, 1 week ago) by mef
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -3 lines
(cad/py-gdstk) Updated 0.9.42 to 0.9.50

## 0.9.50 - 2024-02-07
### Added
- `Polygon.perimeter`.

## 0.9.49 - 2023-12-29
### Fixed
- Type annotation for `Cell.write_svg`.

## 0.9.48 - 2023-12-21
### Changed
- `Cell.dependencies` accepts keyword arguments.

### Fixed
- Fracturing polygons with few points is more robust.
- Compilation improvements.

## 0.9.45 - 2023-10-12
### Changed
- Use Qhull as an external dependecy instead of installing it
  ourselves to avoid conflicts.

## 0.9.43 - 2023-10-08
### Added
- `Library.remap` and `Cell.remap` to remap layer and data/text types
- Add typing stub
- Add deepcopy support

### Changed
- Raise an error if not both layer and datatype are specified in
  `Cell.get_polygons` and `Reference.get_polygons`.
- Correct ordering of path ends in `Library::read_oas()`

### Fixed
- Sort `Slice` Positions When converting from python because the
  internal implementation expects the coordinates to be sorted

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Aug 1 23:20:38 2023 UTC (15 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
*: remove more references to Python 3.7

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Jul 1 08:37:34 2023 UTC (16 months ago) by wiz
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
*: restrict py-numpy users to 3.9+ in preparation for update

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Jun 16 22:46:24 2023 UTC (16 months, 3 weeks ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
(cad/py-gdstk) Updated 0.9.41 to 0.9.42

## 0.9.42 - 2023-06-14
### Fixed
- `racetrack` bug in inner radius

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Jun 4 07:49:05 2023 UTC (17 months ago) by mef
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
(cad/py-gdstk) Updated 0.9.40 to 0.9.41

## 0.9.41 - 2023-05-24
### Added
- Dictionary-like access to library cells by name.
- `len(Library)` returns the number of cells in the library
- `Reference.cell_name` to directly access a referenced cell's name
### Fixed
- `RobustPath` accepts width of 0 at the path end

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Apr 30 15:01:00 2023 UTC (18 months, 1 week ago) by mef
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
(cad/py-gdstk) Updated 0.9.37 to 0.9.40, CHANGELOG.md not updated

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Feb 19 02:11:18 2023 UTC (20 months, 2 weeks ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
(cad/py-gdstk) Updated 0.9.35 to 0.9.37

# Changelog
## 0.9.37 - 2023002-12
### Changed
- Build system changes for lower numpy version requirements

## 0.9.36 - 2023-02-10
### Changed
- Downgrade the zlib version dependency to support manylinux2014
- Minor documentation improvements

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Dec 30 08:11:12 2022 UTC (22 months, 1 week ago) by mef
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
(cad/py-gdstk) Updated 0.9.34 to 0.9.35

# Changelog
## 0.9.35 - 2022-12-16
### Fixed
- Segfaults caused by class inheritance in Python
- Segfaults caused by cleanup of incomplete initialization of Python instances

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Nov 19 11:01:51 2022 UTC (23 months, 2 weeks ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
(cad/py-gdstk)  Update 0.9.0 to 0.9.34

## 0.9.33 - 2022-11-14
 - build wheels for windows separately from macOs and linux

## 0.9.1 - 2022-10-12
### Fixed
 - Reading polygons with extremelly large number of vertices
 - Integer overflow in boolean operations
 - `GdsWriter` C++ API fix
 - Properly read zlib path from environment during build
 - Ensure polygons are closed when laoding GDSII files
 - Reference counting in `Reference.apply_repetition` and `Cell.flatten`

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Sep 18 06:02:53 2022 UTC (2 years, 1 month ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
(cad/gdstk) Updated 0.8.3 to 0.9.0

## 0.9.0 2022-08-21 (Date from timestamp)
### Fixed
- Bug when saving OASIS files with missing references.
### Added
- `Reference.get_polygons`, `Reference.get_paths`, `Reference.get_labels`
- `Library.rename_cell`
- `Library::rename_cell` and `Library::replace_cell` in the C++ API
### Changed
- `Cell.filter` arguments modified to match `read_gds`.
- Changed default tolerance for `read_gds` and `read_oas` to be the library's rounding size.
- `Reference::polygons` renamed to `Reference::get_polygons` in the C++ API.
- `Reference::flexpaths` renamed to `Reference::get_flexpaths` in the C++ API.
- `Reference::robustpaths` renamed to `Reference::get_robustpaths` in the C++ API.
- `Reference::labels` renamed to `Reference::get_labels` in the C++ API.
- Removed magnification argument from `Reference::init` and `Label::init` in the C++ API.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Jun 17 13:26:34 2022 UTC (2 years, 4 months ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
(cad/py-gdstk) Fix GITHUB_PROJECT (missing)

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Jun 17 11:38:30 2022 UTC (2 years, 4 months ago) by mef
Branches: MAIN
cad/py-gdstk: import py39-gdstk-0.8.3

Gdstk (GDSII Tool Kit) is a C++ library for creation and manipulation of
GDSII and OASIS files. It is also available as a Python module meant to be
a successor to Gdspy.

Key features for the creation of complex CAD layouts are included:

-  Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping
   algorithm
-  Polygon offset (inward and outward rescaling of polygons)
-  Efficient point-in-polygon solutions for large array sets

Typical applications of Gdstk are in the fields of electronic chip design,
planar lightwave circuit design, and mechanical engineering.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>