From fe3e4d038793920e02e7c39b3d54e8f9f2842ae8 Mon Sep 17 00:00:00 2001 From: "Lori A. Burns" Date: Thu, 26 Oct 2023 18:33:32 -0400 Subject: [PATCH] escape --- .github/workflows/CI.yml | 628 +----------------- .../programs/tests/test_canonical_config.py | 4 +- 2 files changed, 21 insertions(+), 611 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 02cac878..46f9428f 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -23,77 +23,92 @@ jobs: python-version: 3.7 label: Psi4-1.5 runs-on: ubuntu-latest + pytest: "" - conda-env: psi-nightly python-version: "3.10" label: Psi4-1.6 runs-on: ubuntu-latest + pytest: "" - conda-env: psi-cf python-version: "3.12" label: Psi4-cf runs-on: ubuntu-latest + pytest: "" - conda-env: psi-cf python-version: "3.12" label: Psi4-cf runs-on: windows-latest + pytest: "'not hes2'" - conda-env: torchani python-version: 3.8 label: ANI runs-on: ubuntu-latest + pytest: "" - conda-env: openmm python-version: 3.8 label: OpenMM runs-on: ubuntu-latest + pytest: "" - conda-env: openmm python-version: 3.11 label: OpenMM runs-on: ubuntu-latest + pytest: "" - conda-env: xtb python-version: "3.10" label: xTB runs-on: ubuntu-latest + pytest: "" - conda-env: qcore python-version: 3.7 label: QCore runs-on: ubuntu-latest + pytest: "" - conda-env: nwchem python-version: 3.8 label: NWChem runs-on: ubuntu-20.04 + pytest: "" # formerly NWChem v6.6 with python-version: 3.6 & runs-on: ubuntu-16.04 but ubuntu env retired by GH Sep 2021 - conda-env: nwchem python-version: 3.12 label: NWChem runs-on: ubuntu-20.04 + pytest: "" - conda-env: mrchem python-version: 3.8 label: MRChem runs-on: ubuntu-latest + pytest: "" - conda-env: adcc python-version: 3.8 label: ADCC runs-on: ubuntu-latest + pytest: "" - conda-env: opt-disp python-version: 3.8 label: optimization-dispersion runs-on: ubuntu-latest + pytest: "" - conda-env: opt-disp-cf python-version: 3.11 label: optimization-dispersion runs-on: windows-latest + pytest: "'not hes2'" name: "🐍 ${{ matrix.cfg.python-version }} • ${{ matrix.cfg.label }} • ${{ matrix.cfg.runs-on }}" runs-on: ${{ matrix.cfg.runs-on }} @@ -142,13 +157,13 @@ jobs: # note: conda remove --force, not mamba remove --force b/c https://github.com/mamba-org/mamba/issues/412 # alt. is micromamba but not yet ready for setup-miniconda https://github.com/conda-incubator/setup-miniconda/issues/75 - name: Special Config - QCEngine Dep - if: "(matrix.cfg.label == 'Psi4-nightly') || (matrix.cfg.label == 'ADCC') || (matrix.cfg.label == 'optimization-dispersion')" + if: "(matrix.cfg.label == 'Psi4-1.6') || (matrix.cfg.label == 'ADCC') || (matrix.cfg.label == 'optimization-dispersion')" run: | conda remove qcengine --force # QCEngine CI and Psi4 are circularly dependent, so a hack is in order - name: Special Config - Faux Pydantic Upgrade - if: "((matrix.cfg.label == 'Psi4-nightly') || (matrix.cfg.label == 'optimization-dispersion')) && (runner.os != 'Windows')" + if: "((matrix.cfg.label == 'Psi4-1.6') || (matrix.cfg.label == 'optimization-dispersion')) && (runner.os != 'Windows')" run: | sed -i s/from\ pydantic\ /from\ pydantic.v1\ /g ${CONDA_PREFIX}/lib/python${{ matrix.cfg.python-version }}/site-packages/psi4/driver/*py @@ -168,616 +183,9 @@ jobs: pip install git+https://github.com/MolSSI/QCEngineRecords.git@${QCER_VER}#egg=qcenginerecords python -c "import qcengine; print(qcengine.config.global_repr())" - - name: Misc A - run: | - cat > labelfailA.py < labelfailD.py < labelfailE.py < labelfailF.py < labelfailL.py < labelfailM.py < labelfailG.py < labelfailH.py < labelfailI.py < labelfailJ.py < labelfailC1.py < labelfailB1.py < labelfailC.py < labelfailB.py <