BussinDripChillGuy / pyproject.toml
manbeast3b's picture
Update pyproject.toml
9569f7d verified
[build-system]
requires = ["setuptools >= 75.0"]
build-backend = "setuptools.build_meta"
[project]
name = "flux-schnell-edge-inference"
description = "An edge-maxxing model submission for the 4090 Flux contest"
requires-python = ">=3.10,<3.13"
version = "7"
dependencies = [
"diffusers==0.31.0",
"transformers==4.46.2",
"accelerate==1.1.0",
"omegaconf==2.3.0",
"torch==2.5.1",
"protobuf==5.28.3",
"sentencepiece==0.2.0",
"edge-maxxing-pipelines @ git+https://github.com/womboai/edge-maxxing@7c760ac54f6052803dadb3ade8ebfc9679a94589#subdirectory=pipelines",
"torchao",
"huggingface-hub==0.25.2",
"oneflow",
"setuptools>=75.2.0",
"onediff",
"onediffx"
]
[tool.edge-maxxing]
models = ["black-forest-labs/FLUX.1-schnell", "madebyollin/taef1", "manbeast3b/quantized6", "manbeast3b/quantized5", "manbeast3b/quantized4", "manbeast3b/quantized3", "manbeast3b/quantized2", "manbeast3b/quantized1"]
[tool.uv.sources]
oneflow = { url = "https://github.com/siliconflow/oneflow_releases/releases/download/community_cu118/oneflow-0.9.1.dev20240802%2Bcu118-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }
[project.scripts]
start_inference = "main:main"