Skip to content

Commit

Permalink
next2025 CI and v0.31 labeling (#467)
Browse files Browse the repository at this point in the history
* next2025 CI and v0.31 labeling

* pyd2

* bump date
  • Loading branch information
loriab authored Jan 17, 2025
1 parent a3a05c1 commit 78b4e5e
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 1 deletion.
14 changes: 14 additions & 0 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,12 @@ jobs:
runs-on: ubuntu-latest
pytest: ""

- conda-env: opt-disp-cf
python-version: 3.12
label: QCSk-next
runs-on: ubuntu-latest
pytest: ""

name: "🐍 ${{ matrix.cfg.python-version }} • ${{ matrix.cfg.label }} • ${{ matrix.cfg.runs-on }}"
runs-on: ${{ matrix.cfg.runs-on }}

Expand All @@ -133,6 +139,7 @@ jobs:
auto-activate-base: false
show-channel-urls: true
add-pip-as-python-dependency: true
conda-remove-defaults: true
# note: conda-forge chnl req'd for Mambaforge, but we'll spec in file, not here `channels: conda-forge,...`
# note: any activate/deactivate use the conda cmd. other cmds use mamba cmd.

Expand Down Expand Up @@ -165,6 +172,13 @@ jobs:
run: |
sed -i s/from\ pydantic\ /from\ pydantic.v1\ /g ${CONDA_PREFIX}/lib/python${{ matrix.cfg.python-version }}/site-packages/psi4/driver/*py
- name: Special Config - QCSchema Next Deps
if: "(startsWith(matrix.cfg.label, 'QCSk-next'))"
run: |
conda install pydantic=2 -c conda-forge
conda remove qcelemental --force
python -m pip install 'git+https://github.com/MolSSI/QCElemental.git@next2025' --no-deps
- name: Environment Information
run: |
conda info
Expand Down
2 changes: 1 addition & 1 deletion docs/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Changelog
.. - UNSOLVED (:issue:`397`) extras failed
v0.31.0 / 2025-MM-DD (Unreleased)
v0.31.0 / 2025-01-17
--------------------

Breaking Changes
Expand Down

0 comments on commit 78b4e5e

Please sign in to comment.