fix: dependecies and add pyproject.toml

Packages were cross-referenced with the existing `requirements.txt` and any missing ones were adding to `pyproject.toml`. They are not pinned to any particular version in this commit.
This commit is contained in:
Kristaps Jurkans
2025-12-05 13:17:06 +00:00
parent f15e377a3a
commit 6fb24de24c
2 changed files with 40 additions and 32 deletions
+4 -1
View File
@@ -3,6 +3,7 @@ name = "tt-support-tools"
requires-python = ">=3.11"
dynamic = ["version"]
dependencies = [
"appdirs",
"brotli",
"CairoSVG",
"chevron",
@@ -12,13 +13,15 @@ dependencies = [
"klayout<0.30.0,>=0.29.0",
"mistune",
"numpy<2",
"pytz",
"pre-commit",
"pytest",
"python-frontmatter",
"PyYAML",
"requests",
"volare",
"stripe",
"yowasp-yosys",
"zipp",
"matplotlib"
]