-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathpyproject.toml
More file actions
36 lines (32 loc) · 944 Bytes
/
pyproject.toml
File metadata and controls
36 lines (32 loc) · 944 Bytes
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
36
[build-system]
requires = ["setuptools>=42", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "gbd_tools"
version = "5.0.6"
description = "GBD Tools: Maintenance and Distribution of Benchmark Instances and their Attributes"
readme = "README.md"
license-files = ["LICENSE"]
requires-python = ">=3.6"
authors = [{ name = "Ashlin Iser", email = "ashlin.iser@gmail.com" }]
urls = { Homepage = "https://github.com/Udopia/gbd" }
classifiers = ["Programming Language :: Python :: 3"]
dependencies = ["flask", "tatsu", "polars", "waitress", "pebble"]
scripts = { gbd = "gbd:main" }
[project.optional-dependencies]
gbdc = ["gbdc"]
[tool.setuptools]
include-package-data = false
py-modules = ["gbd"]
packages = ["gbd_core", "gbd_init", "gbd_server"]
[tool.setuptools.package-data]
gbd_core = [
"default_config.toml",
]
gbd_server = [
"templates/*.html",
"static/*.css",
"static/*.js",
"static/img/*.png",
"static/img/*.jpg",
]