summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2024-12-07extensions.py: remove import of spack.cmd (#47963)Harmen Stoppels4-34/+30
2024-12-06directives.py: remove redundant import (#47965)Harmen Stoppels1-2/+0
2024-12-06build_environment: drop off by one fix (#47960)Harmen Stoppels1-10/+3
2024-12-05Don't inject import statements in package recipesMassimiliano Culpo5-38/+32
2024-12-05solver: partition classes related to requirement parsing into their own file ...Massimiliano Culpo3-224/+238
2024-12-05spack.mirror: split into submodules (#47936)Harmen Stoppels32-532/+578
2024-12-04`resource`: clean up arguments and typingTodd Gamblin4-41/+43
2024-12-04directives: add type annotations to `DirectiveMeta` classTodd Gamblin1-11/+13
2024-12-04directives: use `Type[PackageBase]` instead of `PackageBase`Todd Gamblin4-21/+30
2024-12-04directives: don't include `Optional` in `PatchesType`Todd Gamblin1-3/+3
2024-12-04stage.py: improve path to url (#47898)Harmen Stoppels1-1/+1
2024-12-03bug fix: updated warning message to reflect impending v1.0 release (#47887)Carson Woods1-2/+2
2024-12-03style.py: do not remove import spack in packages (#47895)Harmen Stoppels1-2/+0
2024-12-03build(deps): bump pytest from 8.3.3 to 8.3.4 in /lib/spack/docs (#47882)dependabot[bot]1-1/+1
2024-11-30`version_types`: clean up type hierarchy and add annotations (#47781)Todd Gamblin3-201/+328
2024-11-28filesystem.py: remove unused md5sum (#47832)Harmen Stoppels1-16/+0
2024-11-28traverse: add MixedDepthVisitor, use in cmake (#47750)Harmen Stoppels3-19/+136
2024-11-28darwin: preserve hardlinks on codesign/install_name_tool (#47808)Harmen Stoppels5-13/+49
2024-11-27gcc-runtime: remove libz.so from libgfortran.so if present (#47812)Harmen Stoppels1-24/+42
2024-11-26Docs: Reference 7z requirement on Windows (#35943)kwryankrattiger1-0/+8
2024-11-26Intel/oneapi compilers: correct version ranges for diab-disable flag (#47428)Dom Heinzeller2-4/+4
2024-11-25install_test: first look at builder, then package (#47735)Harmen Stoppels1-14/+7
2024-11-22traverse.py: ensure topo order is bfs for trees (#47720)Harmen Stoppels5-109/+96
2024-11-20spack style: import-check -> import, fix bugs, exclude spack.pkg (#47690)Harmen Stoppels13-13/+50
2024-11-19Make oneAPI library-with-sdk specialize library class (#47632)Mark Abraham1-1/+1
2024-11-19solver: add a timeout handle for users (#47661)Massimiliano Culpo2-1/+18
2024-11-19Restore message when concretizing in parallel (#47663)Massimiliano Culpo1-0/+5
2024-11-18cached_cmake: mpifc is not always defined (#46861)Richard Berger1-1/+4
2024-11-17Add an audit to prevent using the name "all" in packages (#47651)Massimiliano Culpo1-0/+5
2024-11-17style.py: add import-check for missing & redundant imports (#47619)Harmen Stoppels2-20/+241
2024-11-17spack.package / builtin repo: fix exports/imports (#47617)Harmen Stoppels2-8/+6
2024-11-15build(deps): bump sphinx-rtd-theme in /lib/spack/docs (#47588)dependabot[bot]1-1/+1
2024-11-15Add missing llnl.* imports (#47618)Harmen Stoppels2-2/+3
2024-11-15Improve type hints for package API (#47576)Harmen Stoppels37-700/+817
2024-11-14Rework `spack.database.InstallStatuses` into a flag (#47321)Massimiliano Culpo15-155/+192
2024-11-14Remove support for PGI compilers (#47195)Massimiliano Culpo13-260/+28
2024-11-13Spec: prefer a splice-specific method to `__len__` (#47585)Todd Gamblin5-25/+37
2024-11-14Update tutorial version (#47593)psakievich1-1/+1
2024-11-13`spack spec`: simplify and unify output (#47574)Todd Gamblin1-42/+23
2024-11-13bump version to 0.24.0.dev0 (#47578)Harmen Stoppels1-1/+1
2024-11-13missing and redundant imports (#47577)Harmen Stoppels5-4/+5
2024-11-12Add solver capability for synthesizing splices of ABI compatible packages. (#...John Gouwar14-56/+689
2024-11-12parse_specs: special case for concretizing lookups quickly (#47556)Greg Becker4-3/+182
2024-11-12getting_started.rst: fix list of spack deps (#47557)Harmen Stoppels1-3/+3
2024-11-11Compiler.default_libc: early exit on darwin/win (#47554)Harmen Stoppels1-2/+13
2024-11-11Bugfix: `spack find -x` in environments (#46798)Peter Scheibel5-45/+242
2024-11-11Move concretization tests to the same folder (#47539)Massimiliano Culpo6-0/+0
2024-11-11mirrors: allow username/password as environment variables (#46549)kwryankrattiger9-57/+520
2024-11-11solver: avoid parsing specs in setupTodd Gamblin5-16/+20
2024-11-11imports: move `conditional` to `directives.py`Todd Gamblin3-15/+13