-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
52 lines (42 loc) · 1.14 KB
/
pyproject.toml
File metadata and controls
52 lines (42 loc) · 1.14 KB
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "snapshottest"
version = "0.7.0+thelabnyc"
description = "Snapshot testing for pytest, unittest, Django, and Nose"
readme = "README.md"
dependencies = ["termcolor", "fastdiff (>=0.3.0,<1)"]
requires-python = ">=3.11"
[project.optional-dependencies]
pytest = ["pytest (>=9.0.2)"]
nose2 = ["nose2"]
[project.license]
text = "MIT"
[[project.authors]]
name = "thelab"
email = "thelabdev@thelab.co"
[project.urls]
Homepage = "https://gitlab.com/thelabnyc/snapshottest"
Repository = "https://gitlab.com/thelabnyc/snapshottest"
Documentation = "https://gitlab.com/thelabnyc/snapshottest"
[project.entry-points.pytest11]
snapshottest = "snapshottest.pytest"
[dependency-groups]
dev = [
"tox==4.49.1",
"pytest (==9.0.2)",
"pytest-cov (==7.0.0)",
"nose2 (==0.16.0)",
"django (==5.2)",
"ruff (>=0.15.6)",
"tox-uv>=1.33.4",
]
[tool.hatch.build.targets.wheel]
packages = ["snapshottest"]
[[tool.uv.index]]
name = "thelabnyc"
url = "https://gitlab.com/api/v4/groups/269576/-/packages/pypi/simple"
explicit = true
[tool.ruff.lint.isort]
from-first = true