You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
masque/masque
jan 75adceda8b Remove object locking/unlocking.
- It was *slow*. Often >50% of runtime for large designs.
- It didn't catch all corner cases. True immutability would require
  language-level support.
- (minor) It doesn't play nice with type checking via mypy.
2 years ago
..
builder fix circular import 2 years ago
file Remove object locking/unlocking. 2 years ago
library fix wrong var name 2 years ago
shapes Remove object locking/unlocking. 2 years ago
traits Remove object locking/unlocking. 2 years ago
utils add utils.vertices.poly_contains_points 2 years ago
VERSION.py bump version to 2.7 2 years ago
__init__.py Remove object locking/unlocking. 2 years ago
error.py Remove object locking/unlocking. 2 years ago
label.py Remove object locking/unlocking. 2 years ago
pattern.py Remove object locking/unlocking. 2 years ago
py.typed add py.typed to enable type checking for downstream 4 years ago
repetition.py Remove object locking/unlocking. 2 years ago
subpattern.py Remove object locking/unlocking. 2 years ago
utils.py Use ArrayLike and NDArray wherever possible. Some type fixes and some related corner cases 2 years ago