buildtest version 1.5
What's Changed
- bump version to 1.4 by @shahzebsiddiqui in #1464
- refactor codebase of 'buildtest inspect' by @shahzebsiddiqui in #1466
- add support to exclude tests by tagnames by @shahzebsiddiqui in #1467
- show all records with --count when set to negative value by @shahzebsiddiqui in #1468
- move several options into parent parser by @shahzebsiddiqui in #1469
- Change filter buildtest build to semicolon by @shahzebsiddiqui in #1471
- add a security page by @shahzebsiddiqui in #1473
- Increase Regression Test Coverage for BuildTest class by @shahzebsiddiqui in #1472
- Remove --list option from buildtest buildspec maintainers by @shahzebsiddiqui in #1474
- populate contributor names using ALL-CONTRIBUTORS bot by @shahzebsiddiqui in #1475
- testing All contributors by updating README.md by @shahzebsiddiqui in #1476
- docs: add shahzebsiddiqui as a contributor for code by @allcontributors in #1477
- docs: add Xiang18 as a contributor for code, test, and 2 more by @allcontributors in #1480
- docs: add Xiangs18 as a contributor for code, doc, and test by @allcontributors in #1481
- docs: add prathmesh4321 as a contributor for code, test, and doc by @allcontributors in #1479
- docs: add shahzebsiddiqui as a contributor for code, doc, and test by @allcontributors in #1482
- add link to video for ISS 2023 by @shahzebsiddiqui in #1484
- add urllib3 for 1.26.x by @shahzebsiddiqui in #1487
- Bump black from 23.1.0 to 23.3.0 by @dependabot in #1433
- update precommit configuration file by @shahzebsiddiqui in #1488
- Create FUNDING.yml by @shahzebsiddiqui in #1493
- Add support for profiles by @shahzebsiddiqui in #1489
- Reorg examples for script.schema.json by @shahzebsiddiqui in #1496
- reorganize compiler schema examples by @shahzebsiddiqui in #1498
- reorganize examples for spack.schema.json by @shahzebsiddiqui in #1499
- fix typo in git clone command by @shahzebsiddiqui in #1504
- Added coverage to --retry by @Mendi03 in #1501
- minor improvements to Buildspec tutorial page by @shahzebsiddiqui in #1510
- fix error in config file for buildtest tutorials by @Mendi03 in #1513
- add python 3.11 in regression test remove 3.7 by @shahzebsiddiqui in #1512
- Bump python version dependency to 3.8 by @shahzebsiddiqui in #1514
- hardcode jsonschema version < 4.18 due to breaking feature in RefResolver by @shahzebsiddiqui in #1520
- fix issue with running buildtest with multiprocessing library by @shahzebsiddiqui in #1522
- add type hinting for some methods in buildtest by @shahzebsiddiqui in #1523
- fix issue with 'buildtest report --pass' and 'buildtest report --fail' not filtering output correctly by @shahzebsiddiqui in #1524
- Add coverage to regex_check method by @szuananwar in #1507
- adding regression test for modules by @kingxleyy in #1503
- reorganize perlmutter tutorial and use todo directive by @shahzebsiddiqui in #1525
- Add code coverage for multiple compilers with script schema by @Mariamajib in #1515
- update gitlab runners for nersc pipeline by @shahzebsiddiqui in #1537
- updating the github version workflow to 23.3.0 by @kingxleyy in #1536
- Add coverage to file_regex status check method by @braeeast2001 in #1511
- Renaming buildtest help to buildtest show by @Mendi03 in #1530
- add subsection 'Best Practices when creating Pull Request' by @shahzebsiddiqui in #1531
- Several changes to documentation by @shahzebsiddiqui in #1544
- Add pyproject.toml file by @shahzebsiddiqui in #1545
- update to pyproject.toml with dependencies and use hatch build system by @shahzebsiddiqui in #1547
- update installation workflow by installing buildtest in zsh shell by @shahzebsiddiqui in #1548
- Removed buildtest build option --disable-executor-check by @Mariamajib in #1541
- pin versions for documentation dependencies by @shahzebsiddiqui in #1550
- Documentation update on installing dev dependencies by @shahzebsiddiqui in #1551
- Buildspec tutorial documentation fix by @Mendi03 in #1538
- alias for buildtest config validate command by @shahzebsiddiqui in #1559
- Refactor regression test for buildtest report and exclude coverage for some files by @shahzebsiddiqui in #1561
- fix behavior on running test when there is a failure by @shahzebsiddiqui in #1563
- Add Coverage to check runtime status by @szuananwar in #1564
- Fix spack clone example by @shahzebsiddiqui in #1570
- add PEARC23 slides by @shahzebsiddiqui in #1573
- update Perlmutter tutorial by @shahzebsiddiqui in #1574
- Modified behavior of --help/-h and added commands -H/--help--all by @Mendi03 in #1568
- Bump actions/setup-python from 4.5.0 to 4.7.0 by @dependabot in #1554
- Add --detailed option for buildtest report by @szuananwar in #1567
- remove 'buildtest help' and 'buildtest h' from tab completion by @shahzebsiddiqui in #1578
- Add buildtest commands option by @braeeast2001 in #1540
- Remove short option "-t" for "--theme" by @braeeast2001 in #1576
- fix where buildtest commands were printed in every run by @shahzebsiddiqui in #1580
- add changelog for v1.5 by @shahzebsiddiqui in #1543
New Contributors
- @allcontributors made their first contribution in #1477
- @Mendi03 made their first contribution in #1501
- @szuananwar made their first contribution in #1507
- @kingxleyy made their first contribution in #1503
- @Mariamajib made their first contribution in #1515
- @braeeast2001 made their first contribution in #1511
Full Changelog: v1.4...v1.5