Skip to content
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

Remerge upstream fd 2023 10 20 #214

Merged
merged 406 commits into from
Oct 23, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
406 commits
Select commit Hold shift + click to select a range
da637db
Add new package awscli-v2 and its missing dependency awscrt (#40288)
climbfuji Oct 4, 2023
284eaf1
Damaris release v1.9.2 (#40285)
jcbowden Oct 4, 2023
d297098
yaksa: Allow unsupported host compiler with CUDA (#40298)
raffenet Oct 4, 2023
0f43074
Improve build isolation in PythonPipBuilder (#40224)
haampie Oct 4, 2023
79e7da9
trilinos: add variant to build tests (#40284)
eugeneswalker Oct 4, 2023
9f0e3c0
exago: add and logging variant. (#40188)
cameronrutherford Oct 5, 2023
bf7f544
cray rhel: disable due to runner issues (#40324)
haampie Oct 5, 2023
bec873a
Add pika 0.19.0 (#40313)
aurianer Oct 5, 2023
9e9653a
whizard: Make sure to detect LCIO if requested (#40316)
tmadlener Oct 5, 2023
4ce5d14
unparse: drop python 3.4 remnants (#40333)
haampie Oct 5, 2023
b0d49d4
pbmpi: adding new version and maintainer (#40319)
snehring Oct 5, 2023
e0e6ff5
Revert "cray rhel: disable due to runner issues (#40324)" (#40335)
eugeneswalker Oct 5, 2023
7254c76
ecFlow update (#40305)
AlexanderRichert-NOAA Oct 6, 2023
36183ea
python: add 3.12.0 (but keep 3.11 preferred) (#40282)
haampie Oct 6, 2023
e20c05f
Make "minimal" the default duplicate strategy (#39621)
alalazo Oct 6, 2023
55e0c2c
openssh: 9.5p1 (#40354)
haampie Oct 6, 2023
72ed871
unparse: drop python 2 remnants (#40329)
haampie Oct 6, 2023
112f045
py-tuiview: add recent versions of tuiview (#40244)
gillins Oct 6, 2023
5524492
[add] py-metomi-rose: new recipe, required by py-cylc-rose (#39981)
LydDeb Oct 6, 2023
b0f36b2
RIOS: add recent versions (#40243)
gillins Oct 6, 2023
e3f6df8
py-zipp: add 3.17.0 (#40278)
manuelakuhn Oct 6, 2023
98271c3
topaz: new package @0.2.5 (#40352)
A-N-Other Oct 6, 2023
1d6a142
py-anyio: add 4.0.0 (#40346)
manuelakuhn Oct 6, 2023
db3d816
py-argcomplete: add 3.1.2 (#40348)
manuelakuhn Oct 6, 2023
c95d437
py-asttokens: add 2.4.0 (#40349)
manuelakuhn Oct 6, 2023
921ed1c
py-expecttest: new package (#40347)
manuelakuhn Oct 6, 2023
f70ae6e
g2: updated for 3.4.8 release (#40366)
edwardhartnett Oct 6, 2023
0357df0
openmpi: add 4.1.6 release (#40361)
hppritcha Oct 6, 2023
b027d7d
metal: new package @2020-05-05 (#40355)
A-N-Other Oct 6, 2023
d341be8
VersionRange: improve error message for empty range (#40345)
haampie Oct 6, 2023
5992209
wise2: adding new package wise2 (#40341)
snehring Oct 6, 2023
482525d
Update bufr recipe (#40033)
AlexanderRichert-NOAA Oct 6, 2023
b507961
MFEM: add new version v4.6 (#40170)
v-dobrev Oct 6, 2023
7a358c9
Change 'exit' to 'return' in setup-env.sh (#36137)
AlexanderRichert-NOAA Oct 6, 2023
4f99247
Python add v3.11.5 (#40330)
alalazo Oct 7, 2023
6c1868f
yaksa: add version 0.3 (#40368)
raffenet Oct 7, 2023
28c4993
Remove warning for custom module configuration, when no module is ena…
alalazo Oct 7, 2023
e2a7f2e
Update CITATION.cff (#40363)
markcmiller86 Oct 8, 2023
633df54
[add] py-cylc-flow: new recipe (#39986)
LydDeb Oct 8, 2023
9db782f
py-bids-validator: add 1.13.1 (#40356)
manuelakuhn Oct 8, 2023
2eb16a8
[py-lvis] New package (#39080)
qwertos Oct 8, 2023
81f5822
py-torch-sparse: add v0.6.17 (#39495)
qwertos Oct 8, 2023
a3be9cb
[py-tensorboardx] Added version 2.6.2.2 (#39731)
qwertos Oct 8, 2023
00396fb
[py-tokenizers] added version 0.13.3 (#40360)
qwertos Oct 8, 2023
6b9e103
py-tables: add 3.9.0 (#40340)
manuelakuhn Oct 8, 2023
8089aed
gettext: Add static and pic options (#37957)
AlexanderRichert-NOAA Oct 8, 2023
512e41a
py-setuptools: sdist + rpath patch backport (#40205)
haampie Oct 8, 2023
3a18fe0
Update CITATION.cff with conf dates (#40375)
markcmiller86 Oct 9, 2023
08da9a8
parser: use non-capturing groups (#40373)
haampie Oct 9, 2023
eb4fd98
feq-parse: add v2.0.3 (#40230)
fluidnumerics-joe Oct 9, 2023
f609093
Adding NVIDIA HPC SDK 23.9 (#40371)
jmuddnv Oct 9, 2023
215c699
velvet: improved variants (#40225)
mikerenfro Oct 9, 2023
3108036
elfutils: fix +debuginfod again with new libarchive versions (#40314)
Jordan474 Oct 9, 2023
c0f1072
racket packages: fix typo after multiple build systems support (#40088)
elfprince13 Oct 9, 2023
9cb291b
py-jsonargparse: add v4.25.0 (#40185)
adamjstewart Oct 9, 2023
c116eee
nimrod-aai: add v23.9. (#40303)
jacobrking Oct 9, 2023
3488e83
py-s3cmd: Add new versions (#40212)
Pandapip1 Oct 9, 2023
83e9537
build(deps): bump python-levenshtein in /lib/spack/docs (#40220)
dependabot[bot] Oct 9, 2023
bb2ff80
fftx: add v1.1.3 (#40283)
broderickpt Oct 9, 2023
831cbec
py-pydevtool: add new package (#40377)
adamjstewart Oct 9, 2023
19202b2
docs: update Spack prerequisites (#40381)
haampie Oct 9, 2023
82f1267
unparse: drop python 3.3 remnants (#40331)
haampie Oct 9, 2023
31b3e48
Add: flux-pmix 0.4.0 (#40323)
vsoch Oct 9, 2023
d846664
paintor: new package @3.0 (#40359)
A-N-Other Oct 9, 2023
492a811
linaro-forge: added package file for rebranded product (#39587)
kenche-linaro Oct 9, 2023
d2ddd99
libzmq: add v4.3.5 (#40383)
dennisklein Oct 9, 2023
fb340f1
Add pika 0.19.1 (#40385)
aurianer Oct 10, 2023
2541b42
Add a new release sha256 hash (#37680)
tepperly Oct 10, 2023
9275f18
openmm: new version 8.0.0 (#40396)
aweits Oct 10, 2023
6fe9144
rkcommon: checksum 0.11.0 (#40391)
aumuell Oct 10, 2023
6db8e0a
embree: checksum 4.3.0 (#40395)
aumuell Oct 10, 2023
749e99b
python: add 3.11.6 (#40384)
zzzoom Oct 10, 2023
6c7b2e1
git: optimize build by not setting CFLAGS (#40387)
haampie Oct 10, 2023
4d51810
find rocm fix (#40388)
mkstoyanov Oct 10, 2023
da10487
Update PyTorch ecosystem (#40321)
adamjstewart Oct 10, 2023
620835e
py-jupyter-packaging: remove duplicate packages (#38671)
adamjstewart Oct 10, 2023
390b0aa
More helpful error when patch lookup fails (#40379)
haampie Oct 10, 2023
b781a53
GCC: fix build with Apple Clang 15 (#40318)
adamjstewart Oct 10, 2023
37df8bf
e4s arm stack: duplicate and target neoverse v1 (#40369)
eugeneswalker Oct 10, 2023
d385a57
w3emc: add v2.11.0 (#40376)
edwardhartnett Oct 10, 2023
1ebfcd3
openvkl: add 1.3.2 (#40392)
aumuell Oct 11, 2023
da03061
botan: checksum 3.2.0 (#40417)
aumuell Oct 11, 2023
26f291e
spack buildcache: fix a typo in a function call (#40446)
alalazo Oct 11, 2023
6d1711f
Update legacy `.format()` calls to fstrings in installer.py (#40426)
alecbcs Oct 11, 2023
e3b71b3
build(deps): bump mypy from 1.5.1 to 1.6.0 in /lib/spack/docs (#40424)
dependabot[bot] Oct 11, 2023
26136c3
build(deps): bump mypy from 1.5.1 to 1.6.0 in /.github/workflows/styl…
dependabot[bot] Oct 11, 2023
1ab8886
qt-base: fix-build without opengl (#40421)
manuelakuhn Oct 11, 2023
65e7ec0
spider: respect <base> tag (#40443)
haampie Oct 11, 2023
861bb4d
Update bootstrap buildcache to support Python 3.12 (#40404)
alalazo Oct 11, 2023
b3534b4
restic: add v0.16.0 (#40439)
alecbcs Oct 11, 2023
bc4c887
tecplot: Add version 2023r1 (#40425)
LRWeber Oct 11, 2023
8f2e68a
c-blosc2: add 2.10.5 (#40428)
manuelakuhn Oct 11, 2023
fe6860e
cmake: add v3.27.7 (#40441)
alalazo Oct 11, 2023
86d2200
krb5: Fix spack install krb5 ^openssl~shared (#40306)
AlexanderRichert-NOAA Oct 11, 2023
639ef9e
adol-c: use f-strings (#40438)
alecbcs Oct 11, 2023
7dbc712
3proxy: use f-strings (#40429)
alecbcs Oct 11, 2023
5d582a5
7zip: use f-strings (#40430)
alecbcs Oct 11, 2023
3923b81
adios: use f-strings (#40436)
alecbcs Oct 11, 2023
dae746b
abacus: use f-string (#40431)
alecbcs Oct 11, 2023
275a2f3
adiak: use f-strings (#40435)
alecbcs Oct 11, 2023
e43a090
abduco: use f-string (#40432)
alecbcs Oct 11, 2023
537ab48
acts: use f-strings (#40434)
alecbcs Oct 11, 2023
a5853ee
update for the tasmanain versions (#40453)
mkstoyanov Oct 11, 2023
89e34d5
curl: add v8.4.0, allow [email protected]: to use it (#40442)
haampie Oct 11, 2023
7a4b479
cmake: drop CMAKE_STATIC_LINKER_FLAGS (#40423)
vbrunini Oct 11, 2023
df01a11
apr-util: Fix spack install apr-util +crypto ^openssl~shared (#40301)
AlexanderRichert-NOAA Oct 11, 2023
01747b5
fix ck build for 5.6.1 (#40304)
afzpatel Oct 11, 2023
d9cb1a1
buildcache: Tell servers not to cache index or hash (#40339)
scottwittenburg Oct 12, 2023
deec1b7
adios2: use f-strings (#40437)
alecbcs Oct 12, 2023
90e7339
opendatadetector: add version v3.0.0 (#39693)
Zehvogel Oct 12, 2023
6a12a40
[add] py-cylc-rose: new recipe (#39980)
LydDeb Oct 12, 2023
3e1f239
must: add versions 1.8.0 and 1.9.0 (#40141)
hainest Oct 12, 2023
30d29d0
acfl: use f-strings (#40433)
alecbcs Oct 12, 2023
0fd2427
clingo: fix build with Python 3.12 (#40154)
haampie Oct 12, 2023
3935e04
Remove deprecated "extra_instructions" option for containers (#40365)
alalazo Oct 12, 2023
995e82e
gettext: Add 0.22.3 and fix keyerror: "shared" (#39423)
haampie Oct 12, 2023
285a50f
PyTorch: fix build with Xcode 15 (#40460)
adamjstewart Oct 12, 2023
bfe3743
go: add v1.21.3 and deprecate previous versions due to CVE-2023-39533…
alecbcs Oct 12, 2023
aa7dfdb
build(deps): bump python-levenshtein in /lib/spack/docs (#40461)
dependabot[bot] Oct 12, 2023
265432f
libzmq: Revert "libzmq: make location of libsodium explicit (#34553)"…
dennisklein Oct 12, 2023
64ef337
modules:prefix_inspections: allow empty dict (#40485)
haampie Oct 12, 2023
7c35409
Updates Variorum to 0.7.0 (#40488)
Julius-Plehn Oct 12, 2023
728eaa5
ospray: new versions 2.11.0 and 2.12.0 (#40394)
aumuell Oct 12, 2023
fb1d0f6
catch2: add +pic and +shared options (#40337)
nilsvu Oct 13, 2023
6aa8d76
py-cmocean: add v3.0.3 (#40482)
adamjstewart Oct 13, 2023
8a0de10
containerize: update docs to activate env before using container temp…
matt-chan Oct 13, 2023
3752fe9
Better error message when wrong platform is used (#40492)
alalazo Oct 13, 2023
c9677b2
Expand multiple build systems section (#39589)
haampie Oct 13, 2023
8248e18
Add gsi-ncdiag v1.1.2 (#40508)
DavidHuber-NOAA Oct 13, 2023
02c680e
texinfo package: fix external detection (#40470)
climbfuji Oct 13, 2023
edf4aa9
Fpocket: fix installation (#40499)
gabrielctn Oct 13, 2023
a5cb7a9
spack checksum: improve interactive filtering (#40403)
haampie Oct 13, 2023
a3a2900
wayland: dot is a build dependency (#39854)
aumuell Oct 13, 2023
a6cfeab
cairo: add shared and pic variants (#40302)
AlexanderRichert-NOAA Oct 13, 2023
a6fbfed
sqlite: add 3.43.2 (#40520)
michaelkuhn Oct 14, 2023
7d96077
glib: add 2.78.0, 2.76.6 (#40517)
michaelkuhn Oct 14, 2023
86c7d64
Fix pkgconfig dependencies (#40524)
michaelkuhn Oct 14, 2023
794fb9b
rocksdb: add 8.6.7 (#40525)
michaelkuhn Oct 14, 2023
d0f046e
mariadb-c-client: add 3.3.7 (#40521)
michaelkuhn Oct 14, 2023
ef11fd7
libfuse: add 3.16.2 (#40519)
michaelkuhn Oct 14, 2023
87371d5
libbson, mongo-c-driver: add 1.24.4 (#40518)
michaelkuhn Oct 14, 2023
c0ac5e3
git: add 2.42 (#40528)
haampie Oct 14, 2023
3783032
screen: add v4.9.1 (#40529)
haampie Oct 14, 2023
a027adc
cpr: new package (#40509)
sethrj Oct 14, 2023
bc3cd02
py-urllib3: add 2.0.6 (#40207)
manuelakuhn Oct 14, 2023
b8cb36c
[add] py-graphene-tornado: new recipe, required by py-cylc-uiserver (…
LydDeb Oct 14, 2023
655d123
py-python-fmask: update to latest versions (#40378)
gillins Oct 14, 2023
3be7871
py-pyqt6: add 6.5.2 (#40413)
manuelakuhn Oct 14, 2023
0693892
py-bidskit: add 2023.9.7 (#40444)
manuelakuhn Oct 14, 2023
8f2de46
py-certifi: add 2023.7.22 (#40445)
manuelakuhn Oct 14, 2023
b536260
py-chardet: add 5.2.0 (#40468)
manuelakuhn Oct 14, 2023
0989cb8
py-click: add 8.1.7 (#40473)
manuelakuhn Oct 14, 2023
fa5aadb
py-charset-normalizer: add 3.3.0 (#40471)
manuelakuhn Oct 14, 2023
8dde748
py-cfgv: add 3.4.0 (#40465)
manuelakuhn Oct 14, 2023
2ad9470
py-pybids: add 0.16.3 (#40486)
manuelakuhn Oct 14, 2023
3604f62
py-pydicom: add 2.4.3 (#40487)
manuelakuhn Oct 14, 2023
149d194
Add static support for proj (#40322)
AlexanderRichert-NOAA Oct 14, 2023
26e0631
Bug fixes in py-awscrt to fix build errors reported in #40386 (#40469)
climbfuji Oct 14, 2023
39d2bae
heffte: fix rocm deps (#40514)
mkstoyanov Oct 15, 2023
8a311d7
mfem: add a patch for v4.6 for gcc 13, see mfem PR 3903 (#40495)
v-dobrev Oct 15, 2023
b960d47
tasmanian: patch for clang17 (#40515)
mkstoyanov Oct 15, 2023
76bac6d
Add matrix space link and badge to README (#40532)
alecbcs Oct 15, 2023
2015d3d
py-click: fix Python 3.6 support (#40535)
adamjstewart Oct 15, 2023
ef55c7c
Python: allow OneAPI 2024 when it's released (#40536)
adamjstewart Oct 15, 2023
dbf3bed
py-torchdata: version rename (#40522)
adamjstewart Oct 15, 2023
718aa8b
Version update and simplify dependencies (#40543)
garth-wells Oct 15, 2023
a9cfa32
spack checksum: handle all versions dropped better (#40530)
haampie Oct 15, 2023
7adeee0
README.md: tweak matrix description to indicate bridging (#40540)
tgamblin Oct 15, 2023
10999c0
fix: flux-core needs libarchive with +iconv (#40541)
vsoch Oct 15, 2023
e221173
[add] py-cylc-uiserver: new recipe (#39983)
LydDeb Oct 16, 2023
1106f6b
py-fenics-ufl: update version and add test (#40534)
garth-wells Oct 16, 2023
8347ae3
intel-oneapi-compilers: ifx uses --gcc-name & --gxx-name (#40557)
stephenmsachs Oct 16, 2023
363b9d3
fenics-basix: update for v0.7 (#40440)
garth-wells Oct 16, 2023
14d935b
Add nextflow 23.10.0 (#40547)
dialvarezs Oct 16, 2023
22405fb
Fix version incompatibilities of py-pandas and py-openpyxl (#40472)
climbfuji Oct 16, 2023
74bbb1e
Updating patch to enable flag mcode-object-version=none (#40367)
renjithravindrankannath Oct 16, 2023
3e3b287
py-lightning: add v2.1.0 (#40496)
adamjstewart Oct 16, 2023
2bc4bfa
py-grpcio: cython 3 still not supported (#40537)
adamjstewart Oct 16, 2023
348493a
py-shapely: add v2.0.2 (#40523)
adamjstewart Oct 16, 2023
1e44f33
py-fiona: add v1.9.5 (#40497)
adamjstewart Oct 16, 2023
4a96d29
Use string representation of deptypes for concrete specs (#40566)
alalazo Oct 16, 2023
ae18508
py-grayskull: add new package (#40293)
adamjstewart Oct 16, 2023
9d56156
py-furo: new version (#40559)
sethrj Oct 16, 2023
361a185
intel-oneapi-compilers: ifx is located in bin not bin/intel64 (#40561)
stephenmsachs Oct 17, 2023
2913cd9
Add latest versions of rlwrap (#40563)
berquist Oct 17, 2023
7cc17f2
Creation of Beatnik package and associated updates to silo and cabana…
patrickb314 Oct 17, 2023
348e5cb
packages: use "requires" to allow only selected compilers (#40567)
alalazo Oct 17, 2023
bd165eb
Support `spack env activate --with-view <name> <env>` (#40549)
haampie Oct 17, 2023
8c257d5
Support apple-clang in pdt (#40582)
wspear Oct 17, 2023
a4ad365
patchelf: fix compilation with GCC 7 (#40581)
haampie Oct 17, 2023
b1eef4c
hiop: 1.0.1 release (#40580)
cameronrutherford Oct 17, 2023
d317ddf
py-rtree: add v1.1.0 (#40575)
adamjstewart Oct 17, 2023
49ea0a8
Add mpi_f08 variant to CP2K (#40574)
RMeli Oct 17, 2023
9cde25b
Allow / in GitVersion (#39398)
scheibelp Oct 17, 2023
b7cbcfd
Add tracy 0.10 (#40573)
msimberg Oct 17, 2023
e2bb259
xmlto: add more dependencies (#40578)
dennisklein Oct 17, 2023
da0813b
paraview: add variant for NVIDIA IndeX (#40577)
jfavre Oct 17, 2023
37bafce
abi.py: fix typo, add type-hints (#38216)
becker33 Oct 18, 2023
2802013
Add license directive (#39346)
boomanaiden154 Oct 18, 2023
db5d0ac
[fix] py-werkzeug: add constraint in python dependence (#40590)
LydDeb Oct 18, 2023
dc071a3
Fix dev-build keep_stage behavior (#40576)
haampie Oct 18, 2023
55198c4
llvm: fix ncurses+termlib linking in lldb (#40594)
haampie Oct 18, 2023
294e659
AutotoolsPackage / MakefilePackage: add gmake build dependency (#40380)
haampie Oct 18, 2023
a42eb0d
unparse: also support generic type aliases (#40328)
haampie Oct 18, 2023
67b8dd0
acfl: add version 23.10 (#40510)
annop-w Oct 19, 2023
5bbf845
julia: Fix build for @1.9 (#39045)
michaelkuhn Oct 19, 2023
e417ca5
busybox: respect compiler choice (#39239)
boomanaiden154 Oct 19, 2023
b68a620
bioawk: respect compiler choice (#39241)
boomanaiden154 Oct 19, 2023
cc47b06
connect-proxy: respect compiler choice (#39243)
boomanaiden154 Oct 19, 2023
fb58485
byte-unixbench: respect compiler choice (#39242)
boomanaiden154 Oct 19, 2023
4f49f7b
Stand-alone test feature deprecation postponed to v0.22 (#40600)
tldahlgren Oct 19, 2023
a1ca1a9
ASP-based solver: single Spec instance per dag hash (#39590)
alalazo Oct 19, 2023
6816399
ci: remove incorrect compilers.yaml (#40610)
haampie Oct 19, 2023
b2d3e01
petsc: add variant +sycl (#40562)
balay Oct 19, 2023
46c1a8e
gitlab ci: Rework how mirrors are configured (#39939)
scottwittenburg Oct 19, 2023
3f594e8
libvorbis: drop -force_cpusubtype_ALL flag (#40616)
haampie Oct 19, 2023
408ee04
Automated deployment to update package flux-core 2023-10-19 (#40605)
vsoch Oct 19, 2023
79896ee
spack checksum: restore ability to select top n (#40531)
haampie Oct 19, 2023
72b36ac
Improve setup build / run / test environment (#35737)
haampie Oct 19, 2023
8720cec
add nvechip to sundials components when mfem+rocm (#40512)
balos1 Oct 19, 2023
fa4d5ee
py-rasterio: add v1.3.9 (#40621)
adamjstewart Oct 19, 2023
4c1785d
build(deps): bump urllib3 from 2.0.6 to 2.0.7 in /lib/spack/docs (#40…
dependabot[bot] Oct 19, 2023
ba571f2
build(deps): bump mypy from 1.6.0 to 1.6.1 in /.github/workflows/styl…
dependabot[bot] Oct 19, 2023
405de56
build(deps): bump mypy from 1.6.0 to 1.6.1 in /lib/spack/docs (#40603)
dependabot[bot] Oct 19, 2023
f2ba25e
build(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#40584)
dependabot[bot] Oct 19, 2023
e30f53f
perl: change permissions in order to apply patch on version 5.38.0 (…
LydDeb Oct 19, 2023
0019faa
vtk-m: update to latest release (#40624)
vicentebolea Oct 20, 2023
c9e5173
TAU: Respect ~fortran for +mpi (#40617)
wspear Oct 20, 2023
0907d43
Drop support for external PythonX.Y (#40628)
adamjstewart Oct 20, 2023
468f6c7
schema/compilers.py: fix validation of 2+ entries (#40627)
haampie Oct 20, 2023
aa4d550
Add package py-macs3 and dependencies (#40498)
snehring Oct 20, 2023
00ee723
py-bidscoin: add v4.1.1 and py-argparse-manpage: add new package (#40…
manuelakuhn Oct 20, 2023
5b9b5ea
py-dcm2bids: add v3.1.0 (#40447)
manuelakuhn Oct 20, 2023
5de1c1c
py-statsmodels: add 0.14.0 (#39156)
manuelakuhn Oct 20, 2023
9bd77b2
[add] py-css-parser: new package (#40550)
LydDeb Oct 20, 2023
25aff66
[add] py-cssutils: new package (#40551)
LydDeb Oct 20, 2023
004d3e4
[add] py-fraction: new package (#40554)
LydDeb Oct 20, 2023
9543abd
add recipes for sphinx-book-theme and its dependencies if unknown (#4…
Bidibulke Oct 20, 2023
06fc24d
TensorFlow/Keras/TensorBoard: add v2.14.0 (#40297)
adamjstewart Oct 20, 2023
cbc3997
ASP-based solver: minimize weights over edges (#40632)
alalazo Oct 20, 2023
a0e33bf
py-corner: new package (#40546)
LydDeb Oct 20, 2023
4bade7e
gromacs +cp2k: build in CI (#40494)
haampie Oct 20, 2023
27a0425
concretize separately: show concretization time per spec as they conc…
haampie Oct 20, 2023
76c57af
py-fenics-ffcx: update to v0.7 (#40569)
garth-wells Oct 20, 2023
d442fac
gromacs: add 2022.6, 2023.2, 2023.3 versions (#38906)
al42and Oct 20, 2023
0c18f81
[add] py-dict2css: new package (#40552)
LydDeb Oct 21, 2023
600de35
conflicts
marcmengel Oct 21, 2023
c1f8a6f
more merge
marcmengel Oct 21, 2023
b9c2ead
merge fun
marcmengel Oct 21, 2023
9377a6f
jsoncpp version vs cxxstd?
marcmengel Oct 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,8 @@ updates:
directory: "/lib/spack/docs"
schedule:
interval: "daily"
# Requirements to run style checks
- package-ecosystem: "pip"
directory: "/.github/workflows/style"
schedule:
interval: "daily"
4 changes: 3 additions & 1 deletion .github/workflows/audit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
matrix:
operating_system: ["ubuntu-latest", "macos-latest"]
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # @v2
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # @v2
with:
python-version: ${{inputs.python_version}}
Expand All @@ -34,13 +34,15 @@ jobs:
run: |
. share/spack/setup-env.sh
coverage run $(which spack) audit packages
coverage run $(which spack) audit externals
coverage combine
coverage xml
- name: Package audits (without coverage)
if: ${{ inputs.with_coverage == 'false' }}
run: |
. share/spack/setup-env.sh
$(which spack) audit packages
$(which spack) audit externals
- uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # @v2.1.0
if: ${{ inputs.with_coverage == 'true' }}
with:
Expand Down
36 changes: 19 additions & 17 deletions .github/workflows/bootstrap.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
make patch unzip which xz python3 python3-devel tree \
cmake bison bison-devel libstdc++-static
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- name: Setup non-root user
Expand All @@ -42,8 +42,8 @@ jobs:
shell: runuser -u spack-test -- bash {0}
run: |
source share/spack/setup-env.sh
spack bootstrap disable github-actions-v0.5
spack bootstrap disable github-actions-v0.4
spack bootstrap disable github-actions-v0.3
spack external find cmake bison
spack -d solve zlib
tree ~/.spack/bootstrap/store/
Expand All @@ -62,7 +62,7 @@ jobs:
make patch unzip xz-utils python3 python3-dev tree \
cmake bison
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- name: Setup non-root user
Expand All @@ -80,8 +80,8 @@ jobs:
shell: runuser -u spack-test -- bash {0}
run: |
source share/spack/setup-env.sh
spack bootstrap disable github-actions-v0.5
spack bootstrap disable github-actions-v0.4
spack bootstrap disable github-actions-v0.3
spack external find cmake bison
spack -d solve zlib
tree ~/.spack/bootstrap/store/
Expand All @@ -99,7 +99,7 @@ jobs:
bzip2 curl file g++ gcc gfortran git gnupg2 gzip \
make patch unzip xz-utils python3 python3-dev tree
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- name: Setup non-root user
Expand Down Expand Up @@ -133,7 +133,7 @@ jobs:
make patch unzip which xz python3 python3-devel tree \
cmake bison
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- name: Setup repo
Expand All @@ -145,8 +145,8 @@ jobs:
- name: Bootstrap clingo
run: |
source share/spack/setup-env.sh
spack bootstrap disable github-actions-v0.5
spack bootstrap disable github-actions-v0.4
spack bootstrap disable github-actions-v0.3
spack external find cmake bison
spack -d solve zlib
tree ~/.spack/bootstrap/store/
Expand All @@ -158,13 +158,13 @@ jobs:
run: |
brew install cmake [email protected] tree
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- name: Bootstrap clingo
run: |
source share/spack/setup-env.sh
export PATH=/usr/local/opt/[email protected]/bin:$PATH
spack bootstrap disable github-actions-v0.5
spack bootstrap disable github-actions-v0.4
spack bootstrap disable github-actions-v0.3
spack external find --not-buildable cmake bison
spack -d solve zlib
tree ~/.spack/bootstrap/store/
Expand All @@ -179,7 +179,7 @@ jobs:
run: |
brew install tree
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- name: Bootstrap clingo
run: |
set -ex
Expand All @@ -204,7 +204,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- name: Setup repo
Expand Down Expand Up @@ -247,7 +247,7 @@ jobs:
bzip2 curl file g++ gcc patchelf gfortran git gzip \
make patch unzip xz-utils python3 python3-dev tree
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- name: Setup non-root user
Expand All @@ -265,6 +265,7 @@ jobs:
shell: runuser -u spack-test -- bash {0}
run: |
source share/spack/setup-env.sh
spack bootstrap disable github-actions-v0.4
spack bootstrap disable spack-install
spack -d gpg list
tree ~/.spack/bootstrap/store/
Expand All @@ -283,7 +284,7 @@ jobs:
make patch unzip xz-utils python3 python3-dev tree \
gawk
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- name: Setup non-root user
Expand All @@ -302,8 +303,8 @@ jobs:
run: |
source share/spack/setup-env.sh
spack solve zlib
spack bootstrap disable github-actions-v0.5
spack bootstrap disable github-actions-v0.4
spack bootstrap disable github-actions-v0.3
spack -d gpg list
tree ~/.spack/bootstrap/store/

Expand All @@ -316,10 +317,11 @@ jobs:
# Remove GnuPG since we want to bootstrap it
sudo rm -rf /usr/local/bin/gpg
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- name: Bootstrap GnuPG
run: |
source share/spack/setup-env.sh
spack bootstrap disable github-actions-v0.4
spack bootstrap disable spack-install
spack -d gpg list
tree ~/.spack/bootstrap/store/
Expand All @@ -333,13 +335,13 @@ jobs:
# Remove GnuPG since we want to bootstrap it
sudo rm -rf /usr/local/bin/gpg
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- name: Bootstrap GnuPG
run: |
source share/spack/setup-env.sh
spack solve zlib
spack bootstrap disable github-actions-v0.5
spack bootstrap disable github-actions-v0.4
spack bootstrap disable github-actions-v0.3
spack -d gpg list
tree ~/.spack/bootstrap/store/

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-containers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ jobs:
if: github.repository == 'spack/spack'
steps:
- name: Checkout
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # @v2

- name: Set Container Tag Normal (Nightly)
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
core: ${{ steps.filter.outputs.core }}
packages: ${{ steps.filter.outputs.packages }}
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # @v2
if: ${{ github.event_name == 'push' }}
with:
fetch-depth: 0
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/nightly-win-builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
build-paraview-deps:
runs-on: windows-latest
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236
Expand All @@ -28,4 +28,4 @@ jobs:
spack compiler find
spack external find cmake ninja win-sdk win-wdk wgl msmpi
spack -d install -y --cdash-upload-url https://cdash.spack.io/submit.php?project=Spack+on+Windows --cdash-track Nightly --only dependencies paraview
exit 0
exit 0
7 changes: 7 additions & 0 deletions .github/workflows/style/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
black==23.9.1
clingo==5.6.2
flake8==6.1.0
isort==5.12.0
mypy==1.6.1
types-six==1.16.21.9
vermin==1.5.2
14 changes: 9 additions & 5 deletions .github/workflows/unit_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
concretizer: ['clingo']
on_develop:
- ${{ github.ref == 'refs/heads/fnal-develop' }}
Expand Down Expand Up @@ -45,6 +45,10 @@ jobs:
os: ubuntu-latest
concretizer: 'clingo'
on_develop: false
- python-version: '3.11'
os: ubuntu-latest
concretizer: 'clingo'
on_develop: false

steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
Expand Down Expand Up @@ -94,7 +98,7 @@ jobs:
shell:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # @v2
with:
fetch-depth: 0
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # @v2
Expand Down Expand Up @@ -133,7 +137,7 @@ jobs:
dnf install -y \
bzip2 curl file gcc-c++ gcc gcc-gfortran git gnupg2 gzip \
make patch tcl unzip which xz
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # @v2
- name: Setup repo and non-root user
run: |
git --version
Expand All @@ -152,7 +156,7 @@ jobs:
clingo-cffi:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # @v2
with:
fetch-depth: 0
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # @v2
Expand Down Expand Up @@ -185,7 +189,7 @@ jobs:
runs-on: macos-latest
strategy:
matrix:
python-version: ["3.10"]
python-version: ["3.11"]
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
with:
Expand Down
17 changes: 9 additions & 8 deletions .github/workflows/valid-style.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # @v2
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236
with:
python-version: '3.11'
cache: 'pip'
- name: Install Python Packages
run: |
pip install --upgrade pip
pip install --upgrade vermin
pip install --upgrade pip setuptools
pip install -r .github/workflows/style/requirements.txt
- name: vermin (Spack's Core)
run: vermin --backport importlib --backport argparse --violations --backport typing -t=3.6- -vvv lib/spack/spack/ lib/spack/llnl/ bin/
- name: vermin (Repositories)
Expand All @@ -35,16 +35,17 @@ jobs:
style:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # @v2
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236
with:
python-version: '3.11'
cache: 'pip'
- name: Install Python packages
run: |
python3 -m pip install --upgrade pip setuptools types-six black==23.1.0 mypy isort clingo flake8
pip install --upgrade pip setuptools
pip install -r .github/workflows/style/requirements.txt
- name: Setup git configuration
run: |
# Need this for the git tests to succeed.
Expand All @@ -68,7 +69,7 @@ jobs:
dnf install -y \
bzip2 curl file gcc-c++ gcc gcc-gfortran git gnupg2 gzip \
make patch tcl unzip which xz
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # @v2
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # @v2
- name: Setup repo and non-root user
run: |
git --version
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/windows_python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
unit-tests:
runs-on: windows-latest
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236
Expand Down Expand Up @@ -63,7 +63,7 @@ jobs:
build-abseil:
runs-on: windows-latest
steps:
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
fetch-depth: 0
- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236
Expand Down
Loading
Loading