diff options
author | Alec Scott <hi@alecbcs.com> | 2023-07-31 14:49:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-31 21:49:43 +0000 |
commit | d4f41b51f4d3304d102a932d3df64af13e0988a7 (patch) | |
tree | e81b50df744dbe52ca07f98954d61b0f5a322a87 /etc | |
parent | 347acf3cc6c8f746c5ae8f4011d84abbbac0f2e0 (diff) | |
download | spack-d4f41b51f4d3304d102a932d3df64af13e0988a7.tar.gz spack-d4f41b51f4d3304d102a932d3df64af13e0988a7.tar.bz2 spack-d4f41b51f4d3304d102a932d3df64af13e0988a7.tar.xz spack-d4f41b51f4d3304d102a932d3df64af13e0988a7.zip |
Add `spack checksum --verify`, fix `--add` (#38458)
* Add rewrite of spack checksum to include --verify and better add versions to package.py files
* Fix formatting and remove unused import
* Update checksum unit-tests to correctly test multiple versions and add to package
* Remove references to latest in stage.py
* Update bash-completion scripts to fix unit tests failures
* Fix docs generation
* Remove unused url_dict argument from methods
* Reduce chance of redundant remote_versions work
* Add print() before tty.die() to increase error readablity
* Update version regular expression to allow for multi-line versions
* Add a few unit tests to improve test coverage
* Update command completion
* Add type hints to added functions and fix a few py-lint suggestions
* Add @no_type_check to prevent mypy from failing on pkg.versions
* Add type hints to format.py and fix unit test
* Black format lib/spack/spack/package_base.py
* Attempt ignoring type errors
* Add optional dict type hint and declare versions in PackageBase
* Refactor util/format.py to allow for url_dict as an optional parameter
* Directly reference PackageBase class instead of using TypeVar
* Fix comment typo
---------
Co-authored-by: Tamara Dahlgren <dahlgren1@llnl.gov>
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions