..
bootstrap
Add type-hints to spack.bootstrap ( #36491 )
2023-03-30 22:12:18 +02:00
build_systems
cmake build system: make "generator" a variant ( #35552 )
2023-03-18 16:39:04 +01:00
cmd
Revert "move depfile logic into its own module, separate traversal logic from model ( #36911 )" ( #36985 )
2023-04-17 20:58:38 +02:00
compilers
Windows/MSVC: propagate all VCVARS changes to Spack env ( #36582 )
2023-04-11 19:04:34 -04:00
container
Improve Dockerfile recipe generation ( #35187 )
2023-04-03 21:05:19 +02:00
detection
windows: use sys.platform == "win32"
instead of is_windows
( #35640 )
2023-03-05 07:58:05 -08:00
environment
Revert "move depfile logic into its own module, separate traversal logic from model ( #36911 )" ( #36985 )
2023-04-17 20:58:38 +02:00
hooks
refactor: unify use of spack.util.editor
2023-04-18 16:23:00 -07:00
modules
Allow users to remove items from hierarchy per-path ( #31351 )
2023-04-17 22:17:11 -07:00
operating_systems
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
platforms
Detection of Cray's slingshot detection has relied on the presence of ( #35779 )
2023-03-01 23:19:20 -08:00
reporters
Style: black 23, skip magic trailing comma ( #35351 )
2023-02-16 23:06:12 -06:00
schema
spack ci: preserve custom attributes in build jobs ( #36651 )
2023-04-18 15:40:43 -05:00
solver
Fix compilation on Cray (target: any) ( #37011 )
2023-04-18 15:47:52 -07:00
test
installer.py: drop build edges of installed packages by default ( #36707 )
2023-04-19 10:00:40 +02:00
util
editing: add higher-precedence SPACK_EDITOR
environment variable
2023-04-18 16:23:00 -07:00
__init__.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
abi.py
Split satisfies(..., strict=True/False)
into two functions ( #35681 )
2023-03-08 13:00:53 +01:00
audit.py
Improve wording of audit message ( #36180 )
2023-03-17 17:43:35 -04:00
binary_distribution.py
modules: correctly detect explicit installation ( #36533 )
2023-04-03 11:19:18 +02:00
build_environment.py
add logging to help users debug where external file searches are taking a long time ( #35900 )
2023-03-08 09:46:13 -08:00
builder.py
netcdf: fix bugs introduced with multiple build systems split ( #36825 )
2023-04-14 10:59:12 +02:00
caches.py
typehint a few globals ( #36544 )
2023-03-31 08:32:56 +02:00
ci_needs_workaround.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
ci_optimization.py
Style: black 23, skip magic trailing comma ( #35351 )
2023-02-16 23:06:12 -06:00
ci.py
spack ci: preserve custom attributes in build jobs ( #36651 )
2023-04-18 15:40:43 -05:00
compiler.py
windows: use sys.platform == "win32"
instead of is_windows
( #35640 )
2023-03-05 07:58:05 -08:00
concretize.py
typehint a few globals ( #36544 )
2023-03-31 08:32:56 +02:00
config.py
Make spack config update work on environments ( #36542 )
2023-04-04 10:19:05 +02:00
cray_manifest.py
Style: black 23, skip magic trailing comma ( #35351 )
2023-02-16 23:06:12 -06:00
database.py
Split satisfies(..., strict=True/False)
into two functions ( #35681 )
2023-03-08 13:00:53 +01:00
dependency.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
directives.py
Add a maintainers
directive ( #35083 )
2023-01-27 07:51:24 +01:00
directory_layout.py
windows: use sys.platform == "win32"
instead of is_windows
( #35640 )
2023-03-05 07:58:05 -08:00
error.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
extensions.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
fetch_strategy.py
Split satisfies(..., strict=True/False)
into two functions ( #35681 )
2023-03-08 13:00:53 +01:00
filesystem_view.py
environment views: better, earlier error on clash ( #35541 )
2023-02-20 19:14:27 +01:00
gcs_handler.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
graph.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
hash_types.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
install_test.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
installer.py
installer.py: drop build edges of installed packages by default ( #36707 )
2023-04-19 10:00:40 +02:00
main.py
Polish spack.util.environment
( #35812 )
2023-03-03 16:17:27 -05:00
mirror.py
Split satisfies(..., strict=True/False)
into two functions ( #35681 )
2023-03-08 13:00:53 +01:00
mixins.py
netcdf: fix bugs introduced with multiple build systems split ( #36825 )
2023-04-14 10:59:12 +02:00
multimethod.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
package_base.py
Allow configurable stage names ( #36509 )
2023-03-31 11:46:47 -07:00
package_prefs.py
Split satisfies(..., strict=True/False)
into two functions ( #35681 )
2023-03-08 13:00:53 +01:00
package_test.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
package.py
cmake build system: make "generator" a variant ( #35552 )
2023-03-18 16:39:04 +01:00
parser.py
Extract functions to read spec files from different format ( #35094 )
2023-01-26 10:40:46 +01:00
patch.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
paths.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
projections.py
Split satisfies(..., strict=True/False)
into two functions ( #35681 )
2023-03-08 13:00:53 +01:00
provider_index.py
Split satisfies(..., strict=True/False)
into two functions ( #35681 )
2023-03-08 13:00:53 +01:00
relocate_text.py
macos: set new ad-hoc signature with codesign after binary string replacement ( #35585 )
2023-03-28 00:33:35 -04:00
relocate.py
macos: set new ad-hoc signature with codesign after binary string replacement ( #35585 )
2023-03-28 00:33:35 -04:00
repo.py
typehint a few globals ( #36544 )
2023-03-31 08:32:56 +02:00
report.py
Style: black 23, skip magic trailing comma ( #35351 )
2023-02-16 23:06:12 -06:00
resource.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
rewiring.py
modules: correctly detect explicit installation ( #36533 )
2023-04-03 11:19:18 +02:00
s3_handler.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
spec_list.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
spec.py
Split satisfies(..., strict=True/False)
into two functions ( #35681 )
2023-03-08 13:00:53 +01:00
stage.py
Allow configurable stage names ( #36509 )
2023-03-31 11:46:47 -07:00
store.py
typehint a few globals ( #36544 )
2023-03-31 08:32:56 +02:00
subprocess_context.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
tag.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
target.py
Remove handling of deprecated target names (graviton) ( #35537 )
2023-03-01 11:03:12 +01:00
tengine.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
traverse.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
url.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
user_environment.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
variant.py
Split satisfies(..., strict=True/False)
into two functions ( #35681 )
2023-03-08 13:00:53 +01:00
verify.py
license year bump ( #34921 )
2023-01-18 14:30:17 -08:00
version.py
retry: bugfix: package requirements with git commits ( #35057 ) ( #36347 )
2023-03-28 11:18:54 -07:00