|
cc702d752d
|
misc doc/import/typing fixes
v2.0
|
2020-09-18 19:47:31 -07:00 |
|
|
64c146b4b9
|
Use chain() instead of adding lists
|
2020-09-18 19:46:57 -07:00 |
|
|
08035db218
|
Loosen requirements from List to Sequence
|
2020-09-18 19:07:14 -07:00 |
|
|
0ba3dcb3d8
|
don't attempt to set structure properties
|
2020-09-18 19:06:56 -07:00 |
|
|
f8db1e59c7
|
improve type annotations
|
2020-09-18 19:06:44 -07:00 |
|
|
ffa6c7a16c
|
limit number of arguments on more functions
|
2020-09-10 20:47:00 -07:00 |
|
|
89f758fdf9
|
Force use of keyword args on most constructors
|
2020-09-10 20:37:19 -07:00 |
|
|
cb02a7839e
|
bump version to 2.0
|
2020-09-10 20:18:59 -07:00 |
|
|
91ed4c906b
|
Update readme
|
2020-09-10 20:18:34 -07:00 |
|
|
73c9050138
|
add support for annotations
and other fixes
|
2020-09-10 20:06:58 -07:00 |
|
|
c611699fc8
|
add package keywords
|
2020-09-09 20:22:32 -07:00 |
|
|
e10565e624
|
fix incorrect variable name
|
2020-09-09 19:41:06 -07:00 |
|
|
9e18e35680
|
import layer_t at top level
|
2020-09-09 19:40:50 -07:00 |
|
|
fea6cc5abb
|
documentation fixes/updates
|
2020-08-15 18:23:16 -07:00 |
|
|
7ac0d8a907
|
prefer f-strings
|
2020-08-15 18:23:04 -07:00 |
|
|
7f7c3bd3bd
|
typo fixes
|
2020-08-15 18:22:11 -07:00 |
|
|
c903e2f820
|
move shape conversions to their own functions, and use raw mode
|
2020-08-15 18:21:32 -07:00 |
|
|
b4064a76b8
|
remove use_dtype_as_dose arg
|
2020-08-15 18:20:04 -07:00 |
|
|
a304b388b7
|
spelling fix and wrong import
|
2020-08-15 17:41:09 -07:00 |
|
|
a3f81bb835
|
fix @abstractmethod on wrong function
|
2020-08-15 17:40:49 -07:00 |
|
|
64b9ab30ab
|
various fixes
|
2020-08-12 21:43:46 -07:00 |
|
|
547e61fcc5
|
set repetition on subpattern
|
2020-08-12 21:42:57 -07:00 |
|
|
bbfbee24dd
|
Don't bother checking that dose is a scalar
|
2020-08-11 01:18:52 -07:00 |
|
|
f5cbf708d4
|
add raw arg, which skips setter funcs
|
2020-08-11 01:18:29 -07:00 |
|
|
c0f0b2190a
|
add fast-path for 0-degree rotations
|
2020-08-11 01:17:23 -07:00 |
|
|
e1d890b44e
|
Enable repeated shapes in gdsii and oasis
|
2020-07-27 01:32:34 -07:00 |
|
|
7a0c59c480
|
enable per-shape repetitions
|
2020-07-22 21:50:39 -07:00 |
|
|
f99b72262e
|
Expect name to still be a string after disambiguation
Check that encode('ascii') doesn't make it zero-length, but don't
actually return the encoded form.
|
2020-07-22 21:50:22 -07:00 |
|
|
9bf627ab17
|
repetition related fixup
|
2020-07-22 21:48:56 -07:00 |
|
|
6028cbf736
|
Add repetitions and split up code into traits
|
2020-07-22 02:45:16 -07:00 |
|
|
0fa073b488
|
Make sure linspace gets an integer number of points
|
2020-07-21 20:38:38 -07:00 |
|
|
89bd1e6abe
|
only add new_children (marginally faster)
|
2020-07-12 03:50:32 -07:00 |
|
|
a4b5776208
|
Don't return early, since we add patterns to memo before they've been checked
|
2020-07-12 03:50:19 -07:00 |
|
|
0589fbb1b8
|
bump version to v1.5
v1.5
|
2020-07-08 18:42:39 -07:00 |
|
|
1ae9225130
|
add rename() method for Pattern
|
2020-07-08 18:36:19 -07:00 |
|
|
f3a1db30c5
|
Fix order of rotation/mirror/offset when calling as_pattern() on repetitions
|
2020-07-08 18:36:14 -07:00 |
|
|
53d2a9ca1a
|
Only swap between tuple/list if actually necessary
|
2020-05-23 19:39:48 -07:00 |
|
|
07ee25e735
|
add subpatterns_by_id()
|
2020-05-23 19:39:03 -07:00 |
|
|
1976c6e684
|
Add recursive arg to referenced_patterns_by_id
|
2020-05-23 19:38:48 -07:00 |
|
|
09615eaea6
|
use set() to remove any duplicates in patterns
|
2020-05-23 19:38:17 -07:00 |
|
|
e401f37993
|
Improve documentation on disambiguate_pattern_names
|
2020-05-23 19:37:55 -07:00 |
|
|
778e54c895
|
bump version to v1.4
v1.4
|
2020-05-19 01:01:31 -07:00 |
|
|
f2c58c290f
|
add .oas.gz to .gitignore
|
2020-05-19 01:01:03 -07:00 |
|
|
f204d917c9
|
Add basic support for OASIS and update setup/docs for OASIS and DXF support
|
2020-05-19 01:00:00 -07:00 |
|
|
6e957d761a
|
newline
|
2020-05-19 00:29:30 -07:00 |
|
|
1bb4bd6bb7
|
add py.typed to enable type checking for downstream
|
2020-05-19 00:15:51 -07:00 |
|
|
8082743e17
|
move dose2dtype() into masque.file.utils, add dtype2dose(), and add a note that use_dtype_as_dose
|
2020-05-19 00:13:50 -07:00 |
|
|
1b0b056bf9
|
break out build() which returns the gdsii.library.Library object
|
2020-05-19 00:03:29 -07:00 |
|
|
d7a8bd7e0d
|
Allow b_count=None
|
2020-05-17 23:00:25 -07:00 |
|
|
22b2834d55
|
Documentation improvements
|
2020-05-17 22:59:54 -07:00 |
|