forked from GDSC-EPITA/gdsc-github-actions-epita
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpyproject.toml
34 lines (29 loc) · 1.08 KB
/
pyproject.toml
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
[project]
# Project name for pypi
# $ pip install gh_action_gdsc_OWNER
name = "gh_action_gdsc_OWNER" # Required
version = "1.0.0" # Required
description = "A sample python github action project from GDSC EPITA" # Optional
readme = "README.md" # Optional
requires-python = ">=3.7"
license = {file = "LICENSE.txt"}
keywords = ["github-action", "tutorial", "GDSC", "GDSC EPITA"] # Optional
authors = [
{name = "GDSC EPITA", email = "[email protected]" } # Optional
]
[project.optional-dependencies] # Optional
dev = ["check-manifest"]
test = ["coverage"]
[project.urls] # Optional
"Homepage" = "https://gdsc.community.dev/epita/"
"Bug Reports" = "https://github.com/OWNER/REPOSITORY/issues"
"Source" = "https://github.com/OWNER/fulltest/"
# The following would provide a command line executable called `example`
# which executes the function `main` from this package when invoked.
[project.scripts] # Optional
example = "example:main"
[tool.setuptools]
package-data = {"example" = ["*.dat"]}
[build-system]
requires = ["setuptools>=43.0.0", "wheel"]
build-backend = "setuptools.build_meta"