We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6dcd2df commit e1359d2Copy full SHA for e1359d2
2 files changed
pyproject.toml
@@ -84,6 +84,13 @@ autoemulate = ["datasets/**/*"]
84
[tool.setuptools.exclude-package-data]
85
autoemulate = ["**/__pycache__", "**/*.pyc"]
86
87
+[tool.uv]
88
+# uvloop does not support Windows (no wheels, setup.py raises RuntimeError).
89
+# It's pulled in via harmonic -> flax -> orbax-checkpoint -> uvloop.
90
+# orbax-checkpoint falls back to the default asyncio loop when uvloop is absent,
91
+# so skipping it on Windows is safe. On Linux/macOS it is still installed normally.
92
+override-dependencies = ["uvloop>=0.0.0; sys_platform != 'win32'"]
93
+
94
[build-system]
95
requires = ["setuptools>=61.0", "wheel"]
96
build-backend = "setuptools.build_meta"
0 commit comments