summaryrefslogtreecommitdiff
path: root/lib/spack/spack/store.py
AgeCommit message (Expand)AuthorFilesLines
2024-01-02Update copyright year to 2024 (#41919)Todd Gamblin1-1/+1
2023-08-15spack.config: use all caps for globals (#39424)Harmen Stoppels1-5/+5
2023-08-07Extract prefix locks and failure markers from Database (#39024)Massimiliano Culpo1-10/+27
2023-07-19Respect custom user store when bootstrapping (#39001)Massimiliano Culpo1-1/+6
2023-07-19Remove `LazyReference` from code (#38944)Massimiliano Culpo1-66/+14
2023-07-17Lock, database and store don't need global configuration on construction (#33...Massimiliano Culpo1-85/+128
2023-07-05Drop Python 2 object subclassing (#38720)Adam J. Stewart1-1/+1
2023-03-31typehint a few globals (#36544)Harmen Stoppels1-1/+2
2023-02-20Revert "lib/spack/spack/store.py: Fix #28170 for padding relocation (#33122)"...Harmen Stoppels1-1/+0
2023-01-18license year bump (#34921)Harmen Stoppels1-1/+1
2022-12-06Bootstrap most of Spack dependencies using environments (#34029)Massimiliano Culpo1-12/+0
2022-11-17lib/spack/spack/store.py: Fix #28170 for padding relocation (#33122)Brian Vanderwende1-0/+1
2022-11-16Upstreams: add canonicalize path (#33946)psakievich1-1/+3
2022-11-15Stop using `six` in Spack (#33905)Massimiliano Culpo1-4/+2
2022-07-31black: reformat entire repository with blackTodd Gamblin1-42/+40
2022-01-14Update copyright year to 2022Todd Gamblin1-1/+1
2021-12-10Refactor "spack buildcache" command (#27776)Massimiliano Culpo1-0/+74
2021-10-06Restore the correct computation of stores in environments (#26560)Massimiliano Culpo1-2/+14
2021-09-09specs: move to new spec.json format with build provenance (#22845)Nathan Hanford1-7/+1
2021-08-03bugfix: ensure all bootstrap context managers are exception-safeTodd Gamblin1-6/+7
2021-07-12Enable/disable bootstrapping and customize store location (#23677)Massimiliano Culpo1-1/+3
2021-07-08imports: sort imports everywhere in Spack (#24695)Todd Gamblin1-3/+3
2021-03-30Bootstrapping: swap store before configuration (#22631)Massimiliano Culpo1-0/+13
2021-03-03Bootstrap clingo from sources (#21446)Massimiliano Culpo1-0/+10
2021-02-18Testing: use spack.store.use_store everywhere (#21656)Massimiliano Culpo1-1/+30
2021-02-10Move context manager to swap the current store into spack.storeMassimiliano Culpo1-0/+26
2021-01-02copyrights: update all files with license headers for 2021Todd Gamblin1-1/+1
2020-11-12move sbang to unpadded install tree root (#19640)Greg Becker1-30/+113
2020-11-12macos: update build process to use spawn instead of fork (#18205)Peter Scheibel1-3/+16
2020-09-25refactor install_tree to use projections format (#18341)Greg Becker1-8/+30
2019-12-30copyright: update copyright dates for 2020 (#14328)Todd Gamblin1-1/+1
2019-03-27spack chain (#8772)Peter Scheibel1-1/+26
2019-01-01copyright: update license headers for 2013-2019 copyright.Todd Gamblin1-1/+1
2018-10-17relicense: replace LGPL headers with Apache-2.0/MIT SPDX headersTodd Gamblin1-23/+4
2018-06-26views: packages can customize how they're added to views (#7152)scheibelp1-3/+0
2018-05-17Convert lazy singleton functions to Singleton objectTodd Gamblin1-13/+18
2018-05-17init: initialize spack.store lazilyTodd Gamblin1-24/+51
2018-05-17config: simplify configuration API to just get and setTodd Gamblin1-10/+6
2018-05-17init: factor paths out of spack/__init__.py and into spack.paths moduleTodd Gamblin1-2/+2
2018-03-24Update copyright on LLNL files for 2018. (#7592)Todd Gamblin1-1/+1
2017-11-04Replace github.com/llnl/spack with github.com/spack/spack (#6142)Todd Gamblin1-1/+1
2017-11-02views: support querying view layouts as wellOliver Breitwieser1-1/+4
2017-09-06Update copyright notices for 2017 (#5295)Michael Kuhn1-1/+1
2017-06-24Make LICENSE recognizable by GitHub. (#4598)Todd Gamblin1-1/+1
2017-04-05Allow installation directory layout to be configured using either hashPaul Hopkins1-1/+3
2016-10-30Rename install.yaml -> config.yaml, install_area -> "store"Todd Gamblin1-0/+75