Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						f02f605d4e 
					 
					
						
						
							
							py-cppy: newer versions require setuptools at runtime ( #41858 )  
						
						
						
						
							
						
					 
					
						2023-12-26 13:30:47 -08:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						1abf0c6910 
					 
					
						
						
							
							py-beautifulsoup4: fix import tests ( #41857 )  
						
						
						
						
							
						
					 
					
						2023-12-26 13:30:31 -08:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						ff90faa8ca 
					 
					
						
						
							
							py-black: add v23.12.1 ( #41850 )  
						
						... 
						
						
						
						* py-black: add v23.12.1
* py-hatchling: add v1.21.0 
						
						
							
						
					 
					
						2023-12-26 13:30:03 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Prokopenko 
							
						 
					 
					
						
						
							
						
						c074bf0865 
					 
					
						
						
							
							arborx: new version 1.5 ( #41796 )  
						
						
						
						
							
						
					 
					
						2023-12-24 07:12:42 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b961b42ece 
					 
					
						
						
							
							build(deps): bump mypy from 1.7.1 to 1.8.0 in /.github/workflows/style ( #41820 )  
						
						... 
						
						
						
						Bumps [mypy](https://github.com/python/mypy ) from 1.7.1 to 1.8.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.7.1...v1.8.0 )
---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2023-12-24 06:59:55 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3d4afb0d73 
					 
					
						
						
							
							build(deps): bump mypy from 1.7.1 to 1.8.0 in /lib/spack/docs ( #41821 )  
						
						... 
						
						
						
						Bumps [mypy](https://github.com/python/mypy ) from 1.7.1 to 1.8.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.7.1...v1.8.0 )
---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2023-12-24 06:59:21 -08:00 
						 
				 
			
				
					
						
							
							
								Weizheng Lu 
							
						 
					 
					
						
						
							
						
						5e1d2990d0 
					 
					
						
						
							
							postgresql: 13.1 ( #41825 )  
						
						
						
						
							
						
					 
					
						2023-12-24 06:58:50 -08:00 
						 
				 
			
				
					
						
							
							
								Dave Keeshan 
							
						 
					 
					
						
						
							
						
						c32d5a4eba 
					 
					
						
						
							
							yosys: version update and added functionality ( #41844 )  
						
						... 
						
						
						
						* Add all versions back to 0.20, add more depends_on (flex, bison, libffi and ccache), add the ability to enable or disable both abc and ccache, abc is enabled by default, ccache is disabled by default
* Fixed style with black
* Removed unused f-string setups
* Fixed style with black (again) 
						
						
							
						
					 
					
						2023-12-24 06:57:32 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Kuhn 
							
						 
					 
					
						
						
							
						
						3ff7b8d381 
					 
					
						
						
							
							autoconf: add v2.72 ( #41848 )  
						
						
						
						
							
						
					 
					
						2023-12-24 06:50:54 -08:00 
						 
				 
			
				
					
						
							
							
								Miranda Mundt 
							
						 
					 
					
						
						
							
						
						60d0cd1f21 
					 
					
						
						
							
							py-pyomo: Update spec for newest major series ( #41271 )  
						
						... 
						
						
						
						* Add enum34, numdifftools, and updated pyomo packages
* Syntax error
* Apply black style
* Trying to get around Python spec issue
* All SHAs were somehow wrong
* Change enum version
* Change optional dependencies to be on run, not build
* Add Pyomo 6.7.0
* Update SHA and version mismatch
* Remove py-enum34
* Add three new packages to address comments
* Fix linting errors; move casadi to py-casadi
* Update license; add in dependency
* Update setuptools version
* Update class name to python class
* Remove other boielerplate stuff
* Update homepage addresses; update py-casadi 
						
						
							
						
					 
					
						2023-12-23 14:41:45 -06:00 
						 
				 
			
				
					
						
							
							
								Christopher Christofi 
							
						 
					 
					
						
						
							
						
						77c376129c 
					 
					
						
						
							
							py-urllib3: add version 1.25.11 ( #41756 )  
						
						
						
						
							
						
					 
					
						2023-12-23 14:33:38 -06:00 
						 
				 
			
				
					
						
							
							
								Arne Becker 
							
						 
					 
					
						
						
							
						
						2e4462792c 
					 
					
						
						
							
							minimap2: Added option for paftools.js ( #41765 )  
						
						... 
						
						
						
						- Added an option for the Javascript paftools script
- Added two slightly older versions 
						
						
							
						
					 
					
						2023-12-23 14:33:17 -06:00 
						 
				 
			
				
					
						
							
							
								Rémi Lacroix 
							
						 
					 
					
						
						
							
						
						b50f131a01 
					 
					
						
						
							
							CUDNN: Add versions 8.8.x and 8.9.x. ( #41790 )  
						
						... 
						
						
						
						NVIDIA changed the download URLs again so account for that. 
						
						
							
						
					 
					
						2023-12-23 14:20:08 -06:00 
						 
				 
			
				
					
						
							
							
								Arne Becker 
							
						 
					 
					
						
						
							
						
						13806213d9 
					 
					
						
						
							
							py-apispec: add older version ( #41798 )  
						
						
						
						
							
						
					 
					
						2023-12-23 14:17:32 -06:00 
						 
				 
			
				
					
						
							
							
								kwryankrattiger 
							
						 
					 
					
						
						
							
						
						5a714a79ea 
					 
					
						
						
							
							CI: Disable downloading artifacts from upstream jobs ( #41846 )  
						
						
						
						
							
						
					 
					
						2023-12-23 12:04:28 +01:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						7cb873fb87 
					 
					
						
						
							
							Revert "CI: Disable downloading artifacts from upstream jobs ( #41432 )" ( #41843 )  
						
						... 
						
						
						
						This reverts commit a43156a861 
						
						
							
						
					 
					
						2023-12-23 00:21:19 +01:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						408b0e0c45 
					 
					
						
						
							
							Revert "Tcl: add nmake system for Windows ( #41759 )" ( #41842 )  
						
						... 
						
						
						
						This reverts commit ecdf3ff297 
						
						
							
						
					 
					
						2023-12-23 00:05:29 +01:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						2b0268864c 
					 
					
						
						
							
							Revert "update an everywhere-but-windows check to include freebsd ( #41819 )" ( #41841 )  
						
						... 
						
						
						
						This reverts commit a2dc11acd3 
						
						
							
						
					 
					
						2023-12-23 00:04:52 +01:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						0d449756dd 
					 
					
						
						
							
							Revert "sqlite: add NMake build system for Windows ( #41761 )" ( #41840 )  
						
						... 
						
						
						
						This reverts commit 94fc2314f1 
						
						
							
						
					 
					
						2023-12-22 23:59:54 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Diehl 
							
						 
					 
					
						
						
							
						
						bc4ecccfbf 
					 
					
						
						
							
							damask: add version 3.0.0-alpha8 ( #41444 )  
						
						... 
						
						
						
						* damask 3.0.0-alpha8
* ensuring correct Python versions for py-damask 
						
						
							
 
						
					 
					
						2023-12-22 14:26:52 -06:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						9ee4876eb2 
					 
					
						
						
							
							py-lightning: add v2.1.3 ( #41809 )  
						
						
						
						
							
						
					 
					
						2023-12-22 14:13:45 -06:00 
						 
				 
			
				
					
						
							
							
								Patrick Broderick 
							
						 
					 
					
						
						
							
						
						d96f8efb9c 
					 
					
						
						
							
							Fftx final ecp update ( #41812 )  
						
						... 
						
						
						
						* build(deps): bump actions/setup-python from 2.2.2 to 2.3.1
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2.2.2 to 2.3.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](dc73133d4d...f382193329support@github.com >
* build(deps): bump docker/build-push-action from 2.8.0 to 2.9.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](1814d3dfb3...7f9d37fa54support@github.com >
* build(deps): bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump actions/download-artifact from 2 to 3
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump actions/setup-python from 2 to 3.1.2
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 3.1.2.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...98f2ad02fd48d057ee3b4d4f66525b231c3e52b6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump codecov/codecov-action from 2.1.0 to 3.1.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.1.0 to 3.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](f32b3a3741...81cd2dc814support@github.com >
* build(deps): bump actions/checkout from 2 to 3.0.2
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...2541b1294d2704b0964813337f33b291d3f8596b )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump docker/build-push-action from 2.10.0 to 4.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.10.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](ac9327eae2...3b5e8027fcsupport@github.com >
* build(deps): bump docker/setup-buildx-action from 2.2.1 to 2.4.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.2.1 to 2.4.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](8c0edbc76e...f03ac48505support@github.com >
* build(deps): bump docutils from 0.18.1 to 0.20.1 in /lib/spack/docs
Bumps [docutils](https://docutils.sourceforge.io/ ) from 0.18.1 to 0.20.1.
---
updated-dependencies:
- dependency-name: docutils
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump mypy from 1.5.0 to 1.5.1 in /lib/spack/docs
Bumps [mypy](https://github.com/python/mypy ) from 1.5.0 to 1.5.1.
- [Commits](https://github.com/python/mypy/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump sphinx-rtd-theme from 1.2.2 to 1.3.0 in /lib/spack/docs
Bumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme ) from 1.2.2 to 1.3.0.
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst )
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/1.2.2...1.3.0 )
---
updated-dependencies:
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump actions/upload-artifact from 3.1.2 to 3.1.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](0b7f8abb15...a8a3f3ad30support@github.com >
* Bump docker/build-push-action from 4.1.1 to 5.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4.1.1 to 5.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](2eb1c1961a...0565240e2dsupport@github.com >
* Bump docker/setup-qemu-action from 2.2.0 to 3.0.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](2b82ce82d5...68827325e0support@github.com >
* Bump docker/setup-buildx-action from 2.9.1 to 3.0.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.9.1 to 3.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](4c0219f9ac...f95db51fddsupport@github.com >
* Bump actions/checkout from 3.5.3 to 4.1.0
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.3 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](c85c95e3d7...8ade135a41support@github.com >
* Bump pytest from 7.4.0 to 7.4.2 in /lib/spack/docs
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.0 to 7.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.2 )
---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump sphinx from 6.2.1 to 7.2.6 in /lib/spack/docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 6.2.1 to 7.2.6.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.2.1...v7.2.6 )
---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update tarball and version info for Final ECP versions of FFTX/Spiral repos
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2023-12-22 14:12:35 -06:00 
						 
				 
			
				
					
						
							
							
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						a2dc11acd3 
					 
					
						
						
							
							update an everywhere-but-windows check to include freebsd ( #41819 )  
						
						
						
						
							
						
					 
					
						2023-12-22 14:11:04 -06:00 
						 
				 
			
				
					
						
							
							
								Alec Scott 
							
						 
					 
					
						
						
							
						
						2f0df0131c 
					 
					
						
						
							
							Fix a couple typos in the docs ( #41822 )  
						
						
						
						
							
						
					 
					
						2023-12-22 14:08:53 -06:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						dd8941abc9 
					 
					
						
						
							
							py-keras: add v3.0.2 ( #41827 )  
						
						
						
						
							
						
					 
					
						2023-12-22 14:07:09 -06:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						b341030a0f 
					 
					
						
						
							
							py-mypy: add v1.8.0 ( #41831 )  
						
						
						
						
							
						
					 
					
						2023-12-22 14:05:43 -06:00 
						 
				 
			
				
					
						
							
							
								Mark Olesen 
							
						 
					 
					
						
						
							
						
						1d6cea6af2 
					 
					
						
						
							
							openfoam: add version 2312 ( #41828 )  
						
						
						
						
							
						
					 
					
						2023-12-22 14:04:02 -06:00 
						 
				 
			
				
					
						
							
							
								Wileam Y. Phan 
							
						 
					 
					
						
						
							
						
						327a7a4031 
					 
					
						
						
							
							Add PAPI 7.0.1 and 7.1.0 ( #38443 )  
						
						... 
						
						
						
						* Add PAPI 7.0.1
* Add comment about skipping PAPI 7.0.0
* Add patch to avoid adding Intel ifort/ifx flag on Cray ftn
* Modify patch to include Cray-specific flags
* Adjust recipe to always apply patch for 7.0.1
* Expand Cray compiler checks in patch
* Forgot to update recipe
* Adjust recipe so it looks for hipcc in the correct path
* Revert "Adjust recipe so it looks for hipcc in the correct path"
This reverts commit 0db3df4fe2 
						
						
							
						
					 
					
						2023-12-22 13:58:06 -06:00 
						 
				 
			
				
					
						
							
							
								Alec Scott 
							
						 
					 
					
						
						
							
						
						6ac75f47e8 
					 
					
						
						
							
							Use white logo or dark backgrounds ( #41836 )  
						
						
						
						
							
						
					 
					
						2023-12-22 12:47:48 -07:00 
						 
				 
			
				
					
						
							
							
								Alec Scott 
							
						 
					 
					
						
						
							
						
						843346ce1b 
					 
					
						
						
							
							Update README.md formatting ( #41813 )  
						
						... 
						
						
						
						* Update README.md formatting
* Add docs and bootstrapping status and left align
* Update vertical badge spacing
* Update vertical logo spacing 
						
						
							
						
					 
					
						2023-12-22 08:09:54 -08:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						23f03966b4 
					 
					
						
						
							
							Remove deprecated versions from packages ( #41031 )  
						
						... 
						
						
						
						For now, this only includes packages that I personally maintain.
Notable removals:
* Anaconda 2
* Catalyst
* Ancient numpy/scipy
* Ancient PyTorch
* Ancient Bazel/TF 
						
						
							
						
					 
					
						2023-12-22 08:01:33 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Fuller 
							
						 
					 
					
						
						
							
						
						4540980337 
					 
					
						
						
							
							Fix variant initialization logic to allow proper handling of values="*" ( #40406 )  
						
						... 
						
						
						
						Co-authored-by: psakiev <psakiev@sandia.gov >
Co-authored-by: tjfulle <tjfulle@users.noreply.github.com > 
						
						
							
						
					 
					
						2023-12-22 16:10:43 +01:00 
						 
				 
			
				
					
						
							
							
								Laurent Aphecetche 
							
						 
					 
					
						
						
							
						
						ec9d08e71e 
					 
					
						
						
							
							llvm: fix llvm@14 build with apple-clang-15 ( #40191 )  
						
						... 
						
						
						
						* llvm: fix llvm@14 build with apple-clang-15
* fix formatting
---------
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com > 
						
						
							
						
					 
					
						2023-12-22 05:03:23 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Pintarelli 
							
						 
					 
					
						
						
							
						
						397c066464 
					 
					
						
						
							
							costa: add missing dependency ( #41829 )  
						
						
						
						
							
						
					 
					
						2023-12-22 12:44:18 +01:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						4d1b5d6a88 
					 
					
						
						
							
							GDAL: add v3.8.2 ( #41795 )  
						
						
						
						
							
						
					 
					
						2023-12-22 10:11:11 +01:00 
						 
				 
			
				
					
						
							
							
								pelesh 
							
						 
					 
					
						
						
							
						
						0cae943b5c 
					 
					
						
						
							
							ReSolve: Add version 0.99.1 ( #41802 )  
						
						... 
						
						
						
						* ReSolve: Add version 0.99.1
* [@spackbot] updating style on behalf of pelesh
---------
Co-authored-by: pelesh <pelesh@users.noreply.github.com > 
						
						
							
						
					 
					
						2023-12-22 10:07:30 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Gillingham 
							
						 
					 
					
						
						
							
						
						78c6c607db 
					 
					
						
						
							
							kealib: add version 1.5.3 ( #41804 )  
						
						
						
						
							
						
					 
					
						2023-12-22 10:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						0da1fae709 
					 
					
						
						
							
							Consolidate definition of Spack's extra sys.path components ( #41816 )  
						
						... 
						
						
						
						To work properly, Spack requires a few directories from its repository to be added to
`sys.path`. Previously these were buried in `spack_installable.main.main()`, but it's
sometimes useful to get the paths separately, e.g., if you want to set up your own
functioning spack environment.
With this change, adding the paths is much simpler:
```python
import spack_installable
sys.path[:0] = get_spack_sys_paths(spack_prefix)
```
- [x] Add `get_spack_sys_paths()` method with extra paths in order.
- [x] Refactor `spack_installable.main.main()` to use it. 
						
						
							
						
					 
					
						2023-12-21 16:25:12 -08:00 
						 
				 
			
				
					
						
							
							
								John W. Parent 
							
						 
					 
					
						
						
							
						
						94fc2314f1 
					 
					
						
						
							
							sqlite: add NMake build system for Windows ( #41761 )  
						
						
						
						
							
						
					 
					
						2023-12-21 15:18:01 -07:00 
						 
				 
			
				
					
						
							
							
								John W. Parent 
							
						 
					 
					
						
						
							
						
						05761de8c7 
					 
					
						
						
							
							Improve error reporting when Clingo install is broken ( #41181 )  
						
						... 
						
						
						
						With an improper/incomplete/broken installation of Clingo, it can be
importable but not have any of the expected attributes
Improve error reporting in this case 
						
						
							
						
					 
					
						2023-12-21 13:56:09 -08:00 
						 
				 
			
				
					
						
							
							
								John W. Parent 
							
						 
					 
					
						
						
							
						
						ecdf3ff297 
					 
					
						
						
							
							Tcl: add nmake system for Windows ( #41759 )  
						
						
						
						
							
						
					 
					
						2023-12-21 13:15:49 -08:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						ea7e3e4f9f 
					 
					
						
						
							
							Compilers can inject first order rules into the solver  
						
						... 
						
						
						
						* Restore PackageBase class, and modify only ASP
  This prevents a noticeable slowdown in concretization
  due to the number of directives involved.
* Fix issue with 'clang' being preferred to 'gcc',
  due to runtime version weights
* Constraints on runtimes are declared by compilers
  The declaration of available runtime versions, and of
  their compatibility constraints are in the associated
  compiler class.
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com > 
						
						
							
						
					 
					
						2023-12-21 12:22:58 -08:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						8371bb4e19 
					 
					
						
						
							
							gcc-runtime: add separate package for gcc runtime libs  
						
						... 
						
						
						
						The gcc-runtime package adds a separate node for gcc's dynamic runtime
libraries.
This should help with:
1. binary caches where rpaths for compiler support libs cannot be
   relocated because the compiler is missing on the target system
2. creating "minimal" container images
The package is versioned like `gcc` (in principle it could be
unversioned, but Spack doesn't always guarantee not mixing compilers) 
						
						
							
						
					 
					
						2023-12-21 12:22:58 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						0a5f2fc94d 
					 
					
						
						
							
							specs: Better error messages for badly quoted specs ( #41805 )  
						
						... 
						
						
						
						If you are calling Spack from the python API, you might have written something like this
before #41529 :
```
find = SpackCommand("find")
find('--format={name}', 'saxpy@1.0.0', '+rocm', 'amdgpu_target="gfx90a"')
```
But with the breaking change in #41529 , you should write:
```
find = SpackCommand("find")
find('--format={name}', 'gromacs', '+rocm', 'amdgpu_target=gfx90a')
```
Note that we don't need quotes in Python strings, and that this is what would come in
via argv if you typed a quoted variant on the CLI.
The error messages for strings like this are not great -- you get something like this:
```
==> No package matches the query: gromacs+rocm amdgpu_target="gfx90a"
```
Which doesn't indicate that the issue might be your quoting. This is because we were
simply outputting the argv we got, instead of using spec.format() to output the error
message. This PR fixes such errors to use `spec.format()` and to look like this:
```
==> No package matches the query: gromacs+rocm amdgpu_target='"gfx90a"'
```
So users should have an easier time understanding that Spack considers the variant value
to contain quotes here.
- [x] update ConstraintAction to store parsed Specs
- [x] refactor commands to display formatted parsed Specs instead of raw input 
						
						
							
						
					 
					
						2023-12-21 09:06:06 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Perestoronin 
							
						 
					 
					
						
						
							
						
						45b2c207db 
					 
					
						
						
							
							intel-oneapi-compilers and intel-oneapi-ccl: added new version to packages ( #41807 )  
						
						... 
						
						
						
						* added new packages
* compiler package
* fix link in ccl
* fix another links in ccl 
						
						
							
						
					 
					
						2023-12-21 08:23:08 -07:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						e7f897f959 
					 
					
						
						
							
							ci: use "strong preference" idiom for compilers ( #41806 )  
						
						... 
						
						
						
						to avoid duplication of conflicts / requirements in config 
						
						
							
						
					 
					
						2023-12-21 12:50:35 +01:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						1aaab97a16 
					 
					
						
						
							
							Only reuse externals when configured ( #41707 )  
						
						... 
						
						
						
						Users expect that changes to the externals sections in packages.yaml config apply immediately, but reuse concretization caused this not to be the case. With this commit, the concretizer is only allowed to reuse externals previously imported from config if identical config exists. 
						
						
							
						
					 
					
						2023-12-20 19:21:15 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Christofi 
							
						 
					 
					
						
						
							
						
						3053e701c0 
					 
					
						
						
							
							fix attribute error in perl build-system ( #41628 )  
						
						
						
						
							
						
					 
					
						2023-12-20 09:42:45 -08:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						20572fb87b 
					 
					
						
						
							
							Add missing import to packages ( #41791 )  
						
						
						
						
							
						
					 
					
						2023-12-20 09:33:12 -07:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						7e2e063979 
					 
					
						
						
							
							containers.rst: small docs improvement ( #41792 )  
						
						
						
						
							
						
					 
					
						2023-12-20 11:54:41 +01:00