diff options
author | vsoch <vsoch@users.noreply.github.com> | 2021-07-09 21:32:38 -0600 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2021-07-24 07:07:35 -0700 |
commit | 4208cf66bea84c8c00c28dbd495c85087be3e49c (patch) | |
tree | fe3a93f9efc97870f216394ce13699bb4d0fd8cf /.github/workflows/macos_python.yml | |
parent | a30e6c61582b55ec4cff1d9d885a0acec9a0ec3c (diff) | |
download | spack-4208cf66bea84c8c00c28dbd495c85087be3e49c.tar.gz spack-4208cf66bea84c8c00c28dbd495c85087be3e49c.tar.bz2 spack-4208cf66bea84c8c00c28dbd495c85087be3e49c.tar.xz spack-4208cf66bea84c8c00c28dbd495c85087be3e49c.zip |
`spack style`: automatically bootstrap dependencies
This uses our bootstrapping logic to automatically install dependencies for
`spack style`. Users should no longer have to pre-install all of the tools
(`isort`, `mypy`, `black`, `flake8`). The command will do it for them.
- [x] add logic to bootstrap specs with specific version requirements in `spack style`
- [x] remove style tools from CI requirements (to ensure we test bootstrapping)
- [x] rework dependencies for `mypy` and `py-typed-ast`
- `py-typed-ast` needs to be a link dependency
- it needs to be at 1.4.1 or higher to work with python 3.9
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Diffstat (limited to '.github/workflows/macos_python.yml')
0 files changed, 0 insertions, 0 deletions