Skip to content

Commit 3a85e4f

Browse files
authored
Merge pull request #29 from qinyiyan/main
Add back the pyproject.toml and uv.lock that was accidentally deleted by copybara
2 parents 724c7ca + 62b3a61 commit 3a85e4f

File tree

2 files changed

+1877
-0
lines changed

2 files changed

+1877
-0
lines changed

pyproject.toml

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
[project]
2+
name = "recml"
3+
version = "0.1.1"
4+
description = "RecML is envisioned as a high-performance, large-scale deep learning recommender system library optimized for Cloud TPUs"
5+
readme = "README.md"
6+
requires-python = ">=3.12"
7+
license-files = ["LICENSE"]
8+
dynamic = ["dependencies"]
9+
10+
[dependency-groups]
11+
dev = [
12+
"einops>=0.8.1",
13+
"ml-dtypes>=0.5.1",
14+
"pre-commit>=4.2.0",
15+
"pylint>=3.3.6",
16+
"pytest>=8.3.5",
17+
"pytest-env>=1.1.5",
18+
"torch>=2.6.0",
19+
]
20+
jax = [
21+
"clu>=0.0.12",
22+
"fiddle>=0.3.0",
23+
"jax>=0.6.0",
24+
"jaxtyping>=0.3.1",
25+
"keras>=3.9.2",
26+
"keras-hub>=0.20.0",
27+
"tensorflow>=2.19.0",
28+
"tensorflow-datasets>=4.9.8",
29+
]
30+
31+
32+
[tool.uv]
33+
default-groups = ["all"]

0 commit comments

Comments
 (0)