Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
* py-numpy: check if execute commands are feasible.
* Apply patch to all versions.
|
|
|
|
|
|
|
|
* py-hyperopt for ...
* updates to hyperopt
* updates for mypy
* removed versions
* removed url
* fixed checksum
* fixed version of pyspark
* added 3:
* removed pyspark constraints and untested versions
* [py-hyperopt] removed version 0.2.4
* [py-hyperopt] added vairants spark, mongo, and atpe
* [py-hyperopt] added dependency on py-lightgbm
Co-authored-by: Sid Pendelberry <sid@rit.edu>
|
|
* [py-lightgbm] created template
* [py-lightgbm] added homepage and description
* [py-lightgbm] added dependencies
* [py-lightgbm] build requires cmake
* [py-lightgbm] added mpi variant
* [py-lightgbm] removed fixmes
* [py-lightgbm] removed more fixmes
|
|
The SPACK_PYTHON environment variable can be set to a python interpreter to be
used by the spack command. This allows the spack command itself to use a
consistent and separate interpreter from whatever python might be used for package
building.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* add new flag when compiling mumps with %gcc@10.
* Fix style
* Try to fix formatting
* Use flag_handler approach suggested by @michaelkuhn
in the PR review.
* Delete former approach
* Another style issue
* Add another space
* More fixes
|
|
Co-authored-by: Daryl W. Grunau <dwg@lanl.gov>
|
|
We still need mesa18 for some of our builds.
Those builds require python@2, normal mesa only works with
python@3.
* Remove the deprecation tag
* Add myself as a maintainer: I volunteer to help with this
package for the time being.
* There is only one version, no need to prefer it.
|
|
Modifications:
- Make use of SpackCommand objects wherever possible
- Deduplicated code when possible
- Moved cleaning of mirrors to fixtures
- Ensure mock configuration has a clear initialization order
|
|
|
|
* fixed install with ver 3 and python 3.0
* replaced @3 with @2.999
* [py-pyspark] added version requirements for py-py4j
* [py-pyspark] all versions require at least version 2.7 of python
* [py-pyspark] fixed comma syntax
Co-authored-by: Sid Pendelberry <sid@rit.edu>
|
|
Co-authored-by: lintao <lintao51@gmail.com>
|
|
|
|
|
|
|
|
Updated variants and conflicts accordingly
|
|
|
|
|
|
|
|
|
|
|
|
The GROMACS package embeds references to its build tool chain.
Use the Spack utilities to make sure these references are correct
outside of the isolated Spack build environment.
|
|
|
|
`query()` calls `datetime.datetime.fromtimestamp` regardless of whether a
date query is being done. Guard this with an if statement to avoid the
unnecessary work.
|
|
|
|
_strify traverses *all* of the read-in data and converts strings, but
only for Python 2. Ignore it in Python 3.
|
|
Speed up reads by not traversing each spec recursively when marking them
concrete.
|
|
Constructing a spec from a name instead of setting name directly forces
from_node_dict to call Spec.parse(), which is slow. Avoid this by using a
zero-arg constructor and setting name directly.
|
|
|
|
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
|
|
cmake was added as a runtime dependency to meson in #20449. This
introduces an unnecessary implicit cmake dependency, which increases
build time for meson considerably. cmake is only one of many methods for
finding dependencies (pkg-config, qmake etc.), which are also not
runtime dependencies of meson. Add cmake as a build dependency to mesa
instead.
|
|
Add the latest release of ADIOS2.
|
|
This solves a few FIXMEs in conftest.py, where
we were manipulating globals and seeing side
effects prior to registering fixtures.
This commit solves the FIXMEs, but introduces
a performance regression on tests that may need
to be investigated
|
|
The context manager can be used to swap the current
configuration temporarily, for any use case that may need it.
|
|
The context manager can be used to swap the current
store temporarily, for any use case that may need it.
|
|
The method is now called "use_repositories" and
makes it clear in the docstring that it accepts
as arguments either Repo objects or paths.
Since there was some duplication between this
contextmanager and "use_repo" in the testing framework,
remove the latter and use spack.repo.use_repositories
across the entire code base.
Make a few adjustment to MockPackageMultiRepo, since it was
stating in the docstring that it was supposed to mock
spack.repo.Repo and was instead mocking spack.repo.RepoPath.
|
|
Some compilers, such as the NV compilers, do not recognize -isystem
dir when specified without a space.
Works: -isystem ../include
Does not work: -isystem../include
This PR updates the compiler wrapper to include the space with -isystem.
|
|
Environment views fail when the tmpdir used for view generation is
on a separate mount from the install_tree because the files cannot
by symlinked between the two. The fix is to use an alternative
tmpdir located alongside the view.
|
|
* [py-chalice] py-typing causes issues with python >= 3.5
* [py-chalice] changed upperbound on typing
|