spack/lib/spack/spack
2025-04-14 14:52:12 +02:00
..
bootstrap py-black: add v24.4.0 -> 25.1.0 (#49814) 2025-04-03 16:48:18 +02:00
build_systems CachedCMakePackage: Improve finding mpiexec for non-slurm machines (#49033) 2025-03-31 09:11:09 -07:00
ci spack test run: add a --timeout argument (#49839) 2025-04-04 15:48:48 -07:00
cmd buildcache: Remove deprecated commands and arguments (#49999) 2025-04-10 09:42:01 +02:00
compilers compilers: add .stdcxx_libs to the compiler adaptor (#49873) 2025-04-07 15:39:13 +02:00
container style: fix not in and is not (#48831) 2025-02-03 00:49:38 -08:00
detection Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
environment Environment: separate parsing concerns from SpecList (#49973) 2025-04-14 11:22:13 +02:00
hooks spack verify libraries: verify dependencies of installed packages can be resolved (#49124) 2025-02-24 11:28:06 +01:00
mirrors style: fix not in and is not (#48831) 2025-02-03 00:49:38 -08:00
modules Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
oci oci/opener.py: respect system proxy settings (#48783) 2025-02-01 09:26:55 +01:00
operating_systems spack_yaml.py / spec.py: use dict instead of OrderedDict (#48616) 2025-01-20 17:33:44 +09:00
platforms Deprecate frontend/backend os/target (#47756) 2025-01-29 13:22:51 +01:00
reporters Extracted changes from 45189 (#49137) 2025-02-21 10:58:00 +01:00
schema config:url_fetch_method: allow curl args (#49712) 2025-04-01 15:23:28 -05:00
solver solver: encode % as "build requirement", not as "dependency" (#50011) 2025-04-11 11:09:21 -07:00
test Environment: separate parsing concerns from SpecList (#49973) 2025-04-14 11:22:13 +02:00
util util/environment.py: allow PurePath for path modifiers and improve file/lineno of warnings (#50038) 2025-04-14 14:52:12 +02:00
version Fix installing rust@nightly (#49098) 2025-02-21 09:53:46 -08:00
__init__.py Define Package API version (#49274) 2025-03-05 15:42:48 +01:00
aliases.py fix: intel compiler alias intel-typo (#49870) 2025-04-04 08:51:48 +02:00
audit.py Spec.is_virtual -> spack.repo.PATH.is_virtual (#48986) 2025-02-12 16:57:27 +01:00
binary_distribution.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
build_environment.py spack test run: add a --timeout argument (#49839) 2025-04-04 15:48:48 -07:00
builder.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
caches.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
concretize.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
config.py bugfix: Scopes shouldn't dynamically maintain include lists (#49494) 2025-03-15 13:21:36 -07:00
context.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
cray_manifest.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
database.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
dependency.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
deptypes.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
directives_meta.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
directives.py conditional: fix value type (#49882) 2025-04-04 15:31:44 +02:00
directory_layout.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
enums.py Assign priorities to configuration scopes (take 2) (#49187) 2025-02-26 10:52:19 -08:00
error.py Add spack API warning with file/line (#48416) 2025-01-06 03:43:04 -07:00
extensions.py Move from python2 compliant IOError and EnvironmentError to python3-only OSError (#48764) 2025-01-30 09:32:57 -08:00
fetch_strategy.py fetch_strategy.py: show progress (#50003) 2025-04-11 12:39:42 -07:00
filesystem_view.py Spec to string: show %compiler at the end (#49439) 2025-03-12 18:15:34 +01:00
graph.py Spec to string: show %compiler at the end (#49439) 2025-03-12 18:15:34 +01:00
hash_types.py spec.py: include test deps in dag hash, remove process_hash (take two) (#49505) 2025-03-17 08:47:09 +01:00
install_test.py spack test run: add a --timeout argument (#49839) 2025-04-04 15:48:48 -07:00
installer.py log.py: remove setenv calls (#48933) 2025-02-10 09:53:36 +01:00
main.py solver: dump output specs to file if not satisfied (#50019) 2025-04-11 19:01:27 +02:00
mixins.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
multimethod.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
package_base.py spack test run: add a --timeout argument (#49839) 2025-04-04 15:48:48 -07:00
package_completions.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
package_prefs.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
package_test.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
package.py update pyproject.toml for ruff format (#48823) 2025-02-03 20:56:05 -08:00
patch.py Spec.ensure_external_path_if_external, Spec.inject_patches_variant -> spack.solver.asp (#48988) 2025-02-24 08:36:23 +01:00
paths.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
phase_callbacks.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
projections.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
provider_index.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
relocate_text.py relocate.py, binary_distribution.py: cleanup (#48651) 2025-01-21 15:45:08 +01:00
relocate.py apply black v25.1.0 (#49076) 2025-02-17 11:42:12 +01:00
repo.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
report.py Turn compilers into nodes (#45189) 2025-03-25 22:32:49 -06:00
resource.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
rewiring.py rewiring.py: eliminate code duplication from bindist (#48723) 2025-01-27 10:09:04 +01:00
spec_parser.py Concrete multi-valued variants (#49756) 2025-04-04 04:47:43 +00:00
spec.py spec.py: remove exceptions of old concretizer (#50018) 2025-04-11 15:52:11 +02:00
stage.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
store.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
subprocess_context.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
tag.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
tengine.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
tokenize.py Remove unused Tokenizer.full_match (#48650) 2025-01-24 15:53:42 +01:00
traverse.py traverse: use deque and popleft (#48353) 2025-01-14 00:09:57 -08:00
url.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00
user_environment.py Add typehints for directory_layout / Spec.prefix (#48652) 2025-02-24 09:47:07 +00:00
variant.py Concrete multi-valued variants (#49756) 2025-04-04 04:47:43 +00:00
verify_libraries.py spack verify libraries: verify dependencies of installed packages can be resolved (#49124) 2025-02-24 11:28:06 +01:00
verify.py Remove years from license headers (#48352) 2025-01-02 15:40:28 +01:00