+ Fix a bug where spack mirror set-url would drop configured

connection info.
    + Fix a minor issue with package hash computation for Python 3.12.
    + Improve escaping in Tcl module files.
    + Make repo cache work on repositories with zero mtime.
    + Ignore errors for newer, incompatible buildcache version.
    + Print an error when git is required, but missing.
    + Ensure missing build dependencies get installed when using
	  `spack install --overwrite`.
    + Fix an issue where Spack freezes when the build process
	  unexpectedly exits.
    + Fix a bug where installation failures cause an unrelated
	  `NameError` to be thrown.
    + Fix an issue where Spack package versions would be incorrectly
	  derived from git tags.
    + Fix a bug triggered when file locking fails internally.
    + Prevent `spack external find` to error out when a directory
	  cannot be accessed.
    + Fix multiple performance regressions in environments.
    + Add more ignored modules to `pyproject.toml` for mypy.
    + Spack now supports Python 3.12.

OBS-URL: https://build.opensuse.org/package/show/network:cluster/spack?expand=0&rev=87
This commit is contained in:
Egbert Eich 2023-11-07 17:28:18 +00:00 committed by Git OBS Bridge
parent 14bef5becf
commit e5dc7fb6c4

View File

@ -3,22 +3,28 @@ Mon Nov 6 08:04:55 UTC 2023 - Bernhard Wiedemann <bwiedemann@suse.com>
- Update to version 0.20.3 with the following changes: - Update to version 0.20.3 with the following changes:
* Bug fixes: * Bug fixes:
+ Fix a bug where spack mirror set-url would drop configured connection info + Fix a bug where `spack mirror set-url` would drop configured
+ Fix a minor issue with package hash computation for Python 3.12 connection info.
+ Improve escaping in Tcl module files + Fix a minor issue with package hash computation for Python 3.12.
+ Make repo cache work on repositories with zero mtime + Improve escaping in Tcl module files.
+ Ignore errors for newer, incompatible buildcache version + Make repo cache work on repositories with zero mtime.
+ Print an error when git is required, but missing + Ignore errors for newer, incompatible buildcache version.
+ Ensure missing build dependencies get installed when using spack install --overwrite + Print an error when git is required, but missing.
+ Fix an issue where Spack freezes when the build process unexpectedly exits + Ensure missing build dependencies get installed when using
+ Fix a bug where installation failures cause an unrelated NameError to be thrown `spack install --overwrite`.
+ Fix an issue where Spack package versions would be incorrectly derived from git tags + Fix an issue where Spack freezes when the build process
+ Fix a bug triggered when file locking fails internally unexpectedly exits.
+ Prevent "spack external find" to error out when a directory cannot be accessed + Fix a bug where installation failures cause an unrelated
+ Fix multiple performance regressions in environments `NameError` to be thrown.
+ Add more ignored modules to pyproject.toml for mypy + Fix an issue where Spack package versions would be incorrectly
derived from git tags.
+ Fix a bug triggered when file locking fails internally.
+ Prevent `spack external find` to error out when a directory
cannot be accessed.
+ Fix multiple performance regressions in environments.
+ Add more ignored modules to `pyproject.toml` for mypy.
* Features: * Features:
+ Spack now supports Python 3.12 + Spack now supports Python 3.12.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 12 05:32:46 UTC 2023 - Egbert Eich <eich@suse.com> Tue Sep 12 05:32:46 UTC 2023 - Egbert Eich <eich@suse.com>