summaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
authorKaran Jayachandra <karan.jayachandra@nxp.com>2024-04-04 16:01:00 +0200
committerKaran Jayachandra <karan.jayachandra@nxp.com>2024-04-04 16:01:00 +0200
commit93107be91806cc7bf35b33d090d185c988fafda7 (patch)
treec5345f66ef4cb8b68c330df5d7a1337b4e1fb830 /pyproject.toml
parent99e36bbcf4d81d9d3f63750a2ef79bb615316d67 (diff)
Initial commit
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml41
1 files changed, 41 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..ffad753
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,41 @@
+[build-system]
+requires = ["setuptools"]
+build-backend = "setuptools.build_meta"
+
+[project]
+name = "match_up"
+version = "0.1"
+license = {file = "LICENSE"}
+authors = [
+ { name="Karan Jayachandra", email="mail@karanjayachandra.com" },
+]
+description = "Plotly dashboard for skill based matchmaking."
+readme = "README.md"
+requires-python = ">=3.10"
+classifiers = [
+ "Programming Language :: Python :: 3",
+ "Operating System :: OS Independent",
+]
+dependencies = [
+ 'pandas',
+ 'plotly',
+ 'dash',
+ 'dash_bootstrap_components',
+]
+
+[project.scripts]
+match_up = "match_up:main"
+
+[project.urls]
+Repository = "https://gitlab.com/KaranJayachandra/match-up"
+
+[project.optional-dependencies]
+tests = [
+ 'names',
+ 'pytest',
+ 'pytest-cov',
+ 'coverage2clover',
+ 'pre-commit',
+ 'sphinx',
+ 'sphinx-autodoc-typehints',
+]