Skip to content

Commit 15c2881

Browse files
authoredOct 24, 2024··
Add build and setuptools-scm to Pipfile (#1347)
1 parent 5a00d6d commit 15c2881

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed
 

‎Pipfile

+5-3
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ url = "https://pypi.org/simple"
44
verify_ssl = true
55

66
[packages]
7-
pyperclip = ">=1.6"
8-
setuptools = ">=34.4"
9-
wcwidth = ">=0.1.7"
7+
pyperclip = "*"
8+
setuptools = "*"
9+
wcwidth = "*"
1010

1111
[dev-packages]
12+
build = "*"
1213
cmd2 = { editable = true, path = "." }
1314
cmd2_ext_test = { editable = true, path = "plugins/ext_test" }
1415
codecov = "*"
@@ -22,6 +23,7 @@ pytest = "*"
2223
pytest-cov = "*"
2324
pytest-mock = "*"
2425
ruff = "*"
26+
setuptools-scm = "*"
2527
sphinx = "*"
2628
sphinx-autobuild = "*"
2729
sphinx-rtd-theme = "*"

‎pyproject.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
[build-system]
2-
requires = ["setuptools>=42", "wheel", "setuptools_scm[toml]>=3.4"]
2+
requires = ["build", "setuptools>=64", "setuptools-scm>=8"]
3+
build-backend = "setuptools.build_meta"
34

45
[tool.doc8]
56
ignore-path = [
@@ -30,6 +31,7 @@ disallow_incomplete_defs = true
3031
disallow_untyped_calls = true
3132
disallow_untyped_defs = true
3233
exclude = [
34+
"^build/", # .build directory
3335
"^docs/", # docs directory
3436
"^examples/", # examples directory
3537
"^plugins/*", # plugins directory

0 commit comments

Comments
 (0)
Please sign in to comment.