Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.3.1 #74

Merged
merged 16 commits into from
Jul 25, 2020
Merged

1.3.1 #74

merged 16 commits into from
Jul 25, 2020

Commits on Jul 15, 2020

  1. First draft of v1.3.1

    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    ed50742 View commit details
    Browse the repository at this point in the history
  2. First draft at updating env creation script

    Removed the system MPI version of the envrionment, which was
    largely unsuccessful.
    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    6e476ff View commit details
    Browse the repository at this point in the history
  3. Remove HPC recipe

    Attepts to use system MPI were only successful for mpi4py and
    not other packages.
    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    889e2ee View commit details
    Browse the repository at this point in the history
  4. Next draft

    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    a4b6f8c View commit details
    Browse the repository at this point in the history
  5. Update env. creation script

    More efficient change of permissions.
    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    0849950 View commit details
    Browse the repository at this point in the history
  6. Update e3sm_diags

    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    1ec52d0 View commit details
    Browse the repository at this point in the history
  7. Add host section back

    This is needed so all python versions get built.  Without it,
    the python build matrix seems to be ignored.
    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    bbf0343 View commit details
    Browse the repository at this point in the history
  8. Comment on removing ncl

    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    5e9a3e9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cb1ca35 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0c66999 View commit details
    Browse the repository at this point in the history
  11. Pin the build of cdms2

    This is hopefully a temporary hack for just this release.
    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    95b55a2 View commit details
    Browse the repository at this point in the history
  12. Switch from bash to python script for install

    This allows us to define environments with python dictionaries,
    increasing control and flexibility.
    
    The permissions are also more efficient to change with this
    approach.
    xylar committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    7262c25 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2020

  1. Configuration menu
    Copy the full SHA
    bc74adf View commit details
    Browse the repository at this point in the history
  2. Reorganize functions following @jhkennedy's suggestions

    Move env definitions to the top of the script.
    
    Pull out running shell commands into a single function.
    
    Move host-related info higher in the script for easier editing.
    xylar committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    4f19832 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2020

  1. Configuration menu
    Copy the full SHA
    7ad9da8 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2020

  1. Update dask and cdms2 pins

    E3SM_Diags needs an earlier version of dask, <=2.15.0, to run
    correctly with multiprocessing
    
    The script cdscan was not python-3 compatible in cdms2 until a
    patch was added in build 11.
    xylar committed Jul 19, 2020
    Configuration menu
    Copy the full SHA
    4b7df9f View commit details
    Browse the repository at this point in the history