magenta-retry / pyproject.toml
thecollabagepatch's picture
ok uv lets see
5081ad0
raw
history blame contribute delete
956 Bytes
[project]
name = "mrt-app"
version = "0.0.1"
requires-python = ">=3.11"
dependencies = [
# core, pinned to avoid drift
"numpy==2.1.3",
"seqio==0.0.11",
"gin-config",
"librosa",
"resampy",
"soundfile",
"tqdm",
"typing-extensions",
"requests",
"fastapi",
"uvicorn[standard]",
"pyloudnorm",
"protobuf==4.25.3",
# tensorflow nightlies (your chosen dates)
"tf-nightly==2.20.0.dev20250619",
"tensorflow-text-nightly==2.20.0.dev20250316",
"tf-hub-nightly",
"tf2jax",
# research libs at fixed commits
"t5x @ git+https://github.com/google-research/t5x.git@92c5b46",
"flaxformer @ git+https://github.com/google/flaxformer@399ea3a",
# install Magenta RT from git with the GPU extra
"magenta_rt[gpu] @ git+https://github.com/magenta/magenta-realtime",
]
[tool.uv] # optional, but handy
override = [
# keep the JAX triplet in lockstep explicitly
"jax==0.7.1",
"jaxlib==0.7.1",
"jax-cuda12-plugin==0.7.1",
]