forked from spack/spack
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature/merge from upstream 2024 12 11 #477
Merged
greenc-FNAL
merged 70 commits into
fnal-develop
from
feature/merge-from-upstream-2024-12-11
Dec 11, 2024
Merged
feature/merge from upstream 2024 12 11 #477
greenc-FNAL
merged 70 commits into
fnal-develop
from
feature/merge-from-upstream-2024-12-11
Dec 11, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
`Optional` shouldn't be part of `PatchesType` -- it's clearer to specify `Optional` it in the methods that need their arguments to be optional. Signed-off-by: Todd Gamblin <[email protected]>
The first argument to each Spack directive is not a `PackageBase` instance but a `PackageBase` class object, so fix the type annotations to reflect this. Signed-off-by: Todd Gamblin <[email protected]>
Some of the class-level annotations were wrong, and some were missing. Annotate all the functions here and fix the class properties to match what's actually happening. Signed-off-by: Todd Gamblin <[email protected]>
- [x] Clean up arguments on the `resource` directive. - [x] Add type annotations - [x] Add `resource` to type annotations on `PackageBase` - [x] Fix up `resource` docstrings Signed-off-by: Todd Gamblin <[email protected]>
Resurrect latest Python 3.6 Add clingo-bootstrap to Gitlab CI.
…#47937) and are copied from the pandorapfa package Co-authored-by: jmcarcell <[email protected]>
* fix broken packages requiring iconv * tar: -liconv only when libiconv * Revert "fix broken packages requiring iconv" This reverts commit 5fa426b. --------- Co-authored-by: Harmen Stoppels <[email protected]>
Remove a hack done by RepoLoader, which was injecting an extra ``` from spack.package import * ``` at the beginning of each package.py
* Add [email protected] * Add [email protected] * Add [email protected] * New package py-datashader * New package py-geoviews * New package py-holoviews * WIP: new package py-uxarray * New package py-antimeridian * New package py-dask-expr * New package py-spatialpandas * New package py-hvplot * Add dependency on py-dask-expr for '[email protected]: +dataframe' * Added all dependencies for py-uxarray; still having problems with py-dask +dataframe / py-dask-expr * Fix style errors in many packages * Clean up comments and fix style errors in var/spack/repos/builtin/packages/py-dask-expr/package.py * In var/spack/repos/builtin/packages/py-dask/package.py: since 2023.8, the dataframe variant requires the array variant * Fix style errors in py-uxarray package
* Bump up the version for rocm-6.2.4 release
* e4s ci: add lammps +rocm * e4s rocm external stack: add def for rocm-openmp-extras external * lammps +rocm external rocm has errors, comment out
…pack#47954) Bumps [types-six](https://github.com/python/typeshed) from 1.16.21.20241105 to 1.17.0.20241205. - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: types-six dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* gh: bump versions * update go requirement (good catch @alecbcs!) see cli/cli@8446079
This also means removing the Python support for these versions, as the installation method was deprecated in favor of pip/conda
…cies (spack#47890) Co-authored-by: t. chantrait <[email protected]>
* veccore: add v8.2.0 * Update cmake requirement --------- Co-authored-by: Seth R Johnson <[email protected]>
* py-jupyterlab-server: add v2.23 to 2.27 * py-jupyterlab-server: style fixes
* highfive: release 2.10.1 * Use sha256 of '.tar.gz'. --------- Co-authored-by: Tamara Dahlgren <[email protected]>
* bug fix * not just 10.4, all versions * geant4: comment; close patch when range --------- Co-authored-by: Wouter Deconinck <[email protected]>
* py-nbclassic: add v1.1 * py-nbclassic: reduce explicit dependencies for v1.1.0 Having all the 'excess' packages listed did not break anything, as they were needed for `py-jupyter-server` (pulled in via `py-notebook-shim`) anyway, but the change makes it more clear on why things are being pulled in.
* Add hp2p app definition * update homepage Co-authored-by: Tamara Dahlgren <[email protected]> * update to fstring --------- Co-authored-by: Tamara Dahlgren <[email protected]>
* Set the "build_jobs" on concretization/generate for CI build_jobs also controls the concretization pool size. Set this in the config section for CI generate. This config is overwritten by build_job CI using the SPACK_BUILD_JOBS environment variable. This implicitly will drop the default build CPU request on all "default" grouped build jobs from (max) 16 to 8. * Add default allocations for build jobs * Add common jobs and concretize args to ci generate and rebuild * CI: Specify parallel concretize and build jobs via argument * Increase power and cray concretization limits Lowering limits for these stacks creates timeout
* compadre: add version 1.6.0 * py-pycompadre: add version 1.6.0
…#47660)" (spack#48028) This reverts commit 316dcc1.
gartung
approved these changes
Dec 11, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
geant4-data
.