microsoft/qdk

Public

mirrored fromhttps://github.com/microsoft/qdkAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
1d2f76e63ca3b68b75bc0cbd77d067a3d5f03901

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

jupyterlab/pyproject.toml

64lines · modecode

1[build-system]
2requires = ["hatchling>=1.4.0", "jupyterlab==4.0.0", "hatch-nodejs-version"]
3build-backend = "hatchling.build"
4
5[project]
6name = "qsharp-jupyterlab"
7version = "0.0.0"
8readme = "README.md"
9requires-python = ">=3.7"
10classifiers = [
11 "Framework :: Jupyter",
12 "Framework :: Jupyter :: JupyterLab",
13 "Framework :: Jupyter :: JupyterLab :: 4",
14 "Framework :: Jupyter :: JupyterLab :: Extensions",
15 "Framework :: Jupyter :: JupyterLab :: Extensions :: Prebuilt",
16 "License :: OSI Approved :: MIT License",
17 "Programming Language :: Python",
18 "Programming Language :: Python :: 3",
19 "Programming Language :: Python :: 3.7",
20 "Programming Language :: Python :: 3.8",
21 "Programming Language :: Python :: 3.9",
22 "Programming Language :: Python :: 3.10",
23 "Programming Language :: Python :: 3.11",
24]
25dependencies = [
26]
27dynamic = ["description", "authors", "urls", "keywords"]
28
29[tool.hatch.version]
30source = "nodejs"
31
32[tool.hatch.metadata.hooks.nodejs]
33fields = ["description", "authors", "urls"]
34
35[tool.hatch.build.targets.sdist]
36artifacts = ["qsharp-jupyterlab/labextension"]
37exclude = [".github", "binder"]
38
39[tool.hatch.build.targets.wheel.shared-data]
40"qsharp-jupyterlab/labextension" = "share/jupyter/labextensions/qsharp-jupyterlab"
41"install.json" = "share/jupyter/labextensions/qsharp-jupyterlab/install.json"
42
43[tool.hatch.build.hooks.version]
44path = "qsharp-jupyterlab/_version.py"
45
46[tool.hatch.build.hooks.jupyter-builder]
47dependencies = ["hatch-jupyter-builder>=0.5"]
48build-function = "hatch_jupyter_builder.npm_builder"
49ensured-targets = [
50 "qsharp-jupyterlab/labextension/package.json",
51]
52
53[tool.hatch.build.hooks.jupyter-builder.build-kwargs]
54build_cmd = "build"
55npm = ["jlpm"]
56
57[tool.hatch.build.hooks.jupyter-builder.editable-build-kwargs]
58build_cmd = "build:dev"
59npm = ["jlpm"]
60source_dir = "src"
61build_dir = "qsharp-jupyterlab/labextension"
62
63[tool.check-wheel-contents]
64ignore = ["W002"]
65