Releases: PolyJIT/benchbuild
Releases · PolyJIT/benchbuild
6.8
What's Changed
- feat(coverage): add wrapped binaries to coverage by @simbuerg in #560
- fix(actions): re-raise caught exception by @simbuerg in #562
- fix(environments): buildah cannot find base images. by @simbuerg in #548
- Make storage options configurable by @boehmseb in #565
- Adds command token for arguments. by @boehmseb in #568
- Correct turbo and multithread settings description by @danjujan in #567
New Contributors
Full Changelog: 6.7...6.8
6.7
What's Changed
- Fix Revision based Containers by @Sinerum in #554
- chore: strip db versioning with sqlalchemy.migrate from benchbuild by @simbuerg in #549
- fix: bump pathos & dill to unbreak gitlab ci by @simbuerg in #556
- build(deps): update sqlalchemy requirement from ~=1.4.46 to ~=2.0.7 by @dependabot in #553
- speed up slow build times for ./configure based projects by @Kaufi-Jonas in #555
- docs: switch documentation to sphinx by @simbuerg in #557
- feat(command): use name as default value for a command's label by @simbuerg in #558
- feat: drop support for python 3.7 and 3.8 by @simbuerg in #559
Full Changelog: 6.6.4...6.7
6.6.3
What's Changed
- add source to download multiple files via HTTP by @Kaufi-Jonas in #546
- build(deps): update virtualenv requirement from ~=20.15 to ~=20.20 by @dependabot in #545
- build(deps): update attrs requirement from ~=22.1 to ~=22.2 by @dependabot in #530
- build(deps): update plumbum requirement from ~=1.7 to ~=1.8 by @dependabot in #511
- build(deps): update result requirement from ~=0.8.0 to ~=0.9.0 by @dependabot in #529
New Contributors
- @Kaufi-Jonas made their first contribution in #546
Full Changelog: 6.6.2...6.6.3
6.6.1
What's Changed
- Fixes missing braces in CopyLayer.str() by @boehmseb in #518
- Fix slurm log_dir path conversion by @boehmseb in #521
- fix(project): version filters should only consider expandable sources by @simbuerg in #523
- feat(source/http): add auto-untar http source by @simbuerg in #520
- fix(source): enforce sorted order of revisions by @simbuerg in #525
- environments: do not override config settings, if not changed from default by @simbuerg in #527
- feat(environments): improve error handling using result module by @simbuerg in #526
- feat(slurm): make container.runroot/container.root available for slurm customization by @simbuerg in #532
- fix(environments): notify user when commit of container image fails by @simbuerg in #533
Full Changelog: 6.5.1...6.6.1
6.5.1
6.5
6.4
What's Changed
- feat(workload): Add prototype support for workloads. by @simbuerg in #450
- build(deps): update typing-extensions requirement from ~=4.2.0 to ~=4.3.0 by @dependabot in #497
- build(deps): update attrs requirement from ~=21.4 to ~=22.1 by @dependabot in #502
- build(deps): update rich requirement from ~=12.4 to ~=12.5 by @dependabot in #498
- build(deps): update pygtrie requirement from ~=2.4 to ~=2.5 by @dependabot in #499
- build(deps): update pygit2 requirement from <1.8.0,>=1.2.1 to >=1.2.1,<1.11.0 by @dependabot in #500
- build(deps): update jinja2 requirement from ~=3.0 to ~=3.1 by @dependabot in #485
- tests(command): add more doctests with documentation by @simbuerg in #504
- Fixes endless recursion when accessing Command.label by @vulder in #506
- Fixes type error in filter_workload_index by @vulder in #507
- feat(command): add support for creates and consumes properties for co… by @simbuerg in #505
Full Changelog: 6.3.2...6.4
3.3.2
- [closed] utils: move PGO related code to polyjit.experiments #202
- [closed] Minor Fixes & Adjustments. #201
- [closed] utils/log: refactor logging & silence sqlalchemy.migrate logs #200
- [closed] Make benchbuild's settings extensible by projects/experiments/reports. #198
- [closed] settings: use an in-memory sqlite database by default #197