fix: resolve version conflicts gdstk<->numpy & openlane2<->klayout

This commit is contained in:
htfab
2024-06-17 08:47:46 +03:00
committed by Uri Shaked
parent ed61fd7c1f
commit 58dc0db1c1
5 changed files with 45 additions and 7 deletions
+1
View File
@@ -1,3 +1,4 @@
*swp *swp
setuptokens.sh setuptokens.sh
__pycache__ __pycache__
*.egg-info
+14
View File
@@ -0,0 +1,14 @@
[project]
name = "tt-precheck"
requires-python = ">=3.11"
dynamic = ["version"]
dependencies = [
"klayout>=0.28.17.post1,<0.29.0",
"gdstk",
"numpy<2",
"pytest",
"PyYAML",
]
[tool.setuptools]
packages = []
+24 -4
View File
@@ -1,4 +1,24 @@
klayout==0.29.0 #
gdstk==0.9.50 # This file is autogenerated by pip-compile with Python 3.11
pytest==7.4.3 # by the following command:
PyYAML==6.0.1 #
# pip-compile
#
gdstk==0.9.52
# via tt-precheck (pyproject.toml)
iniconfig==2.0.0
# via pytest
klayout==0.28.17.post1
# via tt-precheck (pyproject.toml)
numpy==1.26.4
# via
# gdstk
# tt-precheck (pyproject.toml)
packaging==24.1
# via pytest
pluggy==1.5.0
# via pytest
pytest==8.2.2
# via tt-precheck (pyproject.toml)
pyyaml==6.0.1
# via tt-precheck (pyproject.toml)
+2 -1
View File
@@ -8,8 +8,9 @@ dependencies = [
"cocotb", "cocotb",
"gdstk", "gdstk",
"GitPython", "GitPython",
"klayout", "klayout>=0.28.17.post1,<0.29.0",
"mistune", "mistune",
"numpy<2",
"pre-commit", "pre-commit",
"pytest", "pytest",
"python-frontmatter", "python-frontmatter",
+4 -2
View File
@@ -46,14 +46,16 @@ importlib-resources==6.4.0
# via wasmtime # via wasmtime
iniconfig==2.0.0 iniconfig==2.0.0
# via pytest # via pytest
klayout==0.29.2 klayout==0.28.17.post1
# via tt-support-tools (pyproject.toml) # via tt-support-tools (pyproject.toml)
mistune==3.0.2 mistune==3.0.2
# via tt-support-tools (pyproject.toml) # via tt-support-tools (pyproject.toml)
nodeenv==1.9.1 nodeenv==1.9.1
# via pre-commit # via pre-commit
numpy==1.26.4 numpy==1.26.4
# via gdstk # via
# gdstk
# tt-support-tools (pyproject.toml)
packaging==24.1 packaging==24.1
# via pytest # via pytest
pillow==10.3.0 pillow==10.3.0