Skip to content

Commit 35cceb2

Browse files
committed
Add a pyproject.toml with python deps
1 parent f6540eb commit 35cceb2

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

pyproject.toml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
[build-system]
2+
requires = ["setuptools>=61.0"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "rustgc_paper_experiment"
7+
version = "0.1.0"
8+
description = "An automated tool for building, running, and processing the experiment artefacts for the paper: 'Garbage Collection for Rust: The Finalizer Frontier'."
9+
authors = [{ name = "Jacob Hughes", email = "[email protected]" }, { name = "Laurence Tratt", email = "[email protected]"}]
10+
requires-python = ">=3.11"
11+
dependencies = [
12+
"contourpy==1.3.0",
13+
"cycler==0.12.1",
14+
"docopt==0.6.2",
15+
"fonttools==4.54.1",
16+
"humanfriendly==10.0",
17+
"kiwisolver==1.4.7",
18+
"matplotlib==3.9.2",
19+
"numpy==2.1.1",
20+
"packaging==24.1",
21+
"pandas==2.2.3",
22+
"pillow==10.4.0",
23+
"psutil==6.0.0",
24+
"py-cpuinfo==9.0.0",
25+
"pykwalify==1.8.0",
26+
"pyparsing==3.1.4",
27+
"python-dateutil==2.9.0.post0",
28+
"pytz==2024.2",
29+
"PyYAML==6.0.2",
30+
"ReBench==1.2.0",
31+
"scipy==1.14.1",
32+
"seaborn==0.13.2",
33+
"six==1.16.0",
34+
"tzdata==2024.2",
35+
"invoke>=2.2.0",
36+
"tqdm"
37+
]
38+

0 commit comments

Comments
 (0)