Commit Graph

29 Commits (master)

Author SHA1 Message Date
Jan Petykiewicz 5b5cbe94d3 Move from setuputils and setup.py to hatch and pyproject.toml 1 year ago
jan eb03935948 whitespace 2 years ago
Jan Petykiewicz 250107e41b Update email 3 years ago
jan e2fdd5a347 make klamath the default gdsii reader/writer, and install it automatically
python-gdsii code is now under masque.file.python_gdsii
3 years ago
Jan Petykiewicz ccb42e220f cosmetic and doc changes 4 years ago
Jan Petykiewicz 12f158ad3c require klamath > 0.3 4 years ago
Jan Petykiewicz b9322be77f move VERSION into a .py file that gets directly parsed by setup.py
avoids possible issues with pyinstaller
4 years ago
Jan Petykiewicz b8ef80b991 add klamath dependency 4 years ago
Jan Petykiewicz 5d83e0e5c0 add package keywords 4 years ago
Jan Petykiewicz f204d917c9 Add basic support for OASIS and update setup/docs for OASIS and DXF support 4 years ago
Jan Petykiewicz 1bb4bd6bb7 add py.typed to enable type checking for downstream 4 years ago
Jan Petykiewicz f471374b68 Use separate VERSION file 5 years ago
Jan Petykiewicz 877add3e45 Add classifiers 5 years ago
jan 023aea15e3 add classifiers 5 years ago
Jan Petykiewicz ab483fc9d4 Remove pyclipper dependency; remove shape.cut() 6 years ago
Jan Petykiewicz 8b9d0fa2c9 use python3 for setup 6 years ago
jan d92645e413 Add long description to setup.py 6 years ago
jan 4498990545 Move version string into __init__ 6 years ago
Jan Petykiewicz fca3d8fda1 move code to new location 6 years ago
Jan Petykiewicz 7396e83f35 bump version number 7 years ago
Jan Petykiewicz 9308454ad4 allow cutting any shape, always require pyclipper 7 years ago
Jan Petykiewicz 87c2ef5948 use pyclipper for polygon cutting 7 years ago
jan 113671e591 bump version 8 years ago
jan 3a460a9296 Add Text shape
Rendered using freetype-py and matplotlib

Can eliminate the matplotlib dependency if I write my own bezier code,
but that's work (and I already use matplotlib...).
8 years ago
jan ff6c4f71c1 fix import and switch to setuptools 8 years ago
jan 77f36206f9 use find_packages() 8 years ago
jan 1e7b9751be remove empty dependency block 8 years ago
jan 3bfe71b9c7 Add dependencies to setup.py 8 years ago
jan 5bf486ac81 Add all files to repository 8 years ago