diff --git a/pyproject.toml b/pyproject.toml index bb6d1f60..d6ba7a38 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ dev = [ "pytest-cov", "pytest_regressions" ] -devsim = ["devsim", "pyvista<=0.48.4", "tidy3d~=2.11.1"] +devsim = ["devsim", "pyvista<=0.48.4", "tidy3d>=2.11.1,<2.13.0"] docs = [ "jupyter", "jupytext", @@ -56,12 +56,12 @@ gfviz = ["jinja2", "fastapi", "shapely", "natsort"] klayout = ["klayout", "pyvis<=0.3.2", "vlsir", "vlsirtools", "gitpython"] luminescent = ["luminescent>=0.2.12,<4.1.0", "sortedcontainers"] maintainer = ["mypy", "tbump", "towncrier"] -meow = ["meow-sim>=0.15", "sax>=0.17,<0.19", "tidy3d~=2.11.1"] +meow = ["meow-sim>=0.15", "sax>=0.17,<0.19", "tidy3d>=2.11.1,<2.13.0"] meshwell = ["shapely", "meshwell~=2.1.1"] path_length_analysis = ["bokeh", "numba>=0.60", "shapely"] sax = ["sax>=0.17,<0.19"] schematic = ["bokeh", "ipywidgets", "natsort"] -tidy3d = ["tidy3d~=2.11.1", "gdstk", "pytz"] # pin max version because tidy3d often introduces breaking API changes across minor releases +tidy3d = ["tidy3d>=2.11.1,<2.13.0", "gdstk", "pytz"] # pin max version because tidy3d often introduces breaking API changes across minor releases vlsir = ["vlsir", "vlsirtools"] [tool.codespell]