vigneshwar234 commited on
Commit
2531c36
·
verified ·
1 Parent(s): 836634c

Add pyproject.toml

Browse files
Files changed (1) hide show
  1. pyproject.toml +36 -0
pyproject.toml ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [build-system]
2
+ requires = ["setuptools>=68", "wheel"]
3
+ build-backend = "setuptools.backends.legacy:build"
4
+
5
+ [project]
6
+ name = "temporal-mesh-transformer"
7
+ version = "0.1.0"
8
+ description = "TemporalMesh Transformer — dynamic graph attention with temporal decay and adaptive depth routing"
9
+ requires-python = ">=3.10"
10
+ dependencies = [
11
+ "torch>=2.2.0",
12
+ "einops>=0.7.0",
13
+ "transformers>=4.40.0",
14
+ "datasets>=2.19.0",
15
+ "tokenizers>=0.19.0",
16
+ "wandb>=0.17.0",
17
+ "tensorboard>=2.16.0",
18
+ "matplotlib>=3.8.0",
19
+ "jupyter>=1.0.0",
20
+ "pandas>=2.2.0",
21
+ "tabulate>=0.9.0",
22
+ ]
23
+
24
+ [project.optional-dependencies]
25
+ dev = ["pytest>=8.0.0", "black>=24.0.0", "ruff>=0.4.0"]
26
+
27
+ [tool.black]
28
+ line-length = 100
29
+ target-version = ["py310", "py311"]
30
+
31
+ [tool.ruff]
32
+ line-length = 100
33
+ select = ["E", "F", "I"]
34
+
35
+ [tool.pytest.ini_options]
36
+ testpaths = ["tests"]