Metadata-Version: 2.1
Name: gdsfactory
Version: 4.2.1
Summary: python library to generate GDS layouts
Home-page: https://github.com/gdsfactory/gdsfactory
Author: gdsfactory community
License: MIT
Platform: UNKNOWN
Requires-Python: >=3.7
License-File: LICENSE
Requires-Dist: click
Requires-Dist: gdspy (==1.6.11)
Requires-Dist: jsondiff
Requires-Dist: loguru
Requires-Dist: lytest (==0.0.20)
Requires-Dist: matplotlib (~=3.5.1)
Requires-Dist: networkx (==2.6.3)
Requires-Dist: numpy (>=1.20.0)
Requires-Dist: omegaconf (==2.1.1)
Requires-Dist: orjson
Requires-Dist: pandas
Requires-Dist: phidl (==1.6.0)
Requires-Dist: picwriter (==0.5)
Requires-Dist: pydantic (==1.9.0)
Requires-Dist: Pyqtree (==1.0.0)
Requires-Dist: pytest (==7.0.0)
Requires-Dist: pytest-regressions (==2.3.1)
Requires-Dist: qrcode (==7.3.1)
Requires-Dist: rectpack (==0.2.2)
Requires-Dist: scikit-image
Requires-Dist: scipy
Requires-Dist: semantic-version
Requires-Dist: Shapely
Requires-Dist: toolz (==0.11.2)
Requires-Dist: tqdm
Requires-Dist: typing-extensions
Requires-Dist: xmltodict (==0.12.0)
Provides-Extra: basic
Requires-Dist: click ; extra == 'basic'
Requires-Dist: gdspy (==1.6.11) ; extra == 'basic'
Requires-Dist: jsondiff ; extra == 'basic'
Requires-Dist: loguru ; extra == 'basic'
Requires-Dist: lytest (==0.0.20) ; extra == 'basic'
Requires-Dist: matplotlib (~=3.5.1) ; extra == 'basic'
Requires-Dist: networkx (==2.6.3) ; extra == 'basic'
Requires-Dist: numpy (>=1.20.0) ; extra == 'basic'
Requires-Dist: omegaconf (==2.1.1) ; extra == 'basic'
Requires-Dist: orjson ; extra == 'basic'
Requires-Dist: pandas ; extra == 'basic'
Requires-Dist: phidl (==1.6.0) ; extra == 'basic'
Requires-Dist: picwriter (==0.5) ; extra == 'basic'
Requires-Dist: pydantic (==1.9.0) ; extra == 'basic'
Requires-Dist: Pyqtree (==1.0.0) ; extra == 'basic'
Requires-Dist: pytest (==7.0.0) ; extra == 'basic'
Requires-Dist: pytest-regressions (==2.3.1) ; extra == 'basic'
Requires-Dist: qrcode (==7.3.1) ; extra == 'basic'
Requires-Dist: rectpack (==0.2.2) ; extra == 'basic'
Requires-Dist: scikit-image ; extra == 'basic'
Requires-Dist: scipy ; extra == 'basic'
Requires-Dist: semantic-version ; extra == 'basic'
Requires-Dist: Shapely ; extra == 'basic'
Requires-Dist: toolz (==0.11.2) ; extra == 'basic'
Requires-Dist: tqdm ; extra == 'basic'
Requires-Dist: typing-extensions ; extra == 'basic'
Requires-Dist: xmltodict (==0.12.0) ; extra == 'basic'
Provides-Extra: dev
Requires-Dist: click ; extra == 'dev'
Requires-Dist: scikit-image ; extra == 'dev'
Requires-Dist: pytest-regressions (==2.3.1) ; extra == 'dev'
Requires-Dist: triangle ; extra == 'dev'
Requires-Dist: xmltodict (==0.12.0) ; extra == 'dev'
Requires-Dist: gdspy (==1.6.11) ; extra == 'dev'
Requires-Dist: toolz (==0.11.2) ; extra == 'dev'
Requires-Dist: tqdm ; extra == 'dev'
Requires-Dist: furo ; extra == 'dev'
Requires-Dist: nbval ; extra == 'dev'
Requires-Dist: pur ; extra == 'dev'
Requires-Dist: pandas ; extra == 'dev'
Requires-Dist: bokeh (~=2.2.3) ; extra == 'dev'
Requires-Dist: klayout (~=0.27.5) ; extra == 'dev'
Requires-Dist: sphinx-click ; extra == 'dev'
Requires-Dist: sphinx (==4.4.0) ; extra == 'dev'
Requires-Dist: networkx (==2.6.3) ; extra == 'dev'
Requires-Dist: simphony (==0.3.0) ; extra == 'dev'
Requires-Dist: recommonmark ; extra == 'dev'
Requires-Dist: qrcode (==7.3.1) ; extra == 'dev'
Requires-Dist: ipykernel ; extra == 'dev'
Requires-Dist: numpy (>=1.20.0) ; extra == 'dev'
Requires-Dist: pyglet ; extra == 'dev'
Requires-Dist: Pyqtree (==1.0.0) ; extra == 'dev'
Requires-Dist: semantic-version ; extra == 'dev'
Requires-Dist: Shapely ; extra == 'dev'
Requires-Dist: tox ; extra == 'dev'
Requires-Dist: pytest (==7.0.0) ; extra == 'dev'
Requires-Dist: orjson ; extra == 'dev'
Requires-Dist: scipy ; extra == 'dev'
Requires-Dist: sphinx-autodoc-typehints ; extra == 'dev'
Requires-Dist: xdoctest ; extra == 'dev'
Requires-Dist: tidy3d-beta (==1.0.0) ; extra == 'dev'
Requires-Dist: matplotlib (~=3.5.1) ; extra == 'dev'
Requires-Dist: lytest (==0.0.20) ; extra == 'dev'
Requires-Dist: phidl (==1.6.0) ; extra == 'dev'
Requires-Dist: flake8 ; extra == 'dev'
Requires-Dist: sphinx-markdown-tables ; extra == 'dev'
Requires-Dist: typing-extensions ; extra == 'dev'
Requires-Dist: picwriter (==0.5) ; extra == 'dev'
Requires-Dist: doc8 ; extra == 'dev'
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: rectpack (==0.2.2) ; extra == 'dev'
Requires-Dist: trimesh (==3.9.42) ; extra == 'dev'
Requires-Dist: SiPANN (==1.3.1) ; extra == 'dev'
Requires-Dist: nbsphinx ; extra == 'dev'
Requires-Dist: loguru ; extra == 'dev'
Requires-Dist: docutils ; extra == 'dev'
Requires-Dist: myst-parser ; extra == 'dev'
Requires-Dist: pre-commit ; extra == 'dev'
Requires-Dist: pydocstyle ; extra == 'dev'
Requires-Dist: holoviews (~=1.14.6) ; extra == 'dev'
Requires-Dist: jsondiff ; extra == 'dev'
Requires-Dist: pydantic (==1.9.0) ; extra == 'dev'
Requires-Dist: ipympl ; extra == 'dev'
Requires-Dist: mypy ; extra == 'dev'
Requires-Dist: omegaconf (==2.1.1) ; extra == 'dev'
Provides-Extra: full
Requires-Dist: click ; extra == 'full'
Requires-Dist: scikit-image ; extra == 'full'
Requires-Dist: pytest-regressions (==2.3.1) ; extra == 'full'
Requires-Dist: triangle ; extra == 'full'
Requires-Dist: xmltodict (==0.12.0) ; extra == 'full'
Requires-Dist: gdspy (==1.6.11) ; extra == 'full'
Requires-Dist: toolz (==0.11.2) ; extra == 'full'
Requires-Dist: tqdm ; extra == 'full'
Requires-Dist: pandas ; extra == 'full'
Requires-Dist: bokeh (~=2.2.3) ; extra == 'full'
Requires-Dist: klayout (~=0.27.5) ; extra == 'full'
Requires-Dist: networkx (==2.6.3) ; extra == 'full'
Requires-Dist: simphony (==0.3.0) ; extra == 'full'
Requires-Dist: qrcode (==7.3.1) ; extra == 'full'
Requires-Dist: numpy (>=1.20.0) ; extra == 'full'
Requires-Dist: pyglet ; extra == 'full'
Requires-Dist: Pyqtree (==1.0.0) ; extra == 'full'
Requires-Dist: semantic-version ; extra == 'full'
Requires-Dist: Shapely ; extra == 'full'
Requires-Dist: pytest (==7.0.0) ; extra == 'full'
Requires-Dist: orjson ; extra == 'full'
Requires-Dist: scipy ; extra == 'full'
Requires-Dist: tidy3d-beta (==1.0.0) ; extra == 'full'
Requires-Dist: matplotlib (~=3.5.1) ; extra == 'full'
Requires-Dist: lytest (==0.0.20) ; extra == 'full'
Requires-Dist: phidl (==1.6.0) ; extra == 'full'
Requires-Dist: typing-extensions ; extra == 'full'
Requires-Dist: picwriter (==0.5) ; extra == 'full'
Requires-Dist: rectpack (==0.2.2) ; extra == 'full'
Requires-Dist: trimesh (==3.9.42) ; extra == 'full'
Requires-Dist: SiPANN (==1.3.1) ; extra == 'full'
Requires-Dist: loguru ; extra == 'full'
Requires-Dist: holoviews (~=1.14.6) ; extra == 'full'
Requires-Dist: jsondiff ; extra == 'full'
Requires-Dist: pydantic (==1.9.0) ; extra == 'full'
Requires-Dist: ipympl ; extra == 'full'
Requires-Dist: omegaconf (==2.1.1) ; extra == 'full'

UNKNOWN

