Skip to content

Commit 6f91342

Browse files
committed
BIN: Update generated
1 parent ad8af78 commit 6f91342

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

readme.md

+21
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,27 @@ and ASV's extensible features on performance metrics. The repository is
1212
structured with dedicated branches for each build system and feature
1313
demonstration.
1414

15+
## Usage
16+
17+
Prepare an environment for `asv`:
18+
19+
``` bash
20+
git clone https://github.com/airspeed-velocity/asv_samples/
21+
cd asv_samples
22+
micromamba create -p $(pwd)/.tmp -c conda-forge python pip "libmambapy<2.0" conda-build
23+
micromamba activate -p $(pwd)/.tmp
24+
pip install asv
25+
```
26+
27+
Checkout any of the branches, prepare them using the `gen_asv_conf.py`
28+
script, and run `asv`:
29+
30+
``` bash
31+
git checkout memray-plugin
32+
python scripts/gen_asv_conf.py asv.conf.base.json
33+
asv run
34+
```
35+
1536
## Representative Build Systems
1637

1738
+CAPTION: Where not specified, `pyproject.toml` is coupled with `hatch`

0 commit comments

Comments
 (0)