Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
fixes #34879
This commit adds a new maintainer directive,
which by default extend the list of maintainers
for a given package.
The directive is backward compatible with the current
practice of having a "maintainers" list declared at
the class level.
|
|
* py-typish: add package
* py-typish: style fix
* py-nptyping: new package
* py-nptyping, py-typish: review remarks
* py-nptying: style
* py-nptyping: generic url, avoid pypi for now
|
|
|
|
|
|
Move the relocation of binary text in its own class
Drop threaded text replacement, since the current bottleneck
is decompression. It would be better to parallellize over packages,
instead of over files per package.
A small improvement with separate classes for text replacement is that we
now compile the regex in the constructor; previously it was compiled per
binary to be relocated.
|
|
The regex doesn't actually work because dollar signs and parentheses have to be
escaped. Also, compiling with OpenMPI requires defining the macro
`MPI2SUPPORT`.
|
|
This commit makes explicit the format version of the spec file
we are reading from.
Before there were different functions capable of reading some
part of the spec file at multiple format versions. The decision
was implicit, since checks were based on the structure of the
JSON without ever checking a format version number.
The refactor makes also explicit which spec file format is used
by which database and lockfile format, since the information is
stored in global mappings.
To ensure we don't change the hash of old specs, JSON representations
of specs have been added as data. A unit tests checks that we read
the correct hash in, and that the hash stays the same when we
re-serialize the spec using the most recent format version.
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
|
|
|
|
- Add `binutils +pgo`
- Add dejagnu build dep and fix its deps
- Default to -O3 -g0 when using gcc/clang to make binutils faster and
smaller
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```
File ".../spack/var/spack/environments/scale-mpi/.spack-env/._view/4yiorsdd4pefrnwgrwlwt3yzo5i235il/lib/python3.10/site-packages/h5py/_hl/base.py", line 19, in <module>
from collections import (Mapping, MutableMapping, KeysView,
ImportError: cannot import name 'Mapping' from 'collections' (.../spack/var/spack/environments/scale-mpi/.spack-env/._view/4yiorsdd4pefrnwgrwlwt3yzo5i235il/lib/python3.10/collections/__init__.py)
```
Fixed in https://github.com/h5py/h5py/pull/1069 which was first merged
in v2.9.
|
|
|
|
|
|
|
|
* py-pytorch-lightning: add +extra variant
* Update dependencies
* py-fsspec: add v2023.1.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Loïc Pottier <pottier1@llnl.gov>
|
|
|
|
|
|
* Add packages for scine modules
- lbfgspp (dependency for scine-utilities)
- scine-core
- scine-utilities and py-scine-utilities (virtual)
- scine-readuct and py-scine-readuct (virtual)
- scine-sparrow and py-scine-sparrow (virtual)
- scine-database and py-scine-database (virtual)
- scine-molassembler and py-scine-molassembler (virtual)
- scine-xtb and py-scine-xtb (virtual)
- py-scine-chemoton
- py-scine-puffin
* Fix line-length for flake8
* Remove virtual dependencies
* Update detection of boost, minor fixes in packages / dependencies
* Correctly declare build-only dependencies, add git versions
* Add sparrow dummy packages, fix dependencies
* Rename latest version from develop to master
* Restore original sparrow package
* Also rename latest version for chemoton and puffin
|
|
* py-flatten-dict: require poetry to build.
The sources seem to contain a bundled, auto-generated `setup.py`.
Building with `pip` insist on using Poetry as mentioned in
`pyproject.toml`, so require it as a build dependency.
* Update var/spack/repos/builtin/packages/py-flatten-dict/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Update var/spack/repos/builtin/packages/py-flatten-dict/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
* py-lazy: add 1.4 and 1.5
* py-lazy: add url_for_version
|
|
* Add package `py-continuum`
* `py-continuum`: missing `py-pytest-mock` dependency
* `py-continuum`: add missing python dependency
* [@spackbot] updating style on behalf of thomas-bouvier
* Patch to remove useless `prospector` package
* Link to original PR
Co-authored-by: thomas-bouvier <thomas-bouvier@users.noreply.github.com>
|
|
* py-pyspark: new versions
* py-py4j: new versions
* py-py4j: more style
* py-py4j: even more style
* py-spark, py4j: review remarks
|
|
Currently we print "sha256 checksum failed for [file]. Expected X but
got Y".
This PR extends that message with file size and contents info:
"... but got Y. File size = 123456 bytes. Contents = b'abc...def'"
That way we can immediately see if the file was downloaded only
partially, or if we downloaded a text page instead of a binary, etc.
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
|
|
Currently 6.0.0 fails on develop about incorrect shasum, but I can't
reproduce; maybe the download was temporarily unavailable.
|
|
|
|
py-scipy 1.6 and older come with pre cython-ized files that
use the _PyGen_Send symbol that was removed from python 3.10.0.161,
so do not build these old versions with python 3.10.1 and later
|
|
|
|
First added as user-hdnnp in version 20210527.
|
|
* Add package `py-nvidia-dali`
* Add linux check
* Add missing deps
|
|
|
|
|
|
* Initial srcml
* [srcml]
- Fixed dependencies likely will need some more rework
- Disabling packaging cmake file (for now)
- Added patch to fix issue with source code library import
* [srcml] updated copyright
* [srcml] requires antlr complied with -fPIC
* [srcml] cleaned up dependencies
* [srcml] flake8
* [srcml] limiting boost versions
Co-authored-by: Benjamin Meyers <bsmits@rit.edu>
Co-authored-by: qwertos <qwertos@users.noreply.github.com>
|
|
|
|
* Add whip 0.1.0
* Make pika depend on whip@0.1.0
Co-authored-by: msimberg <msimberg@users.noreply.github.com>
|
|
* Updated for RMG version 5.0.1
* Update var/spack/repos/builtin/packages/rmgdft/package.py
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
|
|
|