Matthias Köfferlein
eda4cbd3aa
Merge pull request #1405 from KLayout/dependabot/github_actions/pypa/cibuildwheel-2.13.1
...
Bump pypa/cibuildwheel from 2.13.0 to 2.13.1
2023-07-02 22:15:19 +02:00
Matthias Köfferlein
08100532b8
Merge pull request #1406 from KLayout/dependabot/github_actions/pypa/gh-action-pypi-publish-1.8.7
...
Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7
2023-07-02 22:15:04 +02:00
dependabot[bot]
81a317ff67
Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.8.6 to 1.8.7.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.6...v1.8.7 )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-01 21:04:25 +00:00
dependabot[bot]
7edc59499b
Bump pypa/cibuildwheel from 2.13.0 to 2.13.1
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.13.0 to 2.13.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.13.0...v2.13.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-01 21:04:22 +00:00
Matthias Köfferlein
508b52374b
Merge pull request #1398 from KLayout/issue-1397
...
Issue-1397: possible solution
2023-06-13 20:00:58 +02:00
Matthias Koefferlein
41c5d3f4ff
Issue-1397: possible solution
2023-06-13 00:44:42 +02:00
Matthias Koefferlein
9103d2b90d
Bumped PyPI version again for correct sdist
2023-06-11 18:51:00 +02:00
Matthias Koefferlein
0209d9bf72
Bumped version on PyPI to 0.28.9-1
2023-06-11 16:51:33 +02:00
Matthias Koefferlein
3a5ac0d901
Based python stubs on PyPI module now instead of pymod (no Qt dependencies)
2023-06-11 16:47:15 +02:00
Matthias Koefferlein
564284e62f
Forgot to add one feature to 0.28.9
2023-06-11 15:45:11 +02:00
Matthias Koefferlein
41c136b6fc
Merge branch 'master' of github.com:KLayout/klayout
2023-06-10 10:30:20 +02:00
Matthias Köfferlein
01e4e46fea
Merge pull request #1396 from KLayout/wip2
...
Wip2
2023-06-10 10:29:30 +02:00
Matthias Koefferlein
92e213aaab
Preparations for 0.28.9, updated python stubs
2023-06-10 10:17:52 +02:00
Matthias Koefferlein
63f6abf734
Fixed a unit test failing in non-editable mode
2023-06-10 09:17:00 +02:00
Matthias Koefferlein
7f8eeb3a09
Fixed issue #1281 (Layout diff should ignore shape or instance duplicates)
...
A new option in the diff tool and strmcmp has been added
(-1|--ignore-duplicates in strcmp).
In RBA/pya, the "IgnoreDuplicates" flag has been added.
2023-06-10 09:11:39 +02:00
Matthias Koefferlein
5bcb9e0207
Merge branch 'xor-perf-trial' into wip2
2023-06-09 23:32:14 +02:00
Matthias Koefferlein
a0c70a2cc7
Another small optimization of hierarchical processor, makes a small difference
2023-06-09 23:31:39 +02:00
Matthias Koefferlein
0959676b5a
Another shortcut for two-input box scanner, but does not make a large difference
2023-06-09 23:26:49 +02:00
Matthias Koefferlein
6735f6c5d6
New test case
2023-06-08 19:06:12 +02:00
Matthias Koefferlein
d604003e3f
Changing XOR implementation to mapped
...
The previous implementation for two layouts
was based on the twofold traversal of hierarchies
but that is less efficient than first mapping and
then doing the XOR within the single layout.
2023-06-08 19:03:57 +02:00
Matthias Koefferlein
078258bf09
New branch for XOR performance improvement in deep mode
2023-06-06 23:35:40 +02:00
Matthias Koefferlein
9817f12385
Speedup of hierarchy processor (context computation) in case if deeply hierarchical two-input cases
2023-06-04 09:13:20 +02:00
Matthias Koefferlein
5438b9a82f
configuration for debugger scope override
2023-06-03 21:25:30 +02:00
Matthias Köfferlein
02307837b4
Merge pull request #1395 from KLayout/dependabot/github_actions/pypa/cibuildwheel-2.13.0
...
Bump pypa/cibuildwheel from 2.12.3 to 2.13.0
2023-06-02 00:19:23 +02:00
Matthias Köfferlein
9fa0bc5ebb
Merge pull request #1394 from KLayout/issue_1390_v2
...
make_stubs now automatically detects installed klayout in python environment
2023-06-02 00:19:08 +02:00
Matthias Köfferlein
ff2515b6b0
Merge pull request #1392 from KLayout/thomaslima-patch-1
...
Update build.yml - enable builds on main branch
2023-06-02 00:18:49 +02:00
dependabot[bot]
9d9de0bca1
Bump pypa/cibuildwheel from 2.12.3 to 2.13.0
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.12.3 to 2.13.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.12.3...v2.13.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-01 21:59:14 +00:00
Matthias Koefferlein
2d5c67f74f
Allowing DRC decks with only layout inputs (no default input)
2023-06-01 20:28:17 +02:00
Matthias Koefferlein
f11500996f
New methods: Layout#copy_layer, Layout#move_layer and Layout#clear_layer with shape selector, Shapes#clear with shape selector
2023-05-31 22:49:02 +02:00
Thomas Ferreira de Lima
15614221ce
make_stubs now automatically detects installed klayout in python environment.
2023-05-31 15:39:03 -04:00
Matthias Koefferlein
987bb005da
Fixed issue #1393 (GDS2 text format not supported in python module)
2023-05-31 20:32:34 +02:00
Thomas Ferreira de Lima
c81c2d6eec
autodelete github Action caches after PR is merged
...
Caches are very large and must be deleted to prioritize main branch's caches.
2023-05-29 17:36:20 -04:00
Thomas Ferreira de Lima
a32a6eef8c
Update build.yml - enable builds on main branch
...
pull requests should be able to access cache from main branch (caching is useless otherwise).
2023-05-29 17:17:22 -04:00
Matthias Koefferlein
c3bda162cb
DRC: Added 'write' method to output channels, enabling GC in profile mode to get a more realistic memory usage picture
2023-05-29 01:44:57 +02:00
Matthias Koefferlein
de2ace4be3
GDS2 reader: robustness against some broken files - should not segfault
2023-05-28 23:34:03 +02:00
Matthias Koefferlein
c28fd425db
DRC bugfix
2023-05-28 23:33:32 +02:00
Matthias Koefferlein
7f3950f582
Fixed DRC profile feature
2023-05-28 23:21:14 +02:00
Matthias Koefferlein
2e33cf1442
Added unit tests for new features
2023-05-28 23:14:07 +02:00
Matthias Koefferlein
78dbabcde1
DRC enhancements: bug fixes
2023-05-28 23:02:16 +02:00
Matthias Koefferlein
a582eabc22
DRC: doc updates
2023-05-28 21:57:40 +02:00
Matthias Koefferlein
2882fa42ee
DRC: support multiple outputs through 'new_report', 'new_target'
2023-05-28 21:37:47 +02:00
Matthias Koefferlein
2fdbd9f4ea
WIP: profile feature
2023-05-28 00:49:12 +02:00
Matthias Koefferlein
df9a5e4125
WIP: profile feature in DRC and LVS
2023-05-28 00:13:02 +02:00
Matthias Koefferlein
21a263439f
Added tests for PR #1388
2023-05-25 23:21:59 +02:00
Matthias Köfferlein
ad25645545
Merge pull request #1388 from sebastian-goeldi/master
...
fix passing `mi.persisted` to `add_meta_info` of `Layout` and `Cell`
2023-05-25 23:21:08 +02:00
Sebastian Goeldi
293590acb0
fix add_meta_info of Layout and Cell
2023-05-25 13:45:46 +02:00
Matthias Köfferlein
fa9e7e7c12
Merge pull request #1379 from KLayout/wip2
...
Wip2
2023-05-23 19:44:49 +02:00
Matthias Köfferlein
03749fe8e2
Merge pull request #1386 from KLayout/dependabot/github_actions/styfle/cancel-workflow-action-0.11.0
...
Bump styfle/cancel-workflow-action from 0.9.1 to 0.11.0
2023-05-23 19:44:10 +02:00
Matthias Köfferlein
afc6a7753f
Merge pull request #1384 from KLayout/dependabot/github_actions/pypa/gh-action-pypi-publish-1.8.6
...
Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.8.6
2023-05-23 19:43:57 +02:00
Matthias Köfferlein
84b8826dbc
Merge pull request #1383 from KLayout/dependabot/github_actions/actions/download-artifact-3
...
Bump actions/download-artifact from 2 to 3
2023-05-23 19:43:44 +02:00