summaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
authorJonas Knobloch <jonas.knobloch@t-online.de>2026-04-17 14:46:44 +0200
committerJonas Knobloch <jonas.knobloch@t-online.de>2026-04-17 14:46:44 +0200
commitb591ef87dd44a4b4b45ca66f6da8e4c645ec7c0f (patch)
tree213b3ba32ab7fe48e84a40e0ffc933dbe2837369 /pyproject.toml
parent402477b200d1e0b9df54c02b182641ebda66e632 (diff)
Add pyproject.toml
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml24
1 files changed, 24 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..875f003
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,24 @@
+[project]
+name = "x"
+version = "0.1.0"
+requires-python = "==3.12.12"
+dependencies = [
+ "transformers",
+ "optimum",
+ "optimum[onnxruntime]",
+ "accelerate",
+ "onnxruntime; sys_platform == 'darwin'",
+ "onnxruntime-gpu; sys_platform != 'darwin'",
+ "pyarrow>=23.0.0",
+ "onnx>=1.17.0",
+ "numpy>=2.4.2",
+ "datasets>=4.5.0",
+ "polars>=1.38.1",
+ "matplotlib>=3.10.8",
+]
+
+[tool.uv]
+required-environments = [
+ "sys_platform == 'darwin' and platform_machine == 'arm64'",
+ "sys_platform == 'linux' and platform_machine == 'x86_64'",
+] \ No newline at end of file