Skip to content

Commit 634ce99

Browse files
Add eva and emcpy as git submodules (NOAA-EMC#61)
Adding the following as submodules for my incoming driver script: https://github.com/JCSDA-internal/eva https://github.com/NOAA-EMC/emcpy
1 parent 71ff196 commit 634ce99

File tree

6 files changed

+59
-8
lines changed

6 files changed

+59
-8
lines changed

.github/workflows/unittests.yaml

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,15 @@ jobs:
2222
- name: Install pip
2323
run: conda install pip
2424

25+
- name: Checkout
26+
uses: actions/checkout@v2
27+
with:
28+
path: obs-monitor
29+
30+
# Install dependencies from obs-monitor
31+
- name: Install obs-monitor dependencies
32+
run: $CONDA/bin/pip3 install -r obs-monitor/requirements.txt --user
33+
2534
- name: Checkout wxflow
2635
uses: actions/checkout@v3
2736
with:
@@ -50,15 +59,17 @@ jobs:
5059
# Install eva
5160
#- name: Upgrade pip
5261
# run: $CONDA/bin/pip3 install --upgrade pip
53-
- name: Install eva and dependencies
54-
run: $CONDA/bin/pip3 install --use-deprecated=legacy-resolver -r $GITHUB_WORKSPACE/eva/requirements-github.txt --user $GITHUB_WORKSPACE/eva
55-
- name: Put eva in the path
56-
run: echo "$HOME/.local/bin" >> $GITHUB_PATH
62+
#- name: Install eva and dependencies
63+
# run: $CONDA/bin/pip3 install -r obs-monitor/requirements.txt --user
64+
# - name: Install eva and dependencies
65+
# run: $CONDA/bin/pip3 install --use-deprecated=legacy-resolver -r requirements-github.txt --user .
66+
#- name: Put eva in the path
67+
# run: echo "$HOME/.local/bin" >> $GITHUB_PATH
5768

58-
- name: Checkout
59-
uses: actions/checkout@v2
60-
with:
61-
path: obs-monitor
69+
#- name: Checkout
70+
# uses: actions/checkout@v2
71+
# with:
72+
# path: obs-monitor
6273

6374
# - name: Test running plotObsMon
6475
# run: |

.gitmodules

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[submodule "sorc/eva"]
2+
path = sorc/eva
3+
url = https://github.com/JCSDA-internal/eva.git
4+
branch = develop
5+
[submodule "sorc/emcpy"]
6+
path = sorc/emcpy
7+
url = https://github.com/NOAA-EMC/emcpy.git
8+
branch = develop

requirements-github.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
pyyaml>=6.0
2+
pycodestyle>=2.9.1
3+
netCDF4>=1.6.1
4+
matplotlib>=3.9.0
5+
cartopy>=0.21.1
6+
scikit-learn>=1.1.2
7+
xarray>=2022.6.0
8+
seaborn>=0.12.2
9+
hvplot>=0.8.2
10+
nbconvert>=6.5.4
11+
bokeh<3.6.0,>=3.5.0
12+
geopandas>=0.13.2
13+
geoviews>=1.10.0
14+
nbsite>=0.8.1
15+
git+https://github.com/NOAA-EMC/emcpy.git@1764011794f84c76488b0876e8b577d6af74df20#egg=emcpy

requirements.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
pyyaml>=6.0
2+
pycodestyle>=2.9.1
3+
netCDF4>=1.6.1
4+
matplotlib>=3.9.0
5+
cartopy>=0.21.1
6+
scikit-learn>=1.1.2
7+
xarray>=2022.6.0
8+
seaborn>=0.12.2
9+
hvplot>=0.8.2
10+
nbconvert>=6.5.4
11+
bokeh<3.6.0,>=3.5.0
12+
geopandas>=0.13.2
13+
geoviews>=1.10.0
14+
nbsite>=0.8.1
15+
git+https://github.com/NOAA-EMC/emcpy.git@1764011794f84c76488b0876e8b577d6af74df20#egg=emcpy

sorc/emcpy

Submodule emcpy added at 1764011

sorc/eva

Submodule eva added at e16cbed

0 commit comments

Comments
 (0)