What's Changed
- bump version to 2.0 by @shahzebsiddiqui in #1755
- Add support for 'paths' in configuration to allow one to search for scheduler binary in non-standard location by @shahzebsiddiqui in #1757
- Fix wrong lines highlighted in code example for programming environment by @Xiangs18 in #1760
- Extract linenum from file_regex for metrics by @Xiangs18 in #1751
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #1697
- Write configuration file to alternate location when saving profiles by @shahzebsiddiqui in #1762
- Refactor buildtest codebase by @shahzebsiddiqui in #1763
- Acquire system details and topology information using archspec, psutil and using filesystem and sysctl command by @shahzebsiddiqui in #1772
- Remove Cobalt Scheduler by @shahzebsiddiqui in #1773
- remove processor property from buildtest configuration by @shahzebsiddiqui in #1774
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #1767
- Bump sphinx from 7.1.2 to 7.3.7 by @dependabot in #1769
- add support for specifying paths to search for container 'docker', 'singularity' and 'podman' in configuration file by @shahzebsiddiqui in #1775
- Improvements to Builder Class and improvement to container support and enable strict mode for tests by @shahzebsiddiqui in #1777
- Add support for post_run by @shahzebsiddiqui in #1778
- Show content of generated test, build script and output and error in 'buildtest build' by @shahzebsiddiqui in #1779
- Add documentation for extract line numbers in metrics by @Xiangs18 in #1781
- Add utility modules for printing and creating rich tables by @shahzebsiddiqui in #1780
- Add option --display to display output and test in buildtest build by @shahzebsiddiqui in #1784
- validate test by name via 'buildtest buildspec validate --name' by @shahzebsiddiqui in #1785
- Disable executor check in executor configuration by @shahzebsiddiqui in #1786
- disable module check during validation by @shahzebsiddiqui in #1787
- Regenerate AWS tutorial examples by @shahzebsiddiqui in #1788
- automatically install pip when sourcing setup script by @shahzebsiddiqui in #1792
- add tcsh and zsh and python3-venv into container by @shahzebsiddiqui in #1789
- Bump docker/build-push-action from 5 to 6 by @dependabot in #1790
- adding regression test workflow in container by @shahzebsiddiqui in #1635
- update regression test workflow container by @shahzebsiddiqui in #1794
- add csh shell test for installation workflow by @shahzebsiddiqui in #1549
- refactor logic for job dependency by @shahzebsiddiqui in #1798
- migrating From RefResolver to Referencing by @Xiangs18 in #1802
- suppress output of curl and installation of pip in setup.sh by @shahzebsiddiqui in #1806
- Change option name to 'buildtest buildspec find --directory' for searching for root buildspecs when building cache by @shahzebsiddiqui in #1807
- Add support for specifying a file path via -f/--file when loading buildspec into cache by @shahzebsiddiqui in #1808
- add changelog for v2.1 by @shahzebsiddiqui in #1813
- bump version to 2.1 by @shahzebsiddiqui in #1814
Full Changelog: v2.0...v2.1