Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sherlock-project
GitHub Repository: sherlock-project/sherlock
Path: blob/master/tox.ini
761 views
1
[tox]
2
requires =
3
tox >= 3
4
envlist =
5
lint
6
py313
7
py312
8
py311
9
py310
10
11
[testenv]
12
description = Attempt to build and install the package
13
deps =
14
coverage
15
jsonschema
16
pytest
17
rstr
18
allowlist_externals = coverage
19
commands =
20
coverage run --source=sherlock_project --module pytest -v
21
coverage report --show-missing
22
23
[testenv:offline]
24
deps =
25
jsonschema
26
pytest
27
commands =
28
pytest -v -m "not online"
29
30
[testenv:lint]
31
description = Lint with Ruff
32
deps =
33
ruff
34
commands =
35
ruff check
36
37
[gh-actions]
38
python =
39
3.13: py313
40
3.12: py312
41
3.11: py311
42
3.10: py310
43
44