diff options
author | Todd Gamblin <gamblin2@llnl.gov> | 2022-07-14 13:42:33 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-14 20:42:33 +0000 |
commit | 3d0347ddd3363b6062e2a46bc207738b7ac14f03 (patch) | |
tree | 43b77101817b8e1cc71a4ad3174593a9fe574a1d /pyproject.toml | |
parent | 875b032151b550001a52a17fe7044116eea20ad7 (diff) | |
download | spack-3d0347ddd3363b6062e2a46bc207738b7ac14f03.tar.gz spack-3d0347ddd3363b6062e2a46bc207738b7ac14f03.tar.bz2 spack-3d0347ddd3363b6062e2a46bc207738b7ac14f03.tar.xz spack-3d0347ddd3363b6062e2a46bc207738b7ac14f03.zip |
Deprecate `blacklist`/`whitelist` in favor of `include`/`exclude` (#31569)
For a long time the module configuration has had a few settings that use
`blacklist`/`whitelist` terminology. We've been asked by some of our users to replace
this with more inclusive language. In addition to being non-inclusive, `blacklist` and
`whitelist` are inconsistent with the rest of Spack, which uses `include` and `exclude`
for the same concepts.
- [x] Deprecate `blacklist`, `whitelist`, `blacklist_implicits` and `environment_blacklist`
in favor of `exclude`, `include`, `exclude_implicits` and `exclude_env_vars` in module
configuration, to be removed in Spack v0.20.
- [x] Print deprecation warnings if any of the deprecated names are in module config.
- [x] Update tests to test old and new names.
- [x] Update docs.
- [x] Update `spack config update` to fix this automatically, and include a note in the error
that you can use this command.
Diffstat (limited to 'pyproject.toml')
0 files changed, 0 insertions, 0 deletions