jokerbit commited on
Commit
af465b3
·
verified ·
1 Parent(s): 4eb0e3b

Upload pyproject.toml with huggingface_hub

Browse files
Files changed (1) hide show
  1. pyproject.toml +18 -21
pyproject.toml CHANGED
@@ -3,32 +3,29 @@ requires = ["setuptools >= 75.0"]
3
  build-backend = "setuptools.build_meta"
4
 
5
  [project]
6
- name = "flux-schnell-edge-inference"
7
- description = "An edge-maxxing model submission for the 4090 Flux contest"
8
  requires-python = ">=3.10,<3.13"
9
- version = "8"
10
  dependencies = [
11
- "diffusers==0.31.0",
12
- "transformers==4.46.2",
13
- "accelerate==1.1.0",
14
- "omegaconf==2.3.0",
15
- "torch==2.5.1",
16
- "protobuf==5.28.3",
17
- "sentencepiece==0.2.0",
18
- "torchao==0.6.1",
19
- "hf_transfer==0.1.8",
20
- "edge-maxxing-pipelines @ git+https://github.com/womboai/edge-maxxing@7c760ac54f6052803dadb3ade8ebfc9679a94589#subdirectory=pipelines",
21
  ]
22
 
23
- [[tool.edge-maxxing.models]]
24
- repository = "jokerbit/flux.1-schnell-Robert-int8wo"
25
- revision = "5ef0012f11a863e5111ec56540302a023bc8587b"
26
 
 
 
 
 
27
 
28
- [[tool.edge-maxxing.models]]
29
- repository = "madebyollin/taef1"
30
- revision = "2d552378e58c9c94201075708d7de4e1163b2689"
31
-
32
 
33
  [project.scripts]
34
- start_inference = "main:main"
 
 
 
 
 
 
3
  build-backend = "setuptools.build_meta"
4
 
5
  [project]
6
+ name = "edge-maxxing-miner"
7
+ description = "The miner which provides optimized models and checkpoints"
8
  requires-python = ">=3.10,<3.13"
9
+ version = "1.0.0"
10
  dependencies = [
11
+ "edge-maxxing-base"
 
 
 
 
 
 
 
 
 
12
  ]
13
 
14
+ [tool.uv.sources]
15
+ edge-maxxing-base = { path = "../base", editable = true }
 
16
 
17
+ [dependency-groups]
18
+ dev = [
19
+ "pytype==2024.10.11"
20
+ ]
21
 
22
+ [tool.pytype]
23
+ inputs = ["miner"]
 
 
24
 
25
  [project.scripts]
26
+ submit_model = "miner.submit:main"
27
+
28
+ [tool.setuptools]
29
+ packages = [
30
+ "miner",
31
+ ]