| 
						
					 | 
					
						
						
						
						
							
						
						
							a02dfdc982
							
						
					 | 
					
						
						
							
							remove dependency list from top-level comment
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-26 00:44:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f51144ae6a
							
						
					 | 
					
						
						
							
							misc doc/import/typing fixes
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3f59168cec
							
						
					 | 
					
						
						
							
							Use chain() instead of adding lists
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5f72fe318f
							
						
					 | 
					
						
						
							
							Loosen requirements from List to Sequence
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							64fbd08cac
							
						
					 | 
					
						
						
							
							don't attempt to set structure properties
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c4dfd06a42
							
						
					 | 
					
						
						
							
							improve type annotations
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f996a1629f
							
						
					 | 
					
						
						
							
							limit number of arguments on more functions
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0e04633f61
							
						
					 | 
					
						
						
							
							Force use of keyword args on most constructors
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2a8e43cbcd
							
						
					 | 
					
						
						
							
							bump version to 2.0
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2019c4a16b
							
						
					 | 
					
						
						
							
							Update readme
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							49a3b4e322
							
						
					 | 
					
						
						
							
							add support for annotations
						
						
						
						
						
						
						
						and other fixes 
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5d83e0e5c0
							
						
					 | 
					
						
						
							
							add package keywords
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ea21353d2e
							
						
					 | 
					
						
						
							
							fix incorrect variable name
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e330c34a0c
							
						
					 | 
					
						
						
							
							import layer_t at top level
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							92a3b9b72e
							
						
					 | 
					
						
						
							
							documentation fixes/updates
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e7c8708f7f
							
						
					 | 
					
						
						
							
							prefer f-strings
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3ec28d4720
							
						
					 | 
					
						
						
							
							typo fixes
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b845b0f7bc
							
						
					 | 
					
						
						
							
							move shape conversions to their own functions, and use raw mode
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							352c03c0ae
							
						
					 | 
					
						
						
							
							remove use_dtype_as_dose arg
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cbb5462fcb
							
						
					 | 
					
						
						
							
							spelling fix and wrong import
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b4a19a3176
							
						
					 | 
					
						
						
							
							fix @abstractmethod on wrong function
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d14182998b
							
						
					 | 
					
						
						
							
							various fixes
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b98553a770
							
						
					 | 
					
						
						
							
							set repetition on subpattern
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							99ded5c113
							
						
					 | 
					
						
						
							
							Don't bother checking that dose is a scalar
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f57ccc073d
							
						
					 | 
					
						
						
							
							add raw arg, which skips setter funcs
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7ce601dc1d
							
						
					 | 
					
						
						
							
							Enable repeated shapes in gdsii and oasis
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							629a6a9ba2
							
						
					 | 
					
						
						
							
							enable per-shape repetitions
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ad6fa88e53
							
						
					 | 
					
						
						
							
							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-09-20 16:32:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							794ebb6b37
							
						
					 | 
					
						
						
							
							repetition related fixup
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bab40474a0
							
						
					 | 
					
						
						
							
							Add repetitions and split up code into traits
						
						
						
						
						
						
							
						
					 | 
					
						2020-09-20 16:32:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d4fbdd8d27
							
						
					 | 
					
						
						
							
							add fast-path for 0-degree rotations
						
						
						
						
						
						
							
						
					 | 
					
						2020-08-11 01:19:15 -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 | 
					
					
						
						
							
							
							
						
					 |