Skip to content

py-gpaw: new maintainers and package versions#361

Merged
tldahlgren merged 30 commits intospack:developfrom
alikhamze:py-gpaw-updates
Jul 30, 2025
Merged

py-gpaw: new maintainers and package versions#361
tldahlgren merged 30 commits intospack:developfrom
alikhamze:py-gpaw-updates

Conversation

@alikhamze
Copy link
Contributor

This PR modifies the py-gpaw package with the following changes:

  • Adds myself and @Chronum94 as maintainers.
  • Adds the last 2 years of GPAW versions (including the most recent) and deprecates old versions.
  • Cleaner dependency handling for specific versions.
  • Adds an elpa variant for increased performance.
  • Adds an openmp variant.
  • Updates the license information.
  • Removes v1.3 and the associated patch since Python 2 is no longer supported/distributed by spack.

This is a manually replicated PR of spack/spack#50563 , which the migrate tool failed to handle.

@alikhamze alikhamze changed the title py_gpaw: new maintainers and package versions py-gpaw: new maintainers and package versions Jun 25, 2025
@alikhamze
Copy link
Contributor Author

@alalazo hate to tag you directly, but I wanted to see if we could get this merged? I realized I opened the original PR that you looked at 3 months ago!

I want to add the spack installation method to the gpaw docs, but need more up to date versions to be available before I can.

Thank you!

Copy link
Contributor

@tldahlgren tldahlgren left a comment

Choose a reason for hiding this comment

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

Confirmed most of the version-specific dependencies of the newest packages from the setup.py files located at:

There is no reason to add new, deprecated versions that have not been listed in the package already.

There are several comments regarding things to be tested or checked. Please test and check, as needed, and remove the comments.

@tldahlgren tldahlgren self-assigned this Jul 22, 2025
@alikhamze
Copy link
Contributor Author

@spackbot fix style

@spackbot-app
Copy link

spackbot-app bot commented Jul 22, 2025

Let me see if I can fix that for you!

@spackbot-app
Copy link

spackbot-app bot commented Jul 22, 2025

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

spack style --fix
.ci/gitlab/scripts/common/aggregate_package_logs.spack.py
repos/spack_repo/builtin/build_systems/_checks.py
repos/spack_repo/builtin/build_systems/autotools.py
repos/spack_repo/builtin/build_systems/bundle.py
repos/spack_repo/builtin/build_systems/cached_cmake.py
repos/spack_repo/builtin/build_systems/cargo.py
repos/spack_repo/builtin/build_systems/cmake.py
repos/spack_repo/builtin/build_systems/compiler.py
repos/spack_repo/builtin/build_systems/generic.py
repos/spack_repo/builtin/build_systems/gnu.py
repos/spack_repo/builtin/build_systems/go.py
repos/spack_repo/builtin/build_systems/lua.py
repos/spack_repo/builtin/build_systems/makefile.py
repos/spack_repo/builtin/build_systems/maven.py
repos/spack_repo/builtin/build_systems/meson.py
repos/spack_repo/builtin/build_systems/msbuild.py
repos/spack_repo/builtin/build_systems/nmake.py
repos/spack_repo/builtin/build_systems/octave.py
repos/spack_repo/builtin/build_systems/oneapi.py
repos/spack_repo/builtin/build_systems/perl.py
repos/spack_repo/builtin/build_systems/python.py
repos/spack_repo/builtin/build_systems/qmake.py
repos/spack_repo/builtin/build_systems/r.py
repos/spack_repo/builtin/build_systems/racket.py
repos/spack_repo/builtin/build_systems/ruby.py
repos/spack_repo/builtin/build_systems/scons.py
repos/spack_repo/builtin/build_systems/sip.py
repos/spack_repo/builtin/build_systems/sourceforge.py
repos/spack_repo/builtin/build_systems/sourceware.py
repos/spack_repo/builtin/build_systems/waf.py
repos/spack_repo/builtin/build_systems/xorg.py
repos/spack_repo/builtin/packages/acfl/package.py
repos/spack_repo/builtin/packages/acts/package.py
repos/spack_repo/builtin/packages/acts_algebra_plugins/package.py
repos/spack_repo/builtin/packages/actsvg/package.py
repos/spack_repo/builtin/packages/aluminum/package.py
repos/spack_repo/builtin/packages/amdsmi/package.py
repos/spack_repo/builtin/packages/amr_wind/package.py
repos/spack_repo/builtin/packages/amrex/package.py
repos/spack_repo/builtin/packages/angsd/package.py
repos/spack_repo/builtin/packages/aqlprofile/package.py
repos/spack_repo/builtin/packages/arbor/package.py
repos/spack_repo/builtin/packages/arborx/package.py
repos/spack_repo/builtin/packages/arkouda/package.py
repos/spack_repo/builtin/packages/armpl_gcc/package.py
repos/spack_repo/builtin/packages/arrow/package.py
repos/spack_repo/builtin/packages/ascent/package.py
repos/spack_repo/builtin/packages/atlas/package.py
repos/spack_repo/builtin/packages/atmi/package.py
repos/spack_repo/builtin/packages/aws_ofi_nccl/package.py
repos/spack_repo/builtin/packages/axl/package.py
repos/spack_repo/builtin/packages/babelstream/package.py
repos/spack_repo/builtin/packages/bcl2fastq2/package.py
repos/spack_repo/builtin/packages/bear/package.py
repos/spack_repo/builtin/packages/bison/package.py
repos/spack_repo/builtin/packages/blast_legacy/package.py
repos/spack_repo/builtin/packages/blast_plus/package.py
repos/spack_repo/builtin/packages/bohrium/package.py
repos/spack_repo/builtin/packages/boost/package.py
repos/spack_repo/builtin/packages/bowtie2/package.py
repos/spack_repo/builtin/packages/brahma/package.py
repos/spack_repo/builtin/packages/bridger/package.py
repos/spack_repo/builtin/packages/btop/package.py
repos/spack_repo/builtin/packages/ca_certificates_mozilla/package.py
repos/spack_repo/builtin/packages/ccs_qcd/package.py
repos/spack_repo/builtin/packages/cdo/package.py
repos/spack_repo/builtin/packages/cgns/package.py
repos/spack_repo/builtin/packages/chapel/package.py
repos/spack_repo/builtin/packages/charmpp/package.py
repos/spack_repo/builtin/packages/ci_kick_package/package.py
repos/spack_repo/builtin/packages/circos/package.py
repos/spack_repo/builtin/packages/clingo/package.py
repos/spack_repo/builtin/packages/clingo_bootstrap/package.py
repos/spack_repo/builtin/packages/cmake/package.py
repos/spack_repo/builtin/packages/cnpy/package.py
repos/spack_repo/builtin/packages/comgr/package.py
repos/spack_repo/builtin/packages/compiler_wrapper/package.py
repos/spack_repo/builtin/packages/composable_kernel/package.py
repos/spack_repo/builtin/packages/conduit/package.py
repos/spack_repo/builtin/packages/coordgen/package.py
repos/spack_repo/builtin/packages/cp2k/package.py
repos/spack_repo/builtin/packages/cpmd/package.py
repos/spack_repo/builtin/packages/cpp_logger/package.py
repos/spack_repo/builtin/packages/cpu_features/package.py
repos/spack_repo/builtin/packages/cray_fftw/package.py
repos/spack_repo/builtin/packages/cray_libsci/package.py
repos/spack_repo/builtin/packages/cray_mpich/package.py
repos/spack_repo/builtin/packages/crtm/package.py
repos/spack_repo/builtin/packages/crtm_fix/package.py
repos/spack_repo/builtin/packages/cudss/package.py
repos/spack_repo/builtin/packages/curl/package.py
repos/spack_repo/builtin/packages/cutlass/package.py
repos/spack_repo/builtin/packages/damask/package.py
repos/spack_repo/builtin/packages/damask_grid/package.py
repos/spack_repo/builtin/packages/damask_mesh/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/dd4hep/package.py
repos/spack_repo/builtin/packages/detray/package.py
repos/spack_repo/builtin/packages/dla_future_fortran/package.py
repos/spack_repo/builtin/packages/dotnet_core_sdk/package.py
repos/spack_repo/builtin/packages/ds/package.py
repos/spack_repo/builtin/packages/eccodes/package.py
repos/spack_repo/builtin/packages/elfutils/package.py
repos/spack_repo/builtin/packages/esmf/package.py
repos/spack_repo/builtin/packages/exaca/package.py
repos/spack_repo/builtin/packages/exodusii/package.py
repos/spack_repo/builtin/packages/fairmq/package.py
repos/spack_repo/builtin/packages/fargparse/package.py
repos/spack_repo/builtin/packages/fastjet/package.py
repos/spack_repo/builtin/packages/fasttree/package.py
repos/spack_repo/builtin/packages/fftw/package.py
repos/spack_repo/builtin/packages/fixesproto/package.py
repos/spack_repo/builtin/packages/flac/package.py
repos/spack_repo/builtin/packages/flecsi/package.py
repos/spack_repo/builtin/packages/fmi4cpp/package.py
repos/spack_repo/builtin/packages/fontsproto/package.py
repos/spack_repo/builtin/packages/fsl/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/gcc_runtime/package.py
repos/spack_repo/builtin/packages/gdal/package.py
repos/spack_repo/builtin/packages/gdb/package.py
repos/spack_repo/builtin/packages/gdbm/package.py
repos/spack_repo/builtin/packages/gdrcopy/package.py
repos/spack_repo/builtin/packages/geomodel/package.py
repos/spack_repo/builtin/packages/geopm_runtime/package.py
repos/spack_repo/builtin/packages/geopm_service/package.py
repos/spack_repo/builtin/packages/gftl/package.py
repos/spack_repo/builtin/packages/gftl_shared/package.py
repos/spack_repo/builtin/packages/gh/package.py
repos/spack_repo/builtin/packages/ghostscript/package.py
repos/spack_repo/builtin/packages/ginkgo/package.py
repos/spack_repo/builtin/packages/git/package.py
repos/spack_repo/builtin/packages/glab/package.py
repos/spack_repo/builtin/packages/glib/package.py
repos/spack_repo/builtin/packages/glibc/package.py
repos/spack_repo/builtin/packages/go/package.py
repos/spack_repo/builtin/packages/gobject_introspection/package.py
repos/spack_repo/builtin/packages/googletest/package.py
repos/spack_repo/builtin/packages/gotcha/package.py
repos/spack_repo/builtin/packages/grackle/package.py
repos/spack_repo/builtin/packages/grads/package.py
repos/spack_repo/builtin/packages/graphviz/package.py
repos/spack_repo/builtin/packages/h5hut/package.py
repos/spack_repo/builtin/packages/harfbuzz/package.py
repos/spack_repo/builtin/packages/harminv/package.py
repos/spack_repo/builtin/packages/hdf/package.py
repos/spack_repo/builtin/packages/hdf5/package.py
repos/spack_repo/builtin/packages/hip/package.py
repos/spack_repo/builtin/packages/hip_examples/package.py
repos/spack_repo/builtin/packages/hip_rocclr/package.py
repos/spack_repo/builtin/packages/hip_tensor/package.py
repos/spack_repo/builtin/packages/hip_tests/package.py
repos/spack_repo/builtin/packages/hipblas/package.py
repos/spack_repo/builtin/packages/hipblaslt/package.py
repos/spack_repo/builtin/packages/hipcc/package.py
repos/spack_repo/builtin/packages/hipcub/package.py
repos/spack_repo/builtin/packages/hipfft/package.py
repos/spack_repo/builtin/packages/hipfort/package.py
repos/spack_repo/builtin/packages/hipify_clang/package.py
repos/spack_repo/builtin/packages/hiprand/package.py
repos/spack_repo/builtin/packages/hipsolver/package.py
repos/spack_repo/builtin/packages/hipsparse/package.py
repos/spack_repo/builtin/packages/homer/package.py
repos/spack_repo/builtin/packages/hpcc/package.py
repos/spack_repo/builtin/packages/hpx/package.py
repos/spack_repo/builtin/packages/hsa_rocr_dev/package.py
repos/spack_repo/builtin/packages/hsakmt_roct/package.py
repos/spack_repo/builtin/packages/hypre/package.py
repos/spack_repo/builtin/packages/intel_gtpin/package.py
repos/spack_repo/builtin/packages/intel_oneapi_compilers/package.py
repos/spack_repo/builtin/packages/intel_oneapi_compilers_classic/package.py
repos/spack_repo/builtin/packages/intel_oneapi_mkl/package.py
repos/spack_repo/builtin/packages/intel_pin/package.py
repos/spack_repo/builtin/packages/ipopt/package.py
repos/spack_repo/builtin/packages/jq/package.py
repos/spack_repo/builtin/packages/json_glib/package.py
repos/spack_repo/builtin/packages/julia/package.py
repos/spack_repo/builtin/packages/kaldi/package.py
repos/spack_repo/builtin/packages/kokkos/package.py
repos/spack_repo/builtin/packages/kokkos_kernels/package.py
repos/spack_repo/builtin/packages/kokkos_nvcc_wrapper/package.py
repos/spack_repo/builtin/packages/krb5/package.py
repos/spack_repo/builtin/packages/kubectl/package.py
repos/spack_repo/builtin/packages/kubernetes/package.py
repos/spack_repo/builtin/packages/lammps/package.py
repos/spack_repo/builtin/packages/latte/package.py
repos/spack_repo/builtin/packages/lazygit/package.py
repos/spack_repo/builtin/packages/lbann/package.py
repos/spack_repo/builtin/packages/lci/package.py
repos/spack_repo/builtin/packages/legion/package.py
repos/spack_repo/builtin/packages/lfortran/package.py
repos/spack_repo/builtin/packages/lftp/package.py
repos/spack_repo/builtin/packages/libcatalyst/package.py
repos/spack_repo/builtin/packages/libcxxwrap_julia/package.py
repos/spack_repo/builtin/packages/libdwarf/package.py
repos/spack_repo/builtin/packages/libfabric/package.py
repos/spack_repo/builtin/packages/libogg/package.py
repos/spack_repo/builtin/packages/libpciaccess/package.py
repos/spack_repo/builtin/packages/libssh/package.py
repos/spack_repo/builtin/packages/libxml2/package.py
repos/spack_repo/builtin/packages/likwid/package.py
repos/spack_repo/builtin/packages/linaro_forge/package.py
repos/spack_repo/builtin/packages/lizard/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/llvm_openmp/package.py
repos/spack_repo/builtin/packages/lua/package.py
repos/spack_repo/builtin/packages/lua_lpeg/package.py
repos/spack_repo/builtin/packages/lua_luajit/package.py
repos/spack_repo/builtin/packages/lua_luajit_openresty/package.py
repos/spack_repo/builtin/packages/lvarray/package.py
repos/spack_repo/builtin/packages/m4/package.py
repos/spack_repo/builtin/packages/madgraph5amc/package.py
repos/spack_repo/builtin/packages/maeparser/package.py
repos/spack_repo/builtin/packages/magma/package.py
repos/spack_repo/builtin/packages/mariadb/package.py
repos/spack_repo/builtin/packages/meep/package.py
repos/spack_repo/builtin/packages/melissa/package.py
repos/spack_repo/builtin/packages/mepo/package.py
repos/spack_repo/builtin/packages/migraphx/package.py
repos/spack_repo/builtin/packages/migrate_package_prs/package.py
repos/spack_repo/builtin/packages/miniforge3/package.py
repos/spack_repo/builtin/packages/miopen_hip/package.py
repos/spack_repo/builtin/packages/miopen_opencl/package.py
repos/spack_repo/builtin/packages/miopengemm/package.py
repos/spack_repo/builtin/packages/mivisionx/package.py
repos/spack_repo/builtin/packages/mkfontdir/package.py
repos/spack_repo/builtin/packages/mlirmiopen/package.py
repos/spack_repo/builtin/packages/mmg/package.py
repos/spack_repo/builtin/packages/mochi_thallium/package.py
repos/spack_repo/builtin/packages/mpich/package.py
repos/spack_repo/builtin/packages/msvc/package.py
repos/spack_repo/builtin/packages/multicharge/package.py
repos/spack_repo/builtin/packages/musica/package.py
repos/spack_repo/builtin/packages/musl/package.py
repos/spack_repo/builtin/packages/mvapich2/package.py
repos/spack_repo/builtin/packages/namd/package.py
repos/spack_repo/builtin/packages/ncbi_rmblastn/package.py
repos/spack_repo/builtin/packages/nccl/package.py
repos/spack_repo/builtin/packages/neovim/package.py
repos/spack_repo/builtin/packages/netcdf_c/package.py
repos/spack_repo/builtin/packages/neuron/package.py
repos/spack_repo/builtin/packages/nextflow/package.py
repos/spack_repo/builtin/packages/nim/package.py
repos/spack_repo/builtin/packages/ninja/package.py
repos/spack_repo/builtin/packages/nlcglib/package.py
repos/spack_repo/builtin/packages/nvhpc/package.py
repos/spack_repo/builtin/packages/nvpl_fft/package.py
repos/spack_repo/builtin/packages/octave/package.py
repos/spack_repo/builtin/packages/odc/package.py
repos/spack_repo/builtin/packages/open3d/package.py
repos/spack_repo/builtin/packages/openblas/package.py
repos/spack_repo/builtin/packages/openfast/package.py
repos/spack_repo/builtin/packages/openfoam/package.py
repos/spack_repo/builtin/packages/openmpi/package.py
repos/spack_repo/builtin/packages/openturbine/package.py
repos/spack_repo/builtin/packages/osu_micro_benchmarks/package.py
repos/spack_repo/builtin/packages/p4est/package.py
repos/spack_repo/builtin/packages/papi/package.py
repos/spack_repo/builtin/packages/parallel/package.py
repos/spack_repo/builtin/packages/paraview/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/package.py
repos/spack_repo/builtin/packages/petsc/package.py
repos/spack_repo/builtin/packages/pflogger/package.py
repos/spack_repo/builtin/packages/pfunit/package.py
repos/spack_repo/builtin/packages/phist/package.py
repos/spack_repo/builtin/packages/php/package.py
repos/spack_repo/builtin/packages/picard/package.py
repos/spack_repo/builtin/packages/pkgconf/package.py
repos/spack_repo/builtin/packages/plink/package.py
repos/spack_repo/builtin/packages/pocl/package.py
repos/spack_repo/builtin/packages/podman/package.py
repos/spack_repo/builtin/packages/precice/package.py
repos/spack_repo/builtin/packages/procps/package.py
repos/spack_repo/builtin/packages/protobuf/package.py
repos/spack_repo/builtin/packages/psimd/package.py
repos/spack_repo/builtin/packages/py_annexremote/package.py
repos/spack_repo/builtin/packages/py_anyio/package.py
repos/spack_repo/builtin/packages/py_argcomplete/package.py
repos/spack_repo/builtin/packages/py_argparse_manpage/package.py
repos/spack_repo/builtin/packages/py_astroid/package.py
repos/spack_repo/builtin/packages/py_astropy/package.py
repos/spack_repo/builtin/packages/py_astropy_iers_data/package.py
repos/spack_repo/builtin/packages/py_async_lru/package.py
repos/spack_repo/builtin/packages/py_attrs/package.py
repos/spack_repo/builtin/packages/py_babel/package.py
repos/spack_repo/builtin/packages/py_backports_ssl_match_hostname/package.py
repos/spack_repo/builtin/packages/py_beautifulsoup4/package.py
repos/spack_repo/builtin/packages/py_beniget/package.py
repos/spack_repo/builtin/packages/py_cf_xarray/package.py
repos/spack_repo/builtin/packages/py_cython/package.py
repos/spack_repo/builtin/packages/py_damask/package.py
repos/spack_repo/builtin/packages/py_darshan/package.py
repos/spack_repo/builtin/packages/py_geopandas/package.py
repos/spack_repo/builtin/packages/py_geopmdpy/package.py
repos/spack_repo/builtin/packages/py_geopmpy/package.py
repos/spack_repo/builtin/packages/py_gevent/package.py
repos/spack_repo/builtin/packages/py_gpaw/package.py
repos/spack_repo/builtin/packages/py_hatch_fancy_pypi_readme/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_jupyterlab/package.py
repos/spack_repo/builtin/packages/py_kornia_rs/package.py
repos/spack_repo/builtin/packages/py_laspy/package.py
repos/spack_repo/builtin/packages/py_libclang/package.py
repos/spack_repo/builtin/packages/py_lightning/package.py
repos/spack_repo/builtin/packages/py_llvmlite/package.py
repos/spack_repo/builtin/packages/py_melissa_core/package.py
repos/spack_repo/builtin/packages/py_meson_python/package.py
repos/spack_repo/builtin/packages/py_mypy_extensions/package.py
repos/spack_repo/builtin/packages/py_nanobind/package.py
repos/spack_repo/builtin/packages/py_numba/package.py
repos/spack_repo/builtin/packages/py_numpy/package.py
repos/spack_repo/builtin/packages/py_onnxruntime/package.py
repos/spack_repo/builtin/packages/py_pandas/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_pylint/package.py
repos/spack_repo/builtin/packages/py_pylint_gitlab/package.py
repos/spack_repo/builtin/packages/py_pyqtgraph/package.py
repos/spack_repo/builtin/packages/py_pyside2/package.py
repos/spack_repo/builtin/packages/py_radical_entk/package.py
repos/spack_repo/builtin/packages/py_radical_gtod/package.py
repos/spack_repo/builtin/packages/py_radical_pilot/package.py
repos/spack_repo/builtin/packages/py_radical_saga/package.py
repos/spack_repo/builtin/packages/py_radical_utils/package.py
repos/spack_repo/builtin/packages/py_scikit_learn/package.py
repos/spack_repo/builtin/packages/py_scipy/package.py
repos/spack_repo/builtin/packages/py_setproctitle/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_slepc4py/package.py
repos/spack_repo/builtin/packages/py_sparse/package.py
repos/spack_repo/builtin/packages/py_sphinxcontrib_applehelp/package.py
repos/spack_repo/builtin/packages/py_sphinxcontrib_devhelp/package.py
repos/spack_repo/builtin/packages/py_sphinxcontrib_htmlhelp/package.py
repos/spack_repo/builtin/packages/py_sphinxcontrib_jsmath/package.py
repos/spack_repo/builtin/packages/py_sphinxcontrib_qthelp/package.py
repos/spack_repo/builtin/packages/py_sphinxcontrib_serializinghtml/package.py
repos/spack_repo/builtin/packages/py_tensorflow/package.py
repos/spack_repo/builtin/packages/py_timm/package.py
repos/spack_repo/builtin/packages/py_torch/package.py
repos/spack_repo/builtin/packages/py_torchmetrics/package.py
repos/spack_repo/builtin/packages/py_trove_classifiers/package.py
repos/spack_repo/builtin/packages/py_typing_extensions/package.py
repos/spack_repo/builtin/packages/py_waves/package.py
repos/spack_repo/builtin/packages/py_zfit/package.py
repos/spack_repo/builtin/packages/pythia8/package.py
repos/spack_repo/builtin/packages/python/package.py
repos/spack_repo/builtin/packages/q_e_sirius/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/quda/package.py
repos/spack_repo/builtin/packages/r/package.py
repos/spack_repo/builtin/packages/r_rcpp/package.py
repos/spack_repo/builtin/packages/r_rinside/package.py
repos/spack_repo/builtin/packages/rayleigh/package.py
repos/spack_repo/builtin/packages/rccl/package.py
repos/spack_repo/builtin/packages/rclone/package.py
repos/spack_repo/builtin/packages/rdc/package.py
repos/spack_repo/builtin/packages/readline/package.py
repos/spack_repo/builtin/packages/recon/package.py
repos/spack_repo/builtin/packages/recordproto/package.py
repos/spack_repo/builtin/packages/redset/package.py
repos/spack_repo/builtin/packages/remhos/package.py
repos/spack_repo/builtin/packages/resolve/package.py
repos/spack_repo/builtin/packages/rivet/package.py
repos/spack_repo/builtin/packages/rmats/package.py
repos/spack_repo/builtin/packages/rocalution/package.py
repos/spack_repo/builtin/packages/rocblas/package.py
repos/spack_repo/builtin/packages/rocfft/package.py
repos/spack_repo/builtin/packages/rocksdb/package.py
repos/spack_repo/builtin/packages/rocm_bandwidth_test/package.py
repos/spack_repo/builtin/packages/rocm_clang_ocl/package.py
repos/spack_repo/builtin/packages/rocm_cmake/package.py
repos/spack_repo/builtin/packages/rocm_core/package.py
repos/spack_repo/builtin/packages/rocm_dbgapi/package.py
repos/spack_repo/builtin/packages/rocm_debug_agent/package.py
repos/spack_repo/builtin/packages/rocm_device_libs/package.py
repos/spack_repo/builtin/packages/rocm_examples/package.py
repos/spack_repo/builtin/packages/rocm_gdb/package.py
repos/spack_repo/builtin/packages/rocm_opencl/package.py
repos/spack_repo/builtin/packages/rocm_openmp_extras/package.py
repos/spack_repo/builtin/packages/rocm_smi_lib/package.py
repos/spack_repo/builtin/packages/rocm_tensile/package.py
repos/spack_repo/builtin/packages/rocm_validation_suite/package.py
repos/spack_repo/builtin/packages/rocminfo/package.py
repos/spack_repo/builtin/packages/rocmlir/package.py
repos/spack_repo/builtin/packages/rocprim/package.py
repos/spack_repo/builtin/packages/rocprofiler_dev/package.py
repos/spack_repo/builtin/packages/rocrand/package.py
repos/spack_repo/builtin/packages/rocsolver/package.py
repos/spack_repo/builtin/packages/rocsparse/package.py
repos/spack_repo/builtin/packages/rocthrust/package.py
repos/spack_repo/builtin/packages/roctracer_dev/package.py
repos/spack_repo/builtin/packages/roctracer_dev_api/package.py
repos/spack_repo/builtin/packages/rocwmma/package.py
repos/spack_repo/builtin/packages/root/package.py
repos/spack_repo/builtin/packages/rpp/package.py
repos/spack_repo/builtin/packages/runc/package.py
repos/spack_repo/builtin/packages/samtools/package.py
repos/spack_repo/builtin/packages/sbcl/package.py
repos/spack_repo/builtin/packages/sbcl_bootstrap/package.py
repos/spack_repo/builtin/packages/scorep/package.py
repos/spack_repo/builtin/packages/scotch/package.py
repos/spack_repo/builtin/packages/seacas/package.py
repos/spack_repo/builtin/packages/sentieon_genomics/package.py
repos/spack_repo/builtin/packages/shadow/package.py
repos/spack_repo/builtin/packages/silo/package.py
repos/spack_repo/builtin/packages/singularity_eos/package.py
repos/spack_repo/builtin/packages/singularityce/package.py
repos/spack_repo/builtin/packages/sirius/package.py
repos/spack_repo/builtin/packages/slepc/package.py
repos/spack_repo/builtin/packages/smof/package.py
repos/spack_repo/builtin/packages/snakemake/package.py
repos/spack_repo/builtin/packages/sombrero/package.py
repos/spack_repo/builtin/packages/spectrum_mpi/package.py
repos/spack_repo/builtin/packages/spfft/package.py
repos/spack_repo/builtin/packages/sqlite/package.py
repos/spack_repo/builtin/packages/stow/package.py
repos/spack_repo/builtin/packages/strace/package.py
repos/spack_repo/builtin/packages/stress_ng/package.py
repos/spack_repo/builtin/packages/stringtie/package.py
repos/spack_repo/builtin/packages/strumpack/package.py
repos/spack_repo/builtin/packages/subversion/package.py
repos/spack_repo/builtin/packages/sundials/package.py
repos/spack_repo/builtin/packages/sys_sage/package.py
repos/spack_repo/builtin/packages/taskflow/package.py
repos/spack_repo/builtin/packages/tcl/package.py
repos/spack_repo/builtin/packages/texinfo/package.py
repos/spack_repo/builtin/packages/texlive/package.py
repos/spack_repo/builtin/packages/tinyxml2/package.py
repos/spack_repo/builtin/packages/totalview/package.py
repos/spack_repo/builtin/packages/trilinos/package.py
repos/spack_repo/builtin/packages/trivy/package.py
repos/spack_repo/builtin/packages/ucc/package.py
repos/spack_repo/builtin/packages/ucx/package.py
repos/spack_repo/builtin/packages/upcxx/package.py
repos/spack_repo/builtin/packages/util_macros/package.py
repos/spack_repo/builtin/packages/vasp/package.py
repos/spack_repo/builtin/packages/vdt/package.py
repos/spack_repo/builtin/packages/vecgeom/package.py
repos/spack_repo/builtin/packages/vir_simd/package.py
repos/spack_repo/builtin/packages/vmc/package.py
repos/spack_repo/builtin/packages/vtk/package.py
repos/spack_repo/builtin/packages/vtk_h/package.py
repos/spack_repo/builtin/packages/w3nco/package.py
repos/spack_repo/builtin/packages/wayland_protocols/package.py
repos/spack_repo/builtin/packages/wcslib/package.py
repos/spack_repo/builtin/packages/win_wdk/package.py
repos/spack_repo/builtin/packages/xf86vidmodeproto/package.py
repos/spack_repo/builtin/packages/xgboost/package.py
repos/spack_repo/builtin/packages/xkeyboard_config/package.py
repos/spack_repo/builtin/packages/xorg_server/package.py
repos/spack_repo/builtin/packages/yafyaml/package.py
repos/spack_repo/builtin/packages/yaksa/package.py
repos/spack_repo/builtin/packages/yarn/package.py
repos/spack_repo/builtin/packages/zig/package.py
tests/build_systems.py
tests/conftest.py
tests/repos/spack_repo/builtin_mock/packages/compiler_wrapper/package.py
tests/repos/spack_repo/builtin_mock/packages/gcc_runtime/package.py
�[1;34m==> �[0mrunning flake8
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m12�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m14�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m22�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (99 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m29�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m38�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m43�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m63�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (92 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m76�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m104�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m105�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m110�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m117�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m118�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m123�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (91 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/_checks.py�[m�[36m:�[m127�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m97�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m105�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m152�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m155�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m157�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m172�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m185�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m186�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m187�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m211�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m239�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (91 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m247�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m256�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m267�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m268�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m274�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m284�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (99 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m306�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m311�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m328�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m351�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m358�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m360�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m364�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m366�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m368�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m371�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m372�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m373�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (93 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m374�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (95 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m375�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m378�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m387�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m388�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m391�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m392�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m393�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m394�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m395�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m402�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m428�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (99 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m479�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m482�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m483�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m484�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (93 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m491�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m501�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m510�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (95 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m515�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m516�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m525�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m526�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m528�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (91 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m531�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m545�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m551�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m565�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m566�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m567�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m573�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m579�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m585�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m590�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m595�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m622�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m641�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m663�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m670�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m672�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (99 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m673�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (95 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m678�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m708�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m712�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m722�[36m:�[m13�[36m:�[m �[1m�[31mE731�[m do not assign a lambda expression, use a def
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m747�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m748�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (93 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m753�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m795�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m796�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m804�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m814�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m818�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (95 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m819�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m827�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/autotools.py�[m�[36m:�[m849�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/bundle.py�[m�[36m:�[m4�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (92 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m10�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m17�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m24�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m30�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (91 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m38�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m48�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m69�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m76�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m78�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m85�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (92 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m95�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m111�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m130�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m131�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m185�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m194�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m229�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m247�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m251�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m257�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m269�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m289�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m290�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (99 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m291�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m292�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m293�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m300�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m303�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m305�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m318�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m322�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m328�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m334�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m338�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m351�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m358�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m364�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cached_cmake.py�[m�[36m:�[m371�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cargo.py�[m�[36m:�[m38�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cargo.py�[m�[36m:�[m46�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cargo.py�[m�[36m:�[m48�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cargo.py�[m�[36m:�[m49�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cargo.py�[m�[36m:�[m51�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cargo.py�[m�[36m:�[m52�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cargo.py�[m�[36m:�[m100�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m50�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (91 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m51�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m53�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m74�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m75�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (91 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m99�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (95 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m107�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m116�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m150�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m173�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m178�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m186�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (95 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m189�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m207�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (93 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m208�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (93 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m209�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m210�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m218�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m219�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m220�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m262�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m264�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m272�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m273�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m280�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m287�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m293�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m346�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m365�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m378�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m380�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m387�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (92 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m398�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m400�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m417�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m437�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m466�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (93 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m473�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m507�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m512�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m515�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m522�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m523�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m549�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m557�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m597�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (93 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m598�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (91 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m604�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m618�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m627�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m628�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m634�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m636�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m639�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/cmake.py�[m�[36m:�[m643�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m14�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m21�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m35�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m54�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m55�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (99 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m56�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m73�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m82�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m101�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m108�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (90 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m113�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m115�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m117�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (95 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m118�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m119�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m120�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (98 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m121�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (93 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m122�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (99 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m124�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m126�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m149�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m153�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m176�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m188�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m190�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m194�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m199�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m201�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m205�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m210�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (91 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m212�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m216�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (93 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m222�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m224�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m233�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (95 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m246�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (86 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/compiler.py�[m�[36m:�[m256�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (85 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/generic.py�[m�[36m:�[m6�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/generic.py�[m�[36m:�[m8�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/generic.py�[m�[36m:�[m38�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (89 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/gnu.py�[m�[36m:�[m37�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/lua.py�[m�[36m:�[m32�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/lua.py�[m�[36m:�[m67�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/lua.py�[m�[36m:�[m74�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (95 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/lua.py�[m�[36m:�[m76�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (92 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/lua.py�[m�[36m:�[m81�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/lua.py�[m�[36m:�[m83�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/makefile.py�[m�[36m:�[m45�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/makefile.py�[m�[36m:�[m53�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/makefile.py�[m�[36m:�[m89�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/makefile.py�[m�[36m:�[m112�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/meson.py�[m�[36m:�[m55�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/meson.py�[m�[36m:�[m60�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (96 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/meson.py�[m�[36m:�[m61�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (92 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/meson.py�[m�[36m:�[m62�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (97 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/meson.py�[m�[36m:�[m63�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (99 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/meson.py�[m�[36m:�[m64�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/meson.py�[m�[36m:�[m123�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/meson.py�[m�[36m:�[m225�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (87 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m22�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m39�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (80 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m40�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m73�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m84�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (84 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m86�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (82 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m102�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (83 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m103�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (91 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m108�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (94 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/msbuild.py�[m�[36m:�[m126�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (88 > 79 characters)
�[1mrepos/spack_repo/builtin/build_systems/nmake.py�[m�[36m:�[m36�[36m:�[m80�[36m:�[m �[1m�[31mE501�[m line too long (81 > 79 characters)
�[1mrep
... truncated ...
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.

@alikhamze
Copy link
Contributor Author

Thanks for the review, Tamara! I think I've fixed everything.

@alikhamze alikhamze requested a review from tldahlgren July 22, 2025 21:37
@alikhamze
Copy link
Contributor Author

CI is failing because ASE 3.25.0 is not available on spack. #849 will fix the issue and let the CI run, but I might just revert the commit (when I can do so--no way to do it through the website) to try and get this merged and make a separate PR for v25.7.0.

@alikhamze
Copy link
Contributor Author

Looks like #849 did indeed fix the CI failure for @25.7.0! If there aren't any more issues, maybe we can get this merged before the v2025.8.0 release?

Copy link
Contributor

@tldahlgren tldahlgren left a comment

Choose a reason for hiding this comment

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

Thanks

@tldahlgren tldahlgren merged commit ef586f2 into spack:develop Jul 30, 2025
16 checks passed
@alikhamze alikhamze deleted the py-gpaw-updates branch July 30, 2025 17:53
hfbauman pushed a commit to hfbauman/spack-packages that referenced this pull request Aug 12, 2025
* Add myself and @Chronum94 as maintainers.

* Update license, homepage, and pypi package.

* Reorganize dependencies for clarity.

* Add versions 23.6.1-25.1.0.

* Add elpa variant.

* Update dependencies for older versions to use when() context manager.

* Limit versions 21.1.0 and lower to python 3.11 and lower due to removal of distutils from the standard library in python 3.12.

* Replace format() with f-strings for readability.

* Add elpa logic to the configuration writer.

* Simplify siteconfig file writing.

* Replace the fftw dependency with fftw-api and add some documenting comments.

* Remove v1.3 and the associated patch because python 2 is no longer available in spack.

* Update siteconfig writer to use fftw-api like the +fftw variant does.

* Add openmp variant.

* Mark all but the last two versions as deprecated.

* Use defautl_args context manager for deprecating version.

* Remove unneeded mpi compiler specification in config file. It broke CI tests and is not needed (tested for versions 23.1.0 and later).

* Remove deprecated tag from newly added older versions.

* [@spackbot] updating style on behalf of alikhamze

* Revert "[@spackbot] updating style on behalf of alikhamze"

This reverts commit 66b5056.

* Manual style fixes since spackbot made merge conflicts in unrelated package files.

* Remove comment about scalapack macros. They are used internally in gpaw, so we'll keep them.

* Write PARALLEL mpi only for versions up to 19.8.1. Newer versions don't need it and jobs can be run using `gpaw python` instead of `gpaw-python`.

* Add numpy_include only for @19.8.1 and remove python_include entirely.

* Write parallel macro only for @19.8.1, no longer write mpi_include_dirs and mpi_library_dirs.

* Restrict scipy and ase dependency versions for older gpaw versions.

* Style fixes.

* Add version 25.7.0

* Style fix.

---------

Co-authored-by: alikhamze <alikhamze@users.noreply.github.com>
afzpatel pushed a commit to afzpatel/spack-packages that referenced this pull request Aug 12, 2025
* Add myself and @Chronum94 as maintainers.

* Update license, homepage, and pypi package.

* Reorganize dependencies for clarity.

* Add versions 23.6.1-25.1.0.

* Add elpa variant.

* Update dependencies for older versions to use when() context manager.

* Limit versions 21.1.0 and lower to python 3.11 and lower due to removal of distutils from the standard library in python 3.12.

* Replace format() with f-strings for readability.

* Add elpa logic to the configuration writer.

* Simplify siteconfig file writing.

* Replace the fftw dependency with fftw-api and add some documenting comments.

* Remove v1.3 and the associated patch because python 2 is no longer available in spack.

* Update siteconfig writer to use fftw-api like the +fftw variant does.

* Add openmp variant.

* Mark all but the last two versions as deprecated.

* Use defautl_args context manager for deprecating version.

* Remove unneeded mpi compiler specification in config file. It broke CI tests and is not needed (tested for versions 23.1.0 and later).

* Remove deprecated tag from newly added older versions.

* [@spackbot] updating style on behalf of alikhamze

* Revert "[@spackbot] updating style on behalf of alikhamze"

This reverts commit 66b5056.

* Manual style fixes since spackbot made merge conflicts in unrelated package files.

* Remove comment about scalapack macros. They are used internally in gpaw, so we'll keep them.

* Write PARALLEL mpi only for versions up to 19.8.1. Newer versions don't need it and jobs can be run using `gpaw python` instead of `gpaw-python`.

* Add numpy_include only for @19.8.1 and remove python_include entirely.

* Write parallel macro only for @19.8.1, no longer write mpi_include_dirs and mpi_library_dirs.

* Restrict scipy and ase dependency versions for older gpaw versions.

* Style fixes.

* Add version 25.7.0

* Style fix.

---------

Co-authored-by: alikhamze <alikhamze@users.noreply.github.com>
mladenivkovic pushed a commit to mladenivkovic/spack-packages that referenced this pull request Aug 31, 2025
* Add myself and @Chronum94 as maintainers.

* Update license, homepage, and pypi package.

* Reorganize dependencies for clarity.

* Add versions 23.6.1-25.1.0.

* Add elpa variant.

* Update dependencies for older versions to use when() context manager.

* Limit versions 21.1.0 and lower to python 3.11 and lower due to removal of distutils from the standard library in python 3.12.

* Replace format() with f-strings for readability.

* Add elpa logic to the configuration writer.

* Simplify siteconfig file writing.

* Replace the fftw dependency with fftw-api and add some documenting comments.

* Remove v1.3 and the associated patch because python 2 is no longer available in spack.

* Update siteconfig writer to use fftw-api like the +fftw variant does.

* Add openmp variant.

* Mark all but the last two versions as deprecated.

* Use defautl_args context manager for deprecating version.

* Remove unneeded mpi compiler specification in config file. It broke CI tests and is not needed (tested for versions 23.1.0 and later).

* Remove deprecated tag from newly added older versions.

* [@spackbot] updating style on behalf of alikhamze

* Revert "[@spackbot] updating style on behalf of alikhamze"

This reverts commit 66b5056.

* Manual style fixes since spackbot made merge conflicts in unrelated package files.

* Remove comment about scalapack macros. They are used internally in gpaw, so we'll keep them.

* Write PARALLEL mpi only for versions up to 19.8.1. Newer versions don't need it and jobs can be run using `gpaw python` instead of `gpaw-python`.

* Add numpy_include only for @19.8.1 and remove python_include entirely.

* Write parallel macro only for @19.8.1, no longer write mpi_include_dirs and mpi_library_dirs.

* Restrict scipy and ase dependency versions for older gpaw versions.

* Style fixes.

* Add version 25.7.0

* Style fix.

---------

Co-authored-by: alikhamze <alikhamze@users.noreply.github.com>
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