spack/lib/spack/spack
Massimiliano Culpo 14bc900e9d
spack.concretize: add type-hints, remove kwargs (#47382)
Also remove find_spec, which was used by the old concretizer.
Currently, it seems to be used only in tests.
2024-11-05 07:46:49 +01:00
..
bootstrap bootstrap: do not consider source when metadata file missing (#47278) 2024-10-29 10:57:31 +01:00
build_systems cmake: remove custom CMAKE_INSTALL_RPATH (#46685) 2024-10-14 12:35:50 +02:00
cmd spack.concretize: add type-hints, remove kwargs (#47382) 2024-11-05 07:46:49 +01:00
compilers Intel/Oneapi compilers: suppress warnings when using Cray wrappers (#47046) 2024-10-25 12:17:49 -07:00
container Fix a few circular deps (#46373) 2024-09-16 09:15:51 +02:00
detection spack external find: show backtrace on error when --backtrace (#47082) 2024-10-19 15:45:59 +02:00
environment spack.concretize: add type-hints, remove kwargs (#47382) 2024-11-05 07:46:49 +01:00
hooks hooks: run in clear, fixed order (#47329) 2024-10-30 18:57:49 +00:00
modules Modules suffixes config are now spec format strings (#38411) 2024-10-21 09:08:59 +02:00
oci Add missing & remove redundant imports (#46407) 2024-09-16 12:54:16 +02:00
operating_systems Add support for macOS Sequoia (#45018) 2024-07-03 10:59:26 -07:00
platforms Remove spack.target from code (#46503) 2024-09-21 14:05:41 +02:00
reporters Stand-alone testing: remove deprecated methods (#45752) 2024-10-03 11:36:18 +00:00
schema Rework the schema for reusing environments (#47364) 2024-11-02 09:03:42 +01:00
solver Times spec building and timing to public concretizer API (#47310) 2024-11-04 09:48:18 -08:00
test spack.concretize: add type-hints, remove kwargs (#47382) 2024-11-05 07:46:49 +01:00
util file_cache.py: allow read transaction on uninitialized cache (#47212) 2024-10-25 17:10:14 +02:00
version Add missing & remove redundant imports (#46407) 2024-09-16 12:54:16 +02:00
__init__.py Add spack short version in config variables (#47016) 2024-10-25 07:34:59 +02:00
audit.py add std_pip_args global to the audit list (#47320) 2024-10-30 13:14:15 +01:00
binary_distribution.py Improve Database.query* methods (#47116) 2024-10-24 08:13:07 +02:00
build_environment.py Replace MultiProcessFd with Connection objects 2024-10-25 10:16:44 -07:00
builder.py builder.py: builder_cls should be associated to spack.pkg module (#47269) 2024-10-29 07:53:06 +01:00
caches.py types: remove singleton union in globals (#47282) 2024-10-30 13:48:32 +01:00
ci.py Ci generate on change (#47318) 2024-11-01 22:07:23 +00:00
compiler.py compilers.yaml: require list of strings for modules (#47197) 2024-10-24 13:28:38 -06:00
concretize.py spack.concretize: add type-hints, remove kwargs (#47382) 2024-11-05 07:46:49 +01:00
config.py types: remove singleton union in globals (#47282) 2024-10-30 13:48:32 +01:00
context.py
cray_manifest.py variants: Unify metadata dictionaries to index by when (#44425) 2024-09-17 09:59:05 -07:00
database.py database.py: remove process unsafe update_explicit (#47358) 2024-10-31 13:58:42 -07:00
dependency.py
deptypes.py Spec.splice: Allow splices when multiples nodes in the DAG share a name (#46382) 2024-09-27 13:58:43 -07:00
directives_meta.py directives_meta.py: use startswith to test module part of spack.pkg (#47270) 2024-10-29 07:51:36 +01:00
directives.py variants: Unify metadata dictionaries to index by when (#44425) 2024-09-17 09:59:05 -07:00
directory_layout.py imports: automate missing imports (#46410) 2024-09-17 07:45:59 +02:00
error.py spack external find: show backtrace on error when --backtrace (#47082) 2024-10-19 15:45:59 +02:00
extensions.py imports: automate missing imports (#46410) 2024-09-17 07:45:59 +02:00
fetch_strategy.py imports: automate missing imports (#46410) 2024-09-17 07:45:59 +02:00
filesystem_view.py mypy: work around typing issues with functools.partial (#47160) 2024-10-23 06:33:09 -06:00
graph.py imports: automate missing imports (#46410) 2024-09-17 07:45:59 +02:00
hash_types.py SpecHashDescriptor: better repr in debugger (#45739) 2024-08-14 18:02:09 +02:00
install_test.py Stand-alone testing: remove deprecated methods (#45752) 2024-10-03 11:36:18 +00:00
installer.py database.py: remove process unsafe update_explicit (#47358) 2024-10-31 13:58:42 -07:00
main.py Add -t short option for spack --backtrace (#47227) 2024-10-26 09:16:31 +02:00
mirror.py Remove a few redundant imports (#47250) 2024-10-27 15:40:05 -06:00
mixins.py
multimethod.py Drop now redundant use of inspect (#46057) 2024-08-28 14:35:08 +02:00
package_base.py Remove a few redundant imports (#47250) 2024-10-27 15:40:05 -06:00
package_completions.py Better shell completion support for packages (#44756) 2024-09-27 16:02:37 -07:00
package_prefs.py variants: Unify metadata dictionaries to index by when (#44425) 2024-09-17 09:59:05 -07:00
package_test.py
package.py Better shell completion support for packages (#44756) 2024-09-27 16:02:37 -07:00
parser.py imports: automate missing imports (#46410) 2024-09-17 07:45:59 +02:00
patch.py Remove spack.target from code (#46503) 2024-09-21 14:05:41 +02:00
paths.py drop main dep from build_environment/subprocess_context (#46426) 2024-09-17 17:06:16 +02:00
projections.py
provider_index.py
relocate_text.py
relocate.py Devtools darwin (#46910) 2024-10-21 17:32:14 +00:00
repo.py types: remove singleton union in globals (#47282) 2024-10-30 13:48:32 +01:00
report.py Add missing & remove redundant imports (#46407) 2024-09-16 12:54:16 +02:00
resource.py
rewiring.py Installer: rewire spliced specs via RewireTask (#39136) 2024-10-10 15:48:58 -07:00
spec_list.py variant.py: extract spec bits into spec.py (#45941) 2024-08-24 09:45:23 +02:00
spec.py Specs: propagated variants affect == equality (#47376) 2024-11-03 22:35:16 -08:00
stage.py Remove spack.target from code (#46503) 2024-09-21 14:05:41 +02:00
store.py types: remove singleton union in globals (#47282) 2024-10-30 13:48:32 +01:00
subprocess_context.py drop main dep from build_environment/subprocess_context (#46426) 2024-09-17 17:06:16 +02:00
tag.py imports: automate missing imports (#46410) 2024-09-17 07:45:59 +02:00
tengine.py
traverse.py reindex: do not assume fixed layout (#46170) 2024-09-09 17:26:30 +02:00
url.py hpcviewer: Update URLs to use GitLab release assets (#44129) 2024-05-17 18:43:13 +02:00
user_environment.py Add missing & remove redundant imports (#46407) 2024-09-16 12:54:16 +02:00
variant.py Specs: propagated variants affect == equality (#47376) 2024-11-03 22:35:16 -08:00
verify.py Add missing & remove redundant imports (#46407) 2024-09-16 12:54:16 +02:00