Skip to content

Commit

Permalink
Merge pull request #203 from openforcefield/test-upstream-releases
Browse files Browse the repository at this point in the history
Make test env use latest release of openfe and gufe instead of `main`
  • Loading branch information
dotsdl authored Nov 20, 2023
2 parents bdcc1f4 + 33d24c1 commit 0d59001
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 29 deletions.
9 changes: 0 additions & 9 deletions .github/workflows/ci-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,6 @@ jobs:
python-version:
- "3.9"
- "3.10"
env:
OE_LICENSE: ${{ github.workspace }}/oe_license.txt

steps:
- uses: actions/checkout@v2
Expand All @@ -44,13 +42,6 @@ jobs:
environment-file: devtools/conda-envs/test.yml
activate-environment: alchemiscale-test

- name: Decrypt OpenEye license
if: ${{ !github.event.pull_request.head.repo.fork }}
env:
OE_LICENSE_TEXT: ${{ secrets.OE_LICENSE }}
run: |
echo "${OE_LICENSE_TEXT}" > ${OE_LICENSE}
python -c "import openeye; assert openeye.oechem.OEChemIsLicensed(), 'OpenEye license checks failed!'"

- name: "Install"
run: python -m pip install --no-deps -e .
Expand Down
24 changes: 4 additions & 20 deletions devtools/conda-envs/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,15 @@ name: alchemiscale-test
channels:
- jaimergp/label/unsupported-cudatoolkit-shim
- conda-forge
- openeye
dependencies:
- pip

# gufe dependencies
- numpy<1.24 # https://github.com/numba/numba/issues/8615#issuecomment-1360792615
- networkx
- rdkit
# alchemiscale dependencies
- gufe>=0.9.5
- openfe>=0.14.0
- openmmforcefields>=0.12.0
- pydantic<2.0
- openff-toolkit
- openff-units >=0.2.0
- openff-models >=0.0.4
- openeye-toolkits
- typing-extensions

# alchemiscale dependencies
## state store
- neo4j-python-driver
- py2neo
Expand Down Expand Up @@ -52,16 +45,7 @@ dependencies:
- coverage
- moto

# needed for openfe-benchmark tests
- lomap2>=3.0
- openmmtools
- openmmforcefields>=0.12.0

- pip:
- async_lru
- git+https://github.com/dotsdl/grolt@relax-cryptography # neo4j test server deployment
- git+https://github.com/OpenFreeEnergy/gufe
- git+https://github.com/OpenFreeEnergy/openfe
- git+https://github.com/OpenFreeEnergy/openfe-benchmarks
#- git+https://github.com/mikemhenry/openff-models.git@support_nested_models
#- git+https://github.com/openforcefield/protein-ligand-benchmark

0 comments on commit 0d59001

Please sign in to comment.