Skip to content

Commit 9bf79ad

Browse files
committed
pyproject
1 parent 83b9e17 commit 9bf79ad

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed

pyproject.toml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
[build-system]
2+
requires = ["hatchling"]
3+
build-backend = "hatchling.build"
4+
5+
[project]
6+
name = "jupyter-pgadmin-proxy"
7+
version = "0.0.3"
8+
authors = [
9+
{ name="Matus Kosut", email="[email protected]" },
10+
{ name="Diepiriye Okujagu", email="[email protected]" },
11+
]
12+
description = "Jupyter server proxy for pgadmin"
13+
readme = "README.md"
14+
license = { file = "LICENSE.md" }
15+
requires-python = ">=3.8"
16+
dependencies = [
17+
"jupyter-server-proxy>=3.2.2",
18+
]
19+
classifiers = [
20+
"Framework :: Jupyter",
21+
"Framework :: Jupyter :: JupyterLab",
22+
"Intended Audience :: Developers",
23+
"Natural Language :: English",
24+
"License :: OSI Approved :: MIT License",
25+
"Programming Language :: Python :: 3",
26+
"Programming Language :: Python :: 3.8",
27+
"Programming Language :: Python :: 3.9",
28+
"Programming Language :: Python :: 3.10",
29+
]
30+
keywords = [
31+
"Jupyter Proxy",
32+
"Jupyter Server Proxy",
33+
"JupyterLab",
34+
]
35+
36+
[project.urls]
37+
"Homepage" = "https://github.com/huntdatacenter/jupyter-pgadmin-proxy"
38+
39+
[project.optional-dependencies]
40+
dev = ["black", "ruamel.yaml", "pytest", "pytest-cov"]
41+
42+
[project.entry-points.jupyter_serverproxy_servers]
43+
pgadmin = "jupyter-pgadmin-proxy:run_app"
44+
45+
46+
[tool.hatch.build.targets.wheel]
47+
packages = ["src/jupyter-pgadmin-proxy"]
48+
49+
[tool.hatch.build]
50+
sources = ["src"]
51+
artifacts = [
52+
"*.svg",
53+
]
54+
55+
[tool.hatch.build.targets.sdist]
56+
artifacts = []
57+
exclude = [".github"]
58+
59+
[tool.hatch.build.targets.jupyter-pgadmin-proxy]

0 commit comments

Comments
 (0)