You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/actions/test-py/action.yml
+7-6Lines changed: 7 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ runs:
24
24
else
25
25
sudo apt-get -qq -y install python3-pip gnupg
26
26
fi
27
-
python -m pip install --upgrade pip
27
+
python -m pip install --upgrade pip setuptools
28
28
- name: Download Python Wheels
29
29
uses: actions/download-artifact@v4
30
30
with:
@@ -50,19 +50,20 @@ runs:
50
50
shell: bash
51
51
run: |
52
52
export PYTHON_VERSION_NO_DOT=$(echo "${{ inputs.version }}" | sed 's/\.//g')
53
-
for pkg in `ls pycode/wheelhouse/*cp$PYTHON_VERSION_NO_DOT*.whl`; do python -m pip install $pkg; done # packages that contain native extensions are version specific
54
-
for pkg in `ls pycode/wheelhouse/*py3*.whl`; do python -m pip install $pkg; done # pure python packages are not version specific
for pkg in pycode/wheelhouse/*cp$PYTHON_VERSION_NO_DOT*.whl; do python -m pip install "$pkg"; done # packages that contain native extensions are version specific
55
+
for pkg in pycode/wheelhouse/*py3*.whl; do python -m pip install "$pkg"; done # pure python packages are not version specific
-[ ] New code adheres to [coding guidelines](https://memilio.readthedocs.io/en/latest/development.html#coding-guidelines)
23
23
-[ ] No large data files have been added (files should in sum not exceed 100 KB, avoid PDFs, Word docs, etc.)
24
24
-[ ] Tests are added for new functionality and a local test run was successful (with and without OpenMP)
25
-
-[ ] Appropriate **documentation** for new functionality has been added (Doxygen in the code and Markdown files if necessary)
25
+
-[ ] Appropriate **documentation within the code** (Doxygen) for new functionality has been added in the code
26
+
-[ ] Appropriate **external documentation** (ReadTheDocs) for new functionality has been added to the online documentation
26
27
-[ ] Proper attention to licenses, especially no new third-party software with conflicting license has been added
27
28
-[ ] (For ABM development) Checked [benchmark results](https://memilio.readthedocs.io/en/latest/development.html#agent-based-model-development) and ran and posted a local test above from before and after development to ensure performance is monitored.
0 commit comments