spack/lib/spack/spack
Massimiliano Culpo 1c9bb36fdf spec.py: fix ArchSpec.intersects (#48741)
fixes a bug where `x86_64:` and `ppc64le:` intersected, and x86_64: and :haswell did not.
2025-02-19 14:37:47 +01:00
..
bootstrap bootstrap: do not consider source when metadata file missing (#47278) 2024-10-29 10:57:31 +01:00
build_systems autotools.py: set lt_cv_apple_cc_single_mod=yes (#48671) 2025-02-19 14:37:47 +01:00
cmd cmd/__init__.py: pass tests in case n=1 (#48417) 2025-02-19 14:37:47 +01:00
compilers spack.compiler/spack.util.libc: add caching (#47213) 2024-11-08 16:25:02 -08: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 Ensure command_line scope is always last (#48255) 2025-02-19 14:37:47 +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 mirrors: allow username/password as environment variables (#46549) 2024-11-11 16:34:39 +01: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 bug fix: updated warning message to reflect impending v1.0 release (#47887) 2025-02-19 14:37:47 +01:00
solver Spec: prefer a splice-specific method to __len__ (#47585) 2024-11-14 08:24:06 +01:00
test spec.py: fix ArchSpec.intersects (#48741) 2025-02-19 14:37:47 +01:00
util spec.py: make hashing of extra_attributes order independent (#48615) 2025-02-19 14:37:47 +01:00
version Add missing & remove redundant imports (#46407) 2024-09-16 12:54:16 +02:00
__init__.py Set version to 0.23.1.dev0 2025-02-19 14:37:47 +01:00
audit.py spec.py: make hashing of extra_attributes order independent (#48615) 2025-02-19 14:37:47 +01:00
binary_distribution.py darwin: preserve hardlinks on codesign/install_name_tool (#47808) 2025-02-19 14:37:47 +01: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 Revert "Ci generate on change (#47318)" (#47431) 2024-11-05 10:51:12 +01:00
compiler.py Compiler.default_libc: early exit on darwin/win (#47554) 2024-11-11 14:12:43 -08:00
concretize.py cmd/__init__.py: pass tests in case n=1 (#48417) 2025-02-19 14:37:47 +01:00
config.py Ensure command_line scope is always last (#48255) 2025-02-19 14:37:47 +01:00
context.py Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
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 refactor: Index dependency metadata by when spec 2024-01-09 00:26:22 -08:00
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 Add solver capability for synthesizing splices of ABI compatible packages. (#46729) 2024-11-12 20:51:19 -08: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 Revert "fix patched dependencies across repositories (#42463)" (#47519) 2024-11-09 10:25:25 +01:00
mirror.py missing and redundant imports (#47577) 2024-11-13 13:03:29 +01:00
mixins.py Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
multimethod.py Drop now redundant use of inspect (#46057) 2024-08-28 14:35:08 +02:00
package_base.py Add solver capability for synthesizing splices of ABI compatible packages. (#46729) 2024-11-12 20:51:19 -08: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 Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
package.py imports: move conditional to directives.py 2024-11-11 01:54:57 -08:00
parser.py imports: automate missing imports (#46410) 2024-09-17 07:45:59 +02:00
patch.py Revert "fix patched dependencies across repositories (#42463)" (#47519) 2024-11-09 10:25:25 +01:00
paths.py Revert "fix patched dependencies across repositories (#42463)" (#47519) 2024-11-09 10:25:25 +01:00
projections.py Support environment variable expansion inside module projections (#42917) 2024-02-29 16:49:37 -08:00
provider_index.py refactor: Index provided virtuals by when spec 2024-01-09 00:26:22 -08:00
relocate_text.py relocate_text: fix return value (#48568) 2025-02-19 14:37:47 +01:00
relocate.py darwin: preserve hardlinks on codesign/install_name_tool (#47808) 2025-02-19 14:37:47 +01: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 Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
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 spec.py: fix ArchSpec.intersects (#48741) 2025-02-19 14:37:47 +01:00
stage.py stage.py: improve path to url (#47898) 2025-02-19 14:37:47 +01:00
store.py types: remove singleton union in globals (#47282) 2024-10-30 13:48:32 +01:00
subprocess_context.py Fix spack -c <override> when env active (#47403) 2024-11-06 17:18:58 +01:00
tag.py imports: automate missing imports (#46410) 2024-09-17 07:45:59 +02:00
tengine.py Update copyright year to 2024 (#41919) 2024-01-02 09:21:30 +01:00
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 solver: avoid parsing specs in setup 2024-11-11 01:54:57 -08:00
verify.py Add missing & remove redundant imports (#46407) 2024-09-16 12:54:16 +02:00