-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpyproject.toml
More file actions
35 lines (31 loc) · 1.48 KB
/
pyproject.toml
File metadata and controls
35 lines (31 loc) · 1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[project]
name = "algobattle-problems"
version = "1.0.0"
requires-python = ">=3.11"
license = {text = "MIT"}
authors = [{name = "Imogen Hergeth"}, {name = "Jan Dreier"}, {name = "Henri Lotze"}]
dependencies = [
"algobattle-base~=4.0.0",
"networkx",
]
[project.urls]
Homepage = "https://algobattle.org"
Documentation = "https://algobattle.org/docs"
Repository = "https://github.com/Benezivas/algobattle-problems"
[project.entry-points."algobattle.problem"]
"Bipartite Clique" = "algobattle_problems.biclique.problem:Biclique"
"Square Subgraph Isomorphism" = "algobattle_problems.c4subgraphiso.problem:C4subgraphiso"
"Cluster Editing" = "algobattle_problems.clusterediting.problem:Clusterediting"
"Dominating Set" = "algobattle_problems.domset.problem:Domset"
Hikers = "algobattle_problems.hikers.problem:Hikers"
"Longest Path with Bounded Feedback Vertex Set" = "algobattle_problems.longestpathboundedfvs.problem:Longestpathboundedfvs"
"One-Sided Crossing Minimization-3" = "algobattle_problems.oscm3.problem:OSCM3"
Pairsum = "algobattle_problems.pairsum.problem:Pairsum"
"P_3 Path Packing" = "algobattle_problems.pathpacking.problem:Pathpacking"
"Job Shop Scheduling" = "algobattle_problems.scheduling.problem:Scheduling"
"Traveling Salesman with Time Windows" = "algobattle_problems.tsptimewindows.problem:Tsptimewindows"
"Circle Cover" = "algobattle_problems.circlecover.problem:CircleCover"
[tool.pyright]
diagnosticMode = "workspace"
[tool.black]
line-length = 120