diff --git a/.gitignore b/.gitignore index cf3cc8c87d..ed6eebde88 100644 --- a/.gitignore +++ b/.gitignore @@ -39,7 +39,9 @@ authors.py *.DS_Store # ignore files from tests .hypothesis/ -# ignore results from asv +# ignore folders from asv +benchmarks/env +benchmarks/html benchmarks/results # duecredit diff --git a/benchmarks/asv.conf.json b/benchmarks/asv.conf.json index 3906cf6def..1bea9bd767 100644 --- a/benchmarks/asv.conf.json +++ b/benchmarks/asv.conf.json @@ -21,7 +21,10 @@ // The Pythons you'd like to test against. If not provided, defaults // to the current version of Python used to run `asv`. - "pythons": ["3.10"], + "pythons": ["3.11", "3.14"], + "build_command": [ + "python -m build --wheel -o {build_cache_dir} {build_dir}" + ], // The matrix of dependencies to test. Each key is the name of a // package (in PyPI) and the values are version numbers. An empty // list indicates to just test against the default (latest) @@ -30,10 +33,6 @@ "matrix": { "Cython": [], "numpy": [], - "scipy": [], - "six": [], - "pytest": [], - "mock": [], "MDAnalysisTests": [], }, // The directory (relative to the current directory) that benchmarks are