-
Notifications
You must be signed in to change notification settings - Fork 13
/
asv.conf.json
28 lines (28 loc) · 1023 Bytes
/
asv.conf.json
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
{
"version": 1,
"project": "psygnal",
"project_url": "https://github.com/pyapp-kit/psygnal",
"repo": ".",
"branches": ["main"],
"dvcs": "git",
"environment_type": "conda",
"install_timeout": 600,
"show_commit_url": "https://github.com/pyapp-kit/psygnal/commit/",
"pythons": ["3.11"],
"build_command": [
"python -m pip install build 'hatchling==1.21.1' hatch-vcs hatch-mypyc mypy pydantic types-attrs msgspec",
"python -c \"import os; from pathlib import Path; import hatchling.builders.wheel as h; p = Path(h.__file__); targ = os.environ.get('MACOSX_DEPLOYMENT_TARGET', '10_16').replace('.', '_'); txt = p.read_text().replace('10_16', targ); p.write_text(txt)\"",
"python -m build --wheel -o {build_cache_dir} {build_dir} --no-isolation"
],
"install_command": [
"python -m pip install {wheel_file}[pydantic]"
],
"matrix": {
"env": {
"HATCH_BUILD_HOOKS_ENABLE": "1"
}
},
"env_dir": "/tmp/.asv/env",
"results_dir": ".asv/results",
"html_dir": ".asv/html"
}