diff options
author | Harmen Stoppels <me@harmenstoppels.nl> | 2024-08-23 09:23:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-23 09:23:25 +0200 |
commit | d40f84749716997ebe17d32159ecc097ae7b3862 (patch) | |
tree | 3460bdf1c4bfeed26b6e80b77bb705958b4cd920 /NOTICE | |
parent | ed34dfca963fef5911bcca16c964ad73eacd4074 (diff) | |
download | spack-d40f84749716997ebe17d32159ecc097ae7b3862.tar.gz spack-d40f84749716997ebe17d32159ecc097ae7b3862.tar.bz2 spack-d40f84749716997ebe17d32159ecc097ae7b3862.tar.xz spack-d40f84749716997ebe17d32159ecc097ae7b3862.zip |
Add missing MultiMethodMeta metaclass in builders (#45879)
* Add missing MultiMethodMeta metaclass in builders
and remove the Python 2 fallback option in favor of hard errors to catch
similar issues going forward.
The fallback option can cause about 10K stat calls due to use of
`realpath` in the inspect module, depending on how deep Spack itself is
nested in the file system, which is ... undesirable.
* code shuffling to avoid circular import
* more reshuffling
* move reserved variant names into variants module
Diffstat (limited to 'NOTICE')
0 files changed, 0 insertions, 0 deletions