diff --git a/.github/workflows/CI_WISDEM.yml b/.github/workflows/CI_WISDEM.yml index a3fd18083..cb906300c 100644 --- a/.github/workflows/CI_WISDEM.yml +++ b/.github/workflows/CI_WISDEM.yml @@ -17,7 +17,7 @@ jobs: fail-fast: False matrix: os: [ubuntu-latest, macos-14, windows-latest] - python-version: ["3.11", "3.12", "3.13"] + python-version: ["3.12", "3.13", "3.14"] steps: - name: checkout repository @@ -46,7 +46,7 @@ jobs: - name: Add dependencies windows specific if: contains( matrix.os, 'windows') run: | - conda install -y m2w64-toolchain libpython + conda install -y gfortran gcc - name: Debug config run: | @@ -75,7 +75,7 @@ jobs: # Run coveralls - name: Run coveralls - if: contains( matrix.os, 'ubuntu') && contains( matrix.python-version, '3.12') + if: contains( matrix.os, 'ubuntu') && contains( matrix.python-version, '3.13') #uses: coverallsapp/github-action@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -94,7 +94,7 @@ jobs: fail-fast: False matrix: os: [ubuntu-latest, windows-latest, macos-14] #mac-13 intel, mac-latest is arm - python-version: ["3.12"] + python-version: ["3.13"] steps: - name: Setup GNU Fortran diff --git a/environment.yml b/environment.yml index 861be5e54..cdccb0b64 100644 --- a/environment.yml +++ b/environment.yml @@ -19,6 +19,7 @@ dependencies: - numpy - openmdao - openpyxl + - orbit-nrel>=1.2.5 - pandas - pydoe3 - pyoptsparse @@ -27,8 +28,7 @@ dependencies: - sortedcontainers - statsmodels>=0.14.5 - pip + - windIO + - wombat>=0.13.1 - pip: - - orbit-nrel>=1.2.5 - - wombat>=0.13.1 - dearpygui - - windIO diff --git a/environment_dev.yml b/environment_dev.yml index fa3d16baf..4f0e23b2a 100644 --- a/environment_dev.yml +++ b/environment_dev.yml @@ -10,6 +10,7 @@ dependencies: # - petsc4py # [unix] # - mpi4py # [unix] # only needed if local system has mpi built and is used - cython + - docstring_parser - jsonmerge - jsonschema - matplotlib @@ -19,6 +20,7 @@ dependencies: - numpy - openmdao - openpyxl + - orbit-nrel>=1.2.5 - pandas - pydoe3 - pyoptsparse @@ -35,13 +37,11 @@ dependencies: - pytest - pytest-cov - pip + - sphinxcontrib-bibtex + - sphinx-copybutton + - sphinx-jsonschema + - sphinx_rtd_theme>=1.3 + - windIO>=2.1.1 + - wombat>=0.13.1 - pip: - - orbit-nrel>=1.2.5 - - wombat>=0.13.1 - dearpygui - - windIO - - sphinxcontrib-bibtex - - sphinx_rtd_theme>=1.3 - - sphinx-jsonschema - - sphinx-copybutton - - docstring-parser