New
v0.6.5
rattler support and UX/UI assistance.
What's Changed
- BUG: fix JSONC support by @lucascolley in https://github.com/airspeed-velocity/asv/pull/1426
- BUG: fix extraction of conda version by @sfmig in https://github.com/airspeed-velocity/asv/pull/1428
- MAINT: Clean and update documentation by @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1429
- MAINT: Update CI configurations and handle sanity checks by @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1440
- BUG: Fix multiple Python version usage by @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1444
- ENH: Add
py-rattlerby @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1445 - docs: document pitfalls of changing
benchmark_namebenchmark attribute by @JuroOravec in https://github.com/airspeed-velocity/asv/pull/1470 - docs: document the
versionfield inasv.conf.json.rstby @JuroOravec in https://github.com/airspeed-velocity/asv/pull/1467 - DOC: Minor assorted fixes by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1483
- DOC: platform → sys_platform by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1477
- refactor: fix virtualenv setup for py3.9+ by @JuroOravec in https://github.com/airspeed-velocity/asv/pull/1485
- CI: Use a decently recent version of ruff by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1478
- MAINT: Enforce ruff isort rules (I) and get rid of isort by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1488
- MAINT: Do not list wheel as a build-dep by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1494
- DOC: Add a space after Python command line option
-mby @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1487 - MAINT: Apply ruff/flake8-logging rules (LOG) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1481
- MAINT: Apply assorted ruff/pyupgrade rules (UP) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1480
- MAINT: Apply ruff/pycodestyle rules (W) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1490
- docs: Add timeouts to asv.conf.json reference by @Jacob-Stevens-Haas in https://github.com/airspeed-velocity/asv/pull/1476
- ENH: Add a gitignore template by @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1274
- MAINT: Apply ruff/Pylint rules (PLE) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1482
- Add TAGS as range parameter, fixes #488 fixes #1027 by @timkpaine in https://github.com/airspeed-velocity/asv/pull/1418
- MAINT: Apply assorted ruff rules (RUF) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1491
- MAINT: Apply assorted ruff/flake8-comprehensions rules (C4) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1489
- MAINT: Enforce ruff/flake8-comprehensions rules (C4) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1498
- MAINT: Enforce ruff/pygrep-hooks rules (PGH) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1499
- Report the last error when failing to discover benchmarks by @TalAmuyal in https://github.com/airspeed-velocity/asv/pull/1505
- MAINT: Update pre-commit ruff legacy alias by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1510
- MAINT: Update GitHub Actions by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1504
- Always pass python version when creating mamba/conda env by @jder in https://github.com/airspeed-velocity/asv/pull/1495
- MAINT: Enforce ruff/pyupgrade rules (UP) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1501
- MAINT: Update pre-commit configuration by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1503
- MAINT: Enforce ruff/flake8-bugbear rules (B) by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1502
- MAINT: Update
pyproject.tomlby @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1506 - MAINT: bump pre-commit hooks by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1514
- resolve conflicts for gh-1450 by @lucascolley in https://github.com/airspeed-velocity/asv/pull/1516
- TST: Fix testsuite rattler by @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1450
- BUG: Apply ASV_PYTHONPATH to discovery by @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1462
- MAINT: Update the license by @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1291
- use pypy3.11 in CI by @mattip in https://github.com/airspeed-velocity/asv/pull/1512
- MAINT: Standardize style with ruff by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1513
- Fix ruff errors in CI by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1524
- [REL]
v0.6.5final cleanup by @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1521 - Apply more flake8-bugbear rules by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1526
- [BUG] Kill
libmambapyby @HaoZeke in https://github.com/airspeed-velocity/asv/pull/1525 - Apply Scientific Python Library Development Guide suggestions by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1527
- Apply Scientific Python Library Development Guide Repo-Review suggestions by @DimitriPapadopoulos in https://github.com/airspeed-velocity/asv/pull/1528
New Contributors
- @JuroOravec made their first contribution in https://github.com/airspeed-velocity/asv/pull/1470
- @DimitriPapadopoulos made their first contribution in https://github.com/airspeed-velocity/asv/pull/1483
- @Jacob-Stevens-Haas made their first contribution in https://github.com/airspeed-velocity/asv/pull/1476
- @timkpaine made their first contribution in https://github.com/airspeed-velocity/asv/pull/1418
- @TalAmuyal made their first contribution in https://github.com/airspeed-velocity/asv/pull/1505
- @jder made their first contribution in https://github.com/airspeed-velocity/asv/pull/1495
- @mattip made their first contribution in https://github.com/airspeed-velocity/asv/pull/1512
Full Changelog: https://github.com/airspeed-velocity/asv/compare/v0.6.4...v0.6.5