forked from ESCOMP/CTSM
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add plotting; remove other conda env files
- Loading branch information
1 parent
b7d3780
commit ccaec33
Showing
8 changed files
with
33 additions
and
68 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# | ||
# NOTE: On Derecho you may need to "module load conda" | ||
# | ||
# use the top level bash script: | ||
# ../py_env_create # Do this each time you update your CTSM Version | ||
# conda activate ctsm_pylib # Do this anytime you want to run a CTSM python script | ||
# Or the individual conda commands: | ||
# conda create -n ctsm_pylib # Do this one time for each machine | ||
# conda install -n ctsm_pylib --file conda_env_ctsm_py.txt # Do this each time you update your CTSM Version | ||
# conda activate ctsm_pylib # Do this anytime you want to run a CTSM python script | ||
# | ||
python=3.7.9 | ||
pandas | ||
tqdm | ||
scipy | ||
netcdf4 | ||
requests | ||
packaging | ||
numpy=1.19.5 | ||
xarray=0.17.0 | ||
xesmf | ||
numba=0.55.2 # Avoid 0.56 until numpy>=1.20. This is the minimum for xesmf | ||
pylint=2.8.3 | ||
black=22.3.0 # NOTE: The version here needs to be coordinated with the black github action under ../.github/workflows | ||
cartopy=0.20.2 | ||
matplotlib=3.3.2 |
11 changes: 7 additions & 4 deletions
11
...da_env_requirements_ctsm_pylib_latest.txt → python/conda_env_ctsm_py_latest.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,16 @@ | ||
# This is a test python environment intended to represent the latest environment that can be built | ||
python>=3.9.13,<3.10 # Moving to 3.10 runs into conflicts | ||
pandas>=1.5.3 | ||
pandas>=1.5.1 | ||
tqdm>=4.64.1 | ||
scipy | ||
netcdf4 | ||
requests | ||
packaging | ||
numpy>=1.24.2 | ||
xarray>=2023.2.0 | ||
xesmf | ||
numpy>=1.23.0 | ||
xarray>=2022.3.0 | ||
pylint>=2.8.3,<2.9.0 # Once, you move off of 2.8.3, make lint shows 2 errors, at 2.11.1 there are 2 more errors beyond that | ||
# By, 2.14.4 there are 75 errors | ||
black>=23.1.0 # NOTE: The version here needs to be coordinated with the black github action under ../.github/workflows | ||
black>=22.6.0 # NOTE: The version here needs to be coordinated with the black github action under ../.github/workflows | ||
cartopy=0.20.2 | ||
matplotlib=3.3.2 |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.