Development Setup

  1. clone repo
  2. Install poetry
  3. Install dependencies: poetry install
  4. enable pre-commit hooks for pylint and code reformat poetry run autohooks activate --mode poetry

check in

  1. poetry run pytest
  2. black .
  3. pylint tidy3d_webapi --rcfile .pylintrc

client config api key

  1. pip install tidy3d
  2. tidy3d configure