Skip to content

precice: package baseline cleanup#3492

Open
fsimonis wants to merge 13 commits intospack:developfrom
fsimonis:precice-cleanup
Open

precice: package baseline cleanup#3492
fsimonis wants to merge 13 commits intospack:developfrom
fsimonis:precice-cleanup

Conversation

@fsimonis
Copy link
Copy Markdown
Member

@fsimonis fsimonis commented Feb 19, 2026

This PR is a package cleanup of the preCICE package, as a row of edge cases for versions have accumulated in an unstructured way.
I know it's not good practice, but I also fixed some incorrect version ranges and added missing restrictions of the preCICE baseline versions. My goal is not to spam too many PRs here.

Comment on lines +145 to +152
conflicts("%gcc@:9.2.99", when="@1.4:")
conflicts("%gcc@:11.1.99", when="@2.4:")
conflicts("%gcc@:13.1.99", when="@3.2:")

conflicts("%clang@:3.7")
conflicts("%clang@:9.99", when="@1.4:")
conflicts("%clang@:13.99", when="@2.4:")
conflicts("%clang@:17.99", when="@3.2:")
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These conflicts mark unsupported compiler versions.
Lower versions may work though.

Is this too strict?

@fsimonis
Copy link
Copy Markdown
Member Author

@spackbot fix style

@spackbot-app
Copy link
Copy Markdown

spackbot-app Bot commented Feb 19, 2026

Let me see if I can fix that for you!

@spackbot-app
Copy link
Copy Markdown

spackbot-app Bot commented Feb 19, 2026

I was able to run spack style --fix for you!

spack style --fix
repos/spack_repo/builtin/packages/precice/package.py
�[1;34m==> �[0mrunning flake8
repos/spack_repo/builtin/packages/precice/package.py:56: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:77: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:95: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:115: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:125: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:196: [F541] f-string is missing placeholders
�[1;34m==> �[0mrunning isort
�[1;34m==> �[0mrunning black
Keep in mind that I cannot fix your flake8 or mypy errors, so if you have any you'll need to fix them and update the pull request. If I was able to push to your branch, if you make further changes you will need to pull from your updated branch before pushing again.

I've updated the branch with style fixes.

Copy link
Copy Markdown
Contributor

@MakisH MakisH left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall, I don't see anything strange here, besides one comment.

I am not sure if the one or the other structure is better, but you clearly have a good reason advocating for this change.

Comment thread repos/spack_repo/builtin/packages/precice/package.py Outdated
Co-authored-by: Gerasimos Chourdakis <gerasimos.chourdakis@ipvs.uni-stuttgart.de>
@spackbot-triage spackbot-triage Bot requested a review from MakisH March 9, 2026 09:08
@fsimonis
Copy link
Copy Markdown
Member Author

fsimonis commented Mar 9, 2026

@spackbot fix style

@spackbot-app
Copy link
Copy Markdown

spackbot-app Bot commented Mar 9, 2026

Let me see if I can fix that for you!

@spackbot-app
Copy link
Copy Markdown

spackbot-app Bot commented Mar 9, 2026

I was able to run spack style --fix for you!

spack style --fix
.github/workflows/bin/spack-labeler.py
.github/workflows/bin/spack-reviewers.py
repos/spack_repo/builtin/build_systems/cached_cmake.py
repos/spack_repo/builtin/build_systems/cmake.py
repos/spack_repo/builtin/build_systems/cuda.py
repos/spack_repo/builtin/build_systems/meson.py
repos/spack_repo/builtin/build_systems/python.py
repos/spack_repo/builtin/packages/abacus/package.py
repos/spack_repo/builtin/packages/abyss/package.py
repos/spack_repo/builtin/packages/acl/package.py
repos/spack_repo/builtin/packages/acts/package.py
repos/spack_repo/builtin/packages/adios2/package.py
repos/spack_repo/builtin/packages/adms/package.py
repos/spack_repo/builtin/packages/alpgen/package.py
repos/spack_repo/builtin/packages/alsa_lib/package.py
repos/spack_repo/builtin/packages/amdscalapack/package.py
repos/spack_repo/builtin/packages/aml/package.py
repos/spack_repo/builtin/packages/amrex/package.py
repos/spack_repo/builtin/packages/anaconda3/package.py
repos/spack_repo/builtin/packages/ant/package.py
repos/spack_repo/builtin/packages/aocc/package.py
repos/spack_repo/builtin/packages/aocl_da/package.py
repos/spack_repo/builtin/packages/aocl_dlp/package.py
repos/spack_repo/builtin/packages/aotriton/package.py
repos/spack_repo/builtin/packages/apktool/package.py
repos/spack_repo/builtin/packages/apr_util/package.py
repos/spack_repo/builtin/packages/arborx/package.py
repos/spack_repo/builtin/packages/archer/package.py
repos/spack_repo/builtin/packages/aretomo/package.py
repos/spack_repo/builtin/packages/arkouda/package.py
repos/spack_repo/builtin/packages/armpl_gcc/package.py
repos/spack_repo/builtin/packages/aspera_cli/package.py
repos/spack_repo/builtin/packages/astra/package.py
repos/spack_repo/builtin/packages/audacious/package.py
repos/spack_repo/builtin/packages/avizo/package.py
repos/spack_repo/builtin/packages/babl/package.py
repos/spack_repo/builtin/packages/bats/package.py
repos/spack_repo/builtin/packages/bazel/package.py
repos/spack_repo/builtin/packages/beast1/package.py
repos/spack_repo/builtin/packages/beast_tracer/package.py
repos/spack_repo/builtin/packages/berkeley_db/package.py
repos/spack_repo/builtin/packages/berkeleygw/package.py
repos/spack_repo/builtin/packages/binutils/package.py
repos/spack_repo/builtin/packages/biobambam2/package.py
repos/spack_repo/builtin/packages/blast2go/package.py
repos/spack_repo/builtin/packages/bmake/package.py
repos/spack_repo/builtin/packages/bmi/package.py
repos/spack_repo/builtin/packages/bolt/package.py
repos/spack_repo/builtin/packages/bracken/package.py
repos/spack_repo/builtin/packages/bricks/package.py
repos/spack_repo/builtin/packages/brltty/package.py
repos/spack_repo/builtin/packages/busybox/package.py
repos/spack_repo/builtin/packages/c/package.py
repos/spack_repo/builtin/packages/ca_certificates_mozilla/package.py
repos/spack_repo/builtin/packages/cairo/package.py
repos/spack_repo/builtin/packages/caliper/package.py
repos/spack_repo/builtin/packages/camp/package.py
repos/spack_repo/builtin/packages/cantera/package.py
repos/spack_repo/builtin/packages/cargo_c/package.py
repos/spack_repo/builtin/packages/cassini_headers/package.py
repos/spack_repo/builtin/packages/cgdb/package.py
repos/spack_repo/builtin/packages/cgdcbxd/package.py
repos/spack_repo/builtin/packages/chapel/package.py
repos/spack_repo/builtin/packages/charliecloud/package.py
repos/spack_repo/builtin/packages/clhep/package.py
repos/spack_repo/builtin/packages/clingo/package.py
repos/spack_repo/builtin/packages/cln/package.py
repos/spack_repo/builtin/packages/cloverleaf/package.py
repos/spack_repo/builtin/packages/cmake/package.py
repos/spack_repo/builtin/packages/cmockery/package.py
repos/spack_repo/builtin/packages/cni_plugins/package.py
repos/spack_repo/builtin/packages/codecov/package.py
repos/spack_repo/builtin/packages/composable_kernel/package.py
repos/spack_repo/builtin/packages/conda4aarch64/package.py
repos/spack_repo/builtin/packages/cosign/package.py
repos/spack_repo/builtin/packages/cosma/package.py
repos/spack_repo/builtin/packages/costa/package.py
repos/spack_repo/builtin/packages/cp2k/package.py
repos/spack_repo/builtin/packages/cpmd/package.py
repos/spack_repo/builtin/packages/cracklib/package.py
repos/spack_repo/builtin/packages/cronie/package.py
repos/spack_repo/builtin/packages/ctpl/package.py
repos/spack_repo/builtin/packages/cuda/package.py
repos/spack_repo/builtin/packages/cudnn/package.py
repos/spack_repo/builtin/packages/cxi_driver/package.py
repos/spack_repo/builtin/packages/cxx/package.py
repos/spack_repo/builtin/packages/darshan_runtime/package.py
repos/spack_repo/builtin/packages/darshan_util/package.py
repos/spack_repo/builtin/packages/dataspaces/package.py
repos/spack_repo/builtin/packages/davix/package.py
repos/spack_repo/builtin/packages/dd4hep/package.py
repos/spack_repo/builtin/packages/deconseq_standalone/package.py
repos/spack_repo/builtin/packages/delta/package.py
repos/spack_repo/builtin/packages/demuxlet/package.py
repos/spack_repo/builtin/packages/detray/package.py
repos/spack_repo/builtin/packages/dicom3tools/package.py
repos/spack_repo/builtin/packages/distcc/package.py
repos/spack_repo/builtin/packages/dmd/package.py
repos/spack_repo/builtin/packages/docbook_xml/package.py
repos/spack_repo/builtin/packages/docbook_xsl/package.py
repos/spack_repo/builtin/packages/dock/package.py
repos/spack_repo/builtin/packages/draco/package.py
repos/spack_repo/builtin/packages/dramsim3/package.py
repos/spack_repo/builtin/packages/drishti/package.py
repos/spack_repo/builtin/packages/dropwatch/package.py
repos/spack_repo/builtin/packages/dsqss/package.py
repos/spack_repo/builtin/packages/dssp/package.py
repos/spack_repo/builtin/packages/dust/package.py
repos/spack_repo/builtin/packages/dyninst/package.py
repos/spack_repo/builtin/packages/eccodes/package.py
repos/spack_repo/builtin/packages/ecflow/package.py
repos/spack_repo/builtin/packages/eigen/package.py
repos/spack_repo/builtin/packages/eigenexa/package.py
repos/spack_repo/builtin/packages/elk/package.py
repos/spack_repo/builtin/packages/emacs/package.py
repos/spack_repo/builtin/packages/enca/package.py
repos/spack_repo/builtin/packages/entrezdirect/package.py
repos/spack_repo/builtin/packages/eq_r/package.py
repos/spack_repo/builtin/packages/erf/package.py
repos/spack_repo/builtin/packages/etsf_io/package.py
repos/spack_repo/builtin/packages/exmcutils/package.py
repos/spack_repo/builtin/packages/exodusii/package.py
repos/spack_repo/builtin/packages/fargparse/package.py
repos/spack_repo/builtin/packages/fastdfs/package.py
repos/spack_repo/builtin/packages/fastqc/package.py
repos/spack_repo/builtin/packages/fenics_basix/package.py
repos/spack_repo/builtin/packages/fenics_dolfinx/package.py
repos/spack_repo/builtin/packages/fenics_ufcx/package.py
repos/spack_repo/builtin/packages/fftw/package.py
repos/spack_repo/builtin/packages/fftx/package.py
repos/spack_repo/builtin/packages/file/package.py
repos/spack_repo/builtin/packages/fipscheck/package.py
repos/spack_repo/builtin/packages/fleur/package.py
repos/spack_repo/builtin/packages/flibcpp/package.py
repos/spack_repo/builtin/packages/flux_core/package.py
repos/spack_repo/builtin/packages/flux_pmix/package.py
repos/spack_repo/builtin/packages/flux_sched/package.py
repos/spack_repo/builtin/packages/flux_security/package.py
repos/spack_repo/builtin/packages/font_util/package.py
repos/spack_repo/builtin/packages/fontconfig/package.py
repos/spack_repo/builtin/packages/formetis/package.py
repos/spack_repo/builtin/packages/fortran/package.py
repos/spack_repo/builtin/packages/fortrilinos/package.py
repos/spack_repo/builtin/packages/fq/package.py
repos/spack_repo/builtin/packages/freefem/package.py
repos/spack_repo/builtin/packages/fsl/package.py
repos/spack_repo/builtin/packages/fujitsu_fftw/package.py
repos/spack_repo/builtin/packages/fullock/package.py
repos/spack_repo/builtin/packages/garfieldpp/package.py
repos/spack_repo/builtin/packages/gasnet/package.py
repos/spack_repo/builtin/packages/gaudi/package.py
repos/spack_repo/builtin/packages/gaussian_view/package.py
repos/spack_repo/builtin/packages/gcc/package.py
repos/spack_repo/builtin/packages/geant3/package.py
repos/spack_repo/builtin/packages/geant4/package.py
repos/spack_repo/builtin/packages/gettext/package.py
repos/spack_repo/builtin/packages/gftl/package.py
repos/spack_repo/builtin/packages/gftl_shared/package.py
repos/spack_repo/builtin/packages/ginkgo/package.py
repos/spack_repo/builtin/packages/git/package.py
repos/spack_repo/builtin/packages/glib/package.py
repos/spack_repo/builtin/packages/glusterfs/package.py
repos/spack_repo/builtin/packages/gmake/package.py
repos/spack_repo/builtin/packages/gnome_common/package.py
repos/spack_repo/builtin/packages/go/package.py
repos/spack_repo/builtin/packages/gobject_introspection/package.py
repos/spack_repo/builtin/packages/gocryptfs/package.py
repos/spack_repo/builtin/packages/goshimmer/package.py
repos/spack_repo/builtin/packages/gpi_2/package.py
repos/spack_repo/builtin/packages/gptune/package.py
repos/spack_repo/builtin/packages/grafana/package.py
repos/spack_repo/builtin/packages/graphlib/package.py
repos/spack_repo/builtin/packages/graphviz/package.py
repos/spack_repo/builtin/packages/green_mbpt/package.py
repos/spack_repo/builtin/packages/green_seet/package.py
repos/spack_repo/builtin/packages/grnboost/package.py
repos/spack_repo/builtin/packages/gsibec/package.py
repos/spack_repo/builtin/packages/gtkplus/package.py
repos/spack_repo/builtin/packages/gtksourceview/package.py
repos/spack_repo/builtin/packages/h5bench/package.py
repos/spack_repo/builtin/packages/h5hut/package.py
repos/spack_repo/builtin/packages/harfbuzz/package.py
repos/spack_repo/builtin/packages/hdf/package.py
repos/spack_repo/builtin/packages/hdf5/package.py
repos/spack_repo/builtin/packages/hdf5_blosc/package.py
repos/spack_repo/builtin/packages/hdf_eos2/package.py
repos/spack_repo/builtin/packages/hdfview/package.py
repos/spack_repo/builtin/packages/heffte/package.py
repos/spack_repo/builtin/packages/hicup/package.py
repos/spack_repo/builtin/packages/hiop/package.py
repos/spack_repo/builtin/packages/hip_tests/package.py
repos/spack_repo/builtin/packages/hipdnn/package.py
repos/spack_repo/builtin/packages/hipsolver/package.py
repos/spack_repo/builtin/packages/homer/package.py
repos/spack_repo/builtin/packages/hpctoolkit/package.py
repos/spack_repo/builtin/packages/hsakmt_roct/package.py
repos/spack_repo/builtin/packages/hub/package.py
repos/spack_repo/builtin/packages/hunspell/package.py
repos/spack_repo/builtin/packages/hwloc/package.py
repos/spack_repo/builtin/packages/hyperqueue/package.py
repos/spack_repo/builtin/packages/hypre/package.py
repos/spack_repo/builtin/packages/hypre_cmake/package.py
repos/spack_repo/builtin/packages/icarus/package.py
repos/spack_repo/builtin/packages/iegenlib/package.py
repos/spack_repo/builtin/packages/improved_rdock/package.py
repos/spack_repo/builtin/packages/intel_oneapi_compilers/package.py
repos/spack_repo/builtin/packages/intel_oneapi_mpi/package.py
repos/spack_repo/builtin/packages/interproscan/package.py
repos/spack_repo/builtin/packages/isoquant/package.py
repos/spack_repo/builtin/packages/kallisto/package.py
repos/spack_repo/builtin/packages/kentutils/package.py
repos/spack_repo/builtin/packages/kmod/package.py
repos/spack_repo/builtin/packages/knem/package.py
repos/spack_repo/builtin/packages/kokkos/package.py
repos/spack_repo/builtin/packages/krakenuniq/package.py
repos/spack_repo/builtin/packages/krb5/package.py
repos/spack_repo/builtin/packages/latex2html/package.py
repos/spack_repo/builtin/packages/launchmon/package.py
repos/spack_repo/builtin/packages/lazygit/package.py
repos/spack_repo/builtin/packages/legion/package.py
repos/spack_repo/builtin/packages/lftp/package.py
repos/spack_repo/builtin/packages/lhapdfsets/package.py
repos/spack_repo/builtin/packages/libabigail/package.py
repos/spack_repo/builtin/packages/libbeagle/package.py
repos/spack_repo/builtin/packages/libcatalyst/package.py
repos/spack_repo/builtin/packages/libcircle/package.py
repos/spack_repo/builtin/packages/libconfuse/package.py
repos/spack_repo/builtin/packages/libcxi/package.py
repos/spack_repo/builtin/packages/libfabric/package.py
repos/spack_repo/builtin/packages/libfastcommon/package.py
repos/spack_repo/builtin/packages/libfuse/package.py
repos/spack_repo/builtin/packages/libgeopm/package.py
repos/spack_repo/builtin/packages/libgeopmd/package.py
repos/spack_repo/builtin/packages/libgpiod/package.py
repos/spack_repo/builtin/packages/libgridxc/package.py
repos/spack_repo/builtin/packages/libharu/package.py
repos/spack_repo/builtin/packages/libint/package.py
repos/spack_repo/builtin/packages/libmbim/package.py
repos/spack_repo/builtin/packages/libmesh/package.py
repos/spack_repo/builtin/packages/libmetatomic_torch/package.py
repos/spack_repo/builtin/packages/libnfsidmap/package.py
repos/spack_repo/builtin/packages/libnsl/package.py
repos/spack_repo/builtin/packages/libogg/package.py
repos/spack_repo/builtin/packages/libp11/package.py
repos/spack_repo/builtin/packages/libpam/package.py
repos/spack_repo/builtin/packages/libpostal/package.py
repos/spack_repo/builtin/packages/libpressio/package.py
repos/spack_repo/builtin/packages/libproxy/package.py
repos/spack_repo/builtin/packages/libquo/package.py
repos/spack_repo/builtin/packages/librdkafka/package.py
repos/spack_repo/builtin/packages/librttopo/package.py
repos/spack_repo/builtin/packages/libseccomp/package.py
repos/spack_repo/builtin/packages/libsharp/package.py
repos/spack_repo/builtin/packages/libsigsegv/package.py
repos/spack_repo/builtin/packages/libtorrent/package.py
repos/spack_repo/builtin/packages/libunistring/package.py
repos/spack_repo/builtin/packages/libxcrypt/package.py
repos/spack_repo/builtin/packages/libxml2/package.py
repos/spack_repo/builtin/packages/libxslt/package.py
repos/spack_repo/builtin/packages/libzmq/package.py
repos/spack_repo/builtin/packages/likwid/package.py
repos/spack_repo/builtin/packages/linaro_forge/package.py
repos/spack_repo/builtin/packages/llvm/package.py
repos/spack_repo/builtin/packages/llvm_amdgpu/package.py
repos/spack_repo/builtin/packages/llvm_doe/package.py
repos/spack_repo/builtin/packages/lmod/package.py
repos/spack_repo/builtin/packages/lp_solve/package.py
repos/spack_repo/builtin/packages/lsof/package.py
repos/spack_repo/builtin/packages/lua_luafilesystem/package.py
repos/spack_repo/builtin/packages/lua_luaposix/package.py
repos/spack_repo/builtin/packages/m4/package.py
repos/spack_repo/builtin/packages/magma/package.py
repos/spack_repo/builtin/packages/maker/package.py
repos/spack_repo/builtin/packages/maqao/package.py
repos/spack_repo/builtin/packages/mariadb/package.py
repos/spack_repo/builtin/packages/mark/package.py
repos/spack_repo/builtin/packages/mathematica/package.py
repos/spack_repo/builtin/packages/mdsplus/package.py
repos/spack_repo/builtin/packages/melissa/package.py
repos/spack_repo/builtin/packages/memcached/package.py
repos/spack_repo/builtin/packages/memkind/package.py
repos/spack_repo/builtin/packages/memtailor/package.py
repos/spack_repo/builtin/packages/mesa/package.py
repos/spack_repo/builtin/packages/meshtool/package.py
repos/spack_repo/builtin/packages/meson/package.py
repos/spack_repo/builtin/packages/metis/package.py
repos/spack_repo/builtin/packages/metkit/package.py
repos/spack_repo/builtin/packages/mfem/package.py
repos/spack_repo/builtin/packages/mgard/package.py
repos/spack_repo/builtin/packages/mgis/package.py
repos/spack_repo/builtin/packages/migraphx/package.py
repos/spack_repo/builtin/packages/miniconda3/package.py
repos/spack_repo/builtin/packages/miniforge3/package.py
repos/spack_repo/builtin/packages/mitofates/package.py
repos/spack_repo/builtin/packages/mlhka/package.py
repos/spack_repo/builtin/packages/mmg/package.py
repos/spack_repo/builtin/packages/mochi_margo/package.py
repos/spack_repo/builtin/packages/motif/package.py
repos/spack_repo/builtin/packages/motioncor2/package.py
repos/spack_repo/builtin/packages/mount_point_attributes/package.py
repos/spack_repo/builtin/packages/mpfr/package.py
repos/spack_repo/builtin/packages/mpi/package.py
repos/spack_repo/builtin/packages/mpibind/package.py
repos/spack_repo/builtin/packages/mpich/package.py
repos/spack_repo/builtin/packages/mptensor/package.py
repos/spack_repo/builtin/packages/mvapich_plus/package.py
repos/spack_repo/builtin/packages/n2p2/package.py
repos/spack_repo/builtin/packages/nalu_wind/package.py
repos/spack_repo/builtin/packages/namd/package.py
repos/spack_repo/builtin/packages/navi/package.py
repos/spack_repo/builtin/packages/ncbi_vdb/package.py
repos/spack_repo/builtin/packages/ncurses/package.py
repos/spack_repo/builtin/packages/nektar/package.py
repos/spack_repo/builtin/packages/neovim/package.py
repos/spack_repo/builtin/packages/netcdf_fortran/package.py
repos/spack_repo/builtin/packages/netpbm/package.py
repos/spack_repo/builtin/packages/nim/package.py
repos/spack_repo/builtin/packages/ninja/package.py
repos/spack_repo/builtin/packages/ninja_fortran/package.py
repos/spack_repo/builtin/packages/nvidia_container_toolkit/package.py
repos/spack_repo/builtin/packages/nvidia_nsight_systems/package.py
repos/spack_repo/builtin/packages/nwchem/package.py
repos/spack_repo/builtin/packages/octopus/package.py
repos/spack_repo/builtin/packages/omega_h/package.py
repos/spack_repo/builtin/packages/ompss_2/package.py
repos/spack_repo/builtin/packages/onnx/package.py
repos/spack_repo/builtin/packages/opencarp/package.py
repos/spack_repo/builtin/packages/opencascade/package.py
repos/spack_repo/builtin/packages/opencl_clhpp/package.py
repos/spack_repo/builtin/packages/opencv/package.py
repos/spack_repo/builtin/packages/openfast/package.py
repos/spack_repo/builtin/packages/openfpgaloader/package.py
repos/spack_repo/builtin/packages/openloops/package.py
repos/spack_repo/builtin/packages/openmpi/package.py
repos/spack_repo/builtin/packages/openpmd_api/package.py
repos/spack_repo/builtin/packages/openrasmol/package.py
repos/spack_repo/builtin/packages/openturns/package.py
repos/spack_repo/builtin/packages/openvdb/package.py
repos/spack_repo/builtin/packages/pandaseq/package.py
repos/spack_repo/builtin/packages/papi/package.py
repos/spack_repo/builtin/packages/papyrus/package.py
repos/spack_repo/builtin/packages/parallel_netcdf/package.py
repos/spack_repo/builtin/packages/paraview/package.py
repos/spack_repo/builtin/packages/parflow/package.py
repos/spack_repo/builtin/packages/parsec/package.py
repos/spack_repo/builtin/packages/patchelf/package.py
repos/spack_repo/builtin/packages/pdi/package.py
repos/spack_repo/builtin/packages/pdiplugin_decl_hdf5/package.py
repos/spack_repo/builtin/packages/pdiplugin_decl_netcdf/package.py
repos/spack_repo/builtin/packages/pdiplugin_mpi/package.py
repos/spack_repo/builtin/packages/pdiplugin_pycall/package.py
repos/spack_repo/builtin/packages/pdiplugin_serialize/package.py
repos/spack_repo/builtin/packages/pdiplugin_set_value/package.py
repos/spack_repo/builtin/packages/pdiplugin_trace/package.py
repos/spack_repo/builtin/packages/pdiplugin_user_code/package.py
repos/spack_repo/builtin/packages/perl_bio_ensembl_variation/package.py
repos/spack_repo/builtin/packages/perl_fth/package.py
repos/spack_repo/builtin/packages/petsc/package.py
repos/spack_repo/builtin/packages/pfunit/package.py
repos/spack_repo/builtin/packages/pgplot/package.py
repos/spack_repo/builtin/packages/php/package.py
repos/spack_repo/builtin/packages/pinentry/package.py
repos/spack_repo/builtin/packages/pixman/package.py
repos/spack_repo/builtin/packages/plink_ng/package.py
repos/spack_repo/builtin/packages/ply/package.py
repos/spack_repo/builtin/packages/pmix/package.py
repos/spack_repo/builtin/packages/polypolish/package.py
repos/spack_repo/builtin/packages/povray/package.py
repos/spack_repo/builtin/packages/powerapi/package.py
repos/spack_repo/builtin/packages/precice/package.py
repos/spack_repo/builtin/packages/prinseq_lite/package.py
repos/spack_repo/builtin/packages/process_in_process/package.py
repos/spack_repo/builtin/packages/procps/package.py
repos/spack_repo/builtin/packages/proj/package.py
repos/spack_repo/builtin/packages/prrte/package.py
repos/spack_repo/builtin/packages/psblas/package.py
repos/spack_repo/builtin/packages/pscmc/package.py
repos/spack_repo/builtin/packages/psrcat/package.py
repos/spack_repo/builtin/packages/pugixml/package.py
repos/spack_repo/builtin/packages/pulseaudio/package.py
repos/spack_repo/builtin/packages/pumi/package.py
repos/spack_repo/builtin/packages/py_accimage/package.py
repos/spack_repo/builtin/packages/py_amrex/package.py
repos/spack_repo/builtin/packages/py_arkouda/package.py
repos/spack_repo/builtin/packages/py_beartype/package.py
repos/spack_repo/builtin/packages/py_biopython/package.py
repos/spack_repo/builtin/packages/py_carputils/package.py
repos/spack_repo/builtin/packages/py_cellprofiler/package.py
repos/spack_repo/builtin/packages/py_chainer/package.py
repos/spack_repo/builtin/packages/py_chardet/package.py
repos/spack_repo/builtin/packages/py_cudf/package.py
repos/spack_repo/builtin/packages/py_darshan/package.py
repos/spack_repo/builtin/packages/py_deephyper/package.py
repos/spack_repo/builtin/packages/py_deepsig_biocomp/package.py
repos/spack_repo/builtin/packages/py_dill/package.py
repos/spack_repo/builtin/packages/py_exponax/package.py
repos/spack_repo/builtin/packages/py_fenics_basix/package.py
repos/spack_repo/builtin/packages/py_fenics_dolfinx/package.py
repos/spack_repo/builtin/packages/py_fenics_ffcx/package.py
repos/spack_repo/builtin/packages/py_flufl_lock/package.py
repos/spack_repo/builtin/packages/py_fparser/package.py
repos/spack_repo/builtin/packages/py_fury/package.py
repos/spack_repo/builtin/packages/py_gevent/package.py
repos/spack_repo/builtin/packages/py_gpaw_data/package.py
repos/spack_repo/builtin/packages/py_h5py/package.py
repos/spack_repo/builtin/packages/py_hail/package.py
repos/spack_repo/builtin/packages/py_horovod/package.py
repos/spack_repo/builtin/packages/py_iterative_stats/package.py
repos/spack_repo/builtin/packages/py_jax/package.py
repos/spack_repo/builtin/packages/py_jaxlib/package.py
repos/spack_repo/builtin/packages/py_jcb/package.py
repos/spack_repo/builtin/packages/py_joblib/package.py
repos/spack_repo/builtin/packages/py_keras/package.py
repos/spack_repo/builtin/packages/py_llvmlite/package.py
repos/spack_repo/builtin/packages/py_lxml/package.py
repos/spack_repo/builtin/packages/py_matplotlib/package.py
repos/spack_repo/builtin/packages/py_melissa_core/package.py
repos/spack_repo/builtin/packages/py_metaphlan/package.py
repos/spack_repo/builtin/packages/py_metatomic_torch/package.py
repos/spack_repo/builtin/packages/py_metatrain/package.py
repos/spack_repo/builtin/packages/py_numpy/package.py
repos/spack_repo/builtin/packages/py_onnx/package.py
repos/spack_repo/builtin/packages/py_petsc4py/package.py
repos/spack_repo/builtin/packages/py_pillow/package.py
repos/spack_repo/builtin/packages/py_pillow_simd/package.py
repos/spack_repo/builtin/packages/py_polars/package.py
repos/spack_repo/builtin/packages/py_protobuf/package.py
repos/spack_repo/builtin/packages/py_psutil/package.py
repos/spack_repo/builtin/packages/py_psyclone/package.py
repos/spack_repo/builtin/packages/py_pygobject/package.py
repos/spack_repo/builtin/packages/py_pyhdf/package.py
repos/spack_repo/builtin/packages/py_pyomo/package.py
repos/spack_repo/builtin/packages/py_ray/package.py
repos/spack_repo/builtin/packages/py_reportseff/package.py
repos/spack_repo/builtin/packages/py_rioxarray/package.py
repos/spack_repo/builtin/packages/py_rpy2/package.py
repos/spack_repo/builtin/packages/py_ruamel_yaml/package.py
repos/spack_repo/builtin/packages/py_scikit_build_core/package.py
repos/spack_repo/builtin/packages/py_scikit_learn/package.py
repos/spack_repo/builtin/packages/py_scikits_odes/package.py
repos/spack_repo/builtin/packages/py_scipy/package.py
repos/spack_repo/builtin/packages/py_sentencepiece/package.py
repos/spack_repo/builtin/packages/py_setuptools/package.py
repos/spack_repo/builtin/packages/py_setuptools_scm/package.py
repos/spack_repo/builtin/packages/py_statsmodels/package.py
repos/spack_repo/builtin/packages/py_tensorboard_data_server/package.py
repos/spack_repo/builtin/packages/py_textx/package.py
repos/spack_repo/builtin/packages/py_thinc/package.py
repos/spack_repo/builtin/packages/py_torchgeo/package.py
repos/spack_repo/builtin/packages/py_trame_client/package.py
repos/spack_repo/builtin/packages/py_ty/package.py
repos/spack_repo/builtin/packages/py_typer/package.py
repos/spack_repo/builtin/packages/py_tzlocal/package.py
repos/spack_repo/builtin/packages/py_uxarray/package.py
repos/spack_repo/builtin/packages/py_vesin/package.py
repos/spack_repo/builtin/packages/py_waves/package.py
repos/spack_repo/builtin/packages/py_webdataset/package.py
repos/spack_repo/builtin/packages/py_wxflow/package.py
repos/spack_repo/builtin/packages/py_xarray/package.py
repos/spack_repo/builtin/packages/py_xdot/package.py
repos/spack_repo/builtin/packages/python/package.py
repos/spack_repo/builtin/packages/qperf/package.py
repos/spack_repo/builtin/packages/qt/package.py
repos/spack_repo/builtin/packages/qt_5compat/package.py
repos/spack_repo/builtin/packages/qt_base/package.py
repos/spack_repo/builtin/packages/qt_declarative/package.py
repos/spack_repo/builtin/packages/qt_quick3d/package.py
repos/spack_repo/builtin/packages/qt_quicktimeline/package.py
repos/spack_repo/builtin/packages/qt_shadertools/package.py
repos/spack_repo/builtin/packages/qt_svg/package.py
repos/spack_repo/builtin/packages/qt_tools/package.py
repos/spack_repo/builtin/packages/qthreads/package.py
repos/spack_repo/builtin/packages/quandary/package.py
repos/spack_repo/builtin/packages/qucs/package.py
repos/spack_repo/builtin/packages/rccl/package.py
repos/spack_repo/builtin/packages/rdkit/package.py
repos/spack_repo/builtin/packages/rdma_core/package.py
repos/spack_repo/builtin/packages/re2c/package.py
repos/spack_repo/builtin/packages/reditools/package.py
repos/spack_repo/builtin/packages/relion/package.py
repos/spack_repo/builtin/packages/repeatmasker/package.py
repos/spack_repo/builtin/packages/repeatmodeler/package.py
repos/spack_repo/builtin/packages/rinetd/package.py
repos/spack_repo/builtin/packages/rocm_clang_ocl/package.py
repos/spack_repo/builtin/packages/rocm_opencl/package.py
repos/spack_repo/builtin/packages/rocm_smi_lib/package.py
repos/spack_repo/builtin/packages/rocwmma/package.py
repos/spack_repo/builtin/packages/roms/package.py
repos/spack_repo/builtin/packages/root/package.py
repos/spack_repo/builtin/packages/rose/package.py
repos/spack_repo/builtin/packages/routinator/package.py
repos/spack_repo/builtin/packages/rpm/package.py
repos/spack_repo/builtin/packages/salome_configuration/package.py
repos/spack_repo/builtin/packages/salome_med/package.py
repos/spack_repo/builtin/packages/salome_medcoupling/package.py
repos/spack_repo/builtin/packages/sbcl/package.py
repos/spack_repo/builtin/packages/sbcl_bootstrap/package.py
repos/spack_repo/builtin/packages/scale/package.py
repos/spack_repo/builtin/packages/scons/package.py
repos/spack_repo/builtin/packages/sdsl_lite/package.py
repos/spack_repo/builtin/packages/selalib/package.py
repos/spack_repo/builtin/packages/sentencepiece/package.py
repos/spack_repo/builtin/packages/siesta/package.py
repos/spack_repo/builtin/packages/simgrid/package.py
repos/spack_repo/builtin/packages/skopeo/package.py
repos/spack_repo/builtin/packages/slate/package.py
repos/spack_repo/builtin/packages/slepc/package.py
repos/spack_repo/builtin/packages/snphylo/package.py
repos/spack_repo/builtin/packages/sos/package.py
repos/spack_repo/builtin/packages/spm/package.py
repos/spack_repo/builtin/packages/sqlite/package.py
repos/spack_repo/builtin/packages/sra_tools/package.py
repos/spack_repo/builtin/packages/srilm/package.py
repos/spack_repo/builtin/packages/sst_core/package.py
repos/spack_repo/builtin/packages/sst_elements/package.py
repos/spack_repo/builtin/packages/sst_macro/package.py
repos/spack_repo/builtin/packages/stat/package.py
repos/spack_repo/builtin/packages/stata/package.py
repos/spack_repo/builtin/packages/strumpack/package.py
repos/spack_repo/builtin/packages/sundials/package.py
repos/spack_repo/builtin/packages/superlu/package.py
repos/spack_repo/builtin/packages/superlu_dist/package.py
repos/spack_repo/builtin/packages/supermagic/package.py
repos/spack_repo/builtin/packages/surfer/package.py
repos/spack_repo/builtin/packages/swig/package.py
repos/spack_repo/builtin/packages/sz/package.py
repos/spack_repo/builtin/packages/sz3/package.py
repos/spack_repo/builtin/packages/tasmanian/package.py
repos/spack_repo/builtin/packages/tau/package.py
repos/spack_repo/builtin/packages/tbl2asn/package.py
repos/spack_repo/builtin/packages/teckit/package.py
repos/spack_repo/builtin/packages/tempo/package.py
repos/spack_repo/builtin/packages/tests_sos/package.py
repos/spack_repo/builtin/packages/texlive/package.py
repos/spack_repo/builtin/packages/tfel/package.py
repos/spack_repo/builtin/packages/tmux/package.py
repos/spack_repo/builtin/packages/totalview/package.py
repos/spack_repo/builtin/packages/tpm2_tss/package.py
repos/spack_repo/builtin/packages/trident/package.py
repos/spack_repo/builtin/packages/turbine/package.py
repos/spack_repo/builtin/packages/turbomole/package.py
repos/spack_repo/builtin/packages/uftrace/package.py
repos/spack_repo/builtin/packages/umoci/package.py
repos/spack_repo/builtin/packages/umpire/package.py
repos/spack_repo/builtin/packages/universal_ctags/package.py
repos/spack_repo/builtin/packages/upcxx/package.py
repos/spack_repo/builtin/packages/userspace_rcu/package.py
repos/spack_repo/builtin/packages/vapor/package.py
repos/spack_repo/builtin/packages/vasp/package.py
repos/spack_repo/builtin/packages/vc/package.py
repos/spack_repo/builtin/packages/vecgeom/package.py
repos/spack_repo/builtin/packages/veclibfort/package.py
repos/spack_repo/builtin/packages/vecmem/package.py
repos/spack_repo/builtin/packages/vep/package.py
repos/spack_repo/builtin/packages/vep_cache/package.py
repos/spack_repo/builtin/packages/verible/package.py
repos/spack_repo/builtin/packages/verilator/package.py
repos/spack_repo/builtin/packages/verrou/package.py
repos/spack_repo/builtin/packages/visit_cgns/package.py
repos/spack_repo/builtin/packages/visit_ffp/package.py
repos/spack_repo/builtin/packages/visit_mfem/package.py
repos/spack_repo/builtin/packages/visit_silo/package.py
repos/spack_repo/builtin/packages/visit_unv/package.py
repos/spack_repo/builtin/packages/viskores/package.py
repos/spack_repo/builtin/packages/vizglow/package.py
repos/spack_repo/builtin/packages/vmc/package.py
repos/spack_repo/builtin/packages/vmd/package.py
repos/spack_repo/builtin/packages/vtk/package.py
repos/spack_repo/builtin/packages/warpx/package.py
repos/spack_repo/builtin/packages/watch/package.py
repos/spack_repo/builtin/packages/whizard/package.py
repos/spack_repo/builtin/packages/wps/package.py
repos/spack_repo/builtin/packages/wrf/package.py
repos/spack_repo/builtin/packages/wsmancli/package.py
repos/spack_repo/builtin/packages/xabclib/package.py
repos/spack_repo/builtin/packages/xdelta/package.py
repos/spack_repo/builtin/packages/xerces_c/package.py
repos/spack_repo/builtin/packages/xmlf90/package.py
repos/spack_repo/builtin/packages/xyce/package.py
repos/spack_repo/builtin/packages/xz/package.py
repos/spack_repo/builtin/packages/yaksa/package.py
repos/spack_repo/builtin/packages/ycsb/package.py
repos/spack_repo/builtin/packages/yosys/package.py
repos/spack_repo/builtin/packages/zlib_ng/package.py
repos/spack_repo/builtin/packages/zoltan/package.py
repos/spack_repo/builtin/packages/zookeeper_benchmark/package.py
tests/repos/spack_repo/builtin_mock/packages/cmake_client/package.py
�[1;34m==> �[0mrunning flake8
repos/spack_repo/builtin/packages/precice/package.py:56: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:77: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:95: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:115: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:125: [E266] too many leading '#' for block comment
repos/spack_repo/builtin/packages/precice/package.py:196: [F541] f-string is missing placeholders
�[1;34m==> �[0mrunning isort
�[1;34m==> �[0mrunning black
Keep in mind that I cannot fix your flake8 or mypy errors, so if you have any you'll need to fix them and update the pull request. If I was able to push to your branch, if you make further changes you will need to pull from your updated branch before pushing again.

I wasn't able to make any further changes, but please see the message above for remaining issues you can fix locally!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants