summaryrefslogtreecommitdiff
path: root/lib/spack/spack/audit.py
AgeCommit message (Expand)AuthorFilesLines
2024-01-02Update copyright year to 2024 (#41919)Todd Gamblin1-1/+1
2023-12-19Add an audit to prevent virtual packages with variants specified (#41747)Massimiliano Culpo1-0/+9
2023-12-07audit: forbid nested dependencies in depends_on declarations (#41428)Massimiliano Culpo1-2/+26
2023-11-23ASP-based solver: don't error for type mismatch on preferences (#41138)Massimiliano Culpo1-0/+48
2023-11-16Improve the error message for deprecated preferences (#41075)Massimiliano Culpo1-0/+36
2023-11-16Add audit check to spot `when=` arguments using wrong named specs (#41107)Massimiliano Culpo1-1/+48
2023-10-23audit: add check for GitLab patches (#40656)Michael Kuhn1-14/+29
2023-09-29Test package detection in a systematic way (#18175)Massimiliano Culpo1-0/+76
2023-08-11spack.repo: uppercase the global PATH variable (#39372)Massimiliano Culpo1-22/+22
2023-08-08Ensure that all variants have a description (#39025)Adam J. Stewart1-0/+15
2023-07-13spack audit: allow skipping version checks from package.py (#28372)Massimiliano Culpo1-1/+12
2023-07-05Drop Python 2 object subclassing (#38720)Adam J. Stewart1-1/+1
2023-05-10Stand-alone testing: make recipe support and processing spack-/pytest-like (#...Tamara Dahlgren1-3/+8
2023-03-17Improve wording of audit message (#36180)Massimiliano Culpo1-2/+5
2023-03-08Split `satisfies(..., strict=True/False)` into two functions (#35681)Massimiliano Culpo1-1/+1
2023-02-16Style: black 23, skip magic trailing comma (#35351)Adam J. Stewart1-2/+1
2023-01-18license year bump (#34921)Harmen Stoppels1-1/+1
2022-11-18PackageBase should not define builder legacy attributes (#33942)Chris Green1-1/+1
2022-11-15Stop using `six` in Spack (#33905)Massimiliano Culpo1-2/+1
2022-11-14Remove support for running with Python 2.7 (#33063)Massimiliano Culpo1-2/+2
2022-10-26Allow for packages with multiple build-systems (#30738)Massimiliano Culpo1-1/+34
2022-09-01Port package sanity unit tests to audits (#32405)Massimiliano Culpo1-0/+180
2022-08-15Check that no reserved names are overridden by package recipes (#32092)Massimiliano Culpo1-0/+40
2022-07-31black: reformat entire repository with blackTodd Gamblin1-104/+100
2022-07-12`spack.repo.get()` can only be called on concrete specs (#31411)Massimiliano Culpo1-34/+34
2022-06-02Use stable URLs for patch-diff GitHub patches (#30953)Adam J. Stewart1-1/+2
2022-05-05package audit: ensure stand-alone test method not include in build-phase test...Tamara Dahlgren1-0/+18
2022-03-23Use stable URLs and `?full_index=1` for all github patches (#29239)Adam J. Stewart1-23/+38
2022-02-10spack audit: fix spurious failures for target/platform conflicts (#28860)Greg Becker1-4/+11
2022-01-14Update copyright year to 2022Todd Gamblin1-1/+1
2021-12-29Ensure some version known to Spack can satisfy constraints in `depends_on` (#...Massimiliano Culpo1-0/+40
2021-11-30spack audit: fix API calls (#27713)Massimiliano Culpo1-4/+4
2021-09-02start of work to add spack audit packages-https checker (#25670)Vanessasaurus1-0/+43
2021-07-08imports: sort imports everywhere in Spack (#24695)Todd Gamblin1-0/+2
2021-06-18Add an audit system to Spack (#23053)Massimiliano Culpo1-0/+393