Commit Graph

25 Commits (master)

Author SHA1 Message Date
jan 9d14bf27c6 Update type annotations and some formatting 12 months ago
Jan Petykiewicz 4d362f8e09 do some linting with flake8 1 year ago
Jan Petykiewicz 0bbc8f8e08 Loosen constraints from BinaryIO to IO[bytes] 1 year ago
Jan Petykiewicz e90e44bd15 bump version to v1.3 2 years ago
Jan Petykiewicz 38fc306644 Move to hatch-based build 2 years ago
Jan Petykiewicz a8ecd5f0ef Bump version to v1.2 2 years ago
Jan Petykiewicz 3569096e89 Widen type hints to placate mypy
Apparently there's no way to specify a Sequence with fixed length, so
Union it is!
2 years ago
Jan Petykiewicz 6a585294e6 Tests: Empty string should no longer cause an error during parsing 2 years ago
Jan Petykiewicz b5a53bac91 fix docstring 2 years ago
Jan Petykiewicz e54d041d85 ldexp requires i64 (not u64) exponent in numpy 1.21 2 years ago
jan e9266d344f bump to v1.1 3 years ago
jan 6b0d1cd842 fix reading some elements 3 years ago
jan 4022622de5 bump to v1.0 3 years ago
jan 38c22f081b fixup real coversion for large exponents
also implement subnormals, though they don't have real8 equivalents so
it's wasted effort
3 years ago
jan 329a86c94f remove newlines from version string 3 years ago
jan fbe5cee7f5 Add library.scan_hierarchy to quickly gather layout stats 3 years ago
jan 34a334f6f3 allow zero-length ascii strings
klayout sometimes writes these
3 years ago
Jan Petykiewicz 288952f961 Use VERSION.py instead of plain VERSION
reduces reliance on package_data
3 years ago
Jan Petykiewicz e684669f8e Fix readme issues and bump version to v0.3 4 years ago
Jan Petykiewicz 429ce99ed1 bump version to v0.2 4 years ago
Jan Petykiewicz 2f2ec61d19 indicate that tags are in hex 4 years ago
Jan Petykiewicz 8620c55034 Don't care what version we read 4 years ago
Jan Petykiewicz 082e167768 add missing STRING record when writing 4 years ago
Jan Petykiewicz b9272f5a12 add .gitignore and remove pycache 4 years ago
Jan Petykiewicz 034d5fbcb7 initial commit 4 years ago