add klamath dependency

lethe/HEAD
Jan Petykiewicz 4 years ago
parent aa5696d884
commit b8ef80b991

@ -17,6 +17,7 @@ Requirements:
* numpy * numpy
* matplotlib (optional, used for `visualization` functions and `text`) * matplotlib (optional, used for `visualization` functions and `text`)
* python-gdsii (optional, used for `gdsii` i/o) * python-gdsii (optional, used for `gdsii` i/o)
* klamath (optional, used for `gdsii` i/o and library management)
* ezdxf (optional, used for `dxf` i/o) * ezdxf (optional, used for `dxf` i/o)
* fatamorgana (optional, used for `oasis` i/o) * fatamorgana (optional, used for `oasis` i/o)
* svgwrite (optional, used for `svg` output) * svgwrite (optional, used for `svg` output)
@ -25,7 +26,7 @@ Requirements:
Install with pip: Install with pip:
```bash ```bash
pip3 install 'masque[visualization,gdsii,oasis,dxf,svg,text]' pip3 install 'masque[visualization,gdsii,oasis,dxf,svg,text,klamath]'
``` ```
Alternatively, install from git Alternatively, install from git

@ -28,6 +28,7 @@ setup(name='masque',
], ],
extras_require={ extras_require={
'gdsii': ['python-gdsii'], 'gdsii': ['python-gdsii'],
'klamath': ['klamath'],
'oasis': ['fatamorgana>=0.7'], 'oasis': ['fatamorgana>=0.7'],
'dxf': ['ezdxf'], 'dxf': ['ezdxf'],
'svg': ['svgwrite'], 'svg': ['svgwrite'],

Loading…
Cancel
Save