Skip to content

Commit dbde781

Browse files
committed
Install omjlcomps test dependencies when testing
1 parent 45c13b8 commit dbde781

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

.github/workflows/CI.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,10 @@ jobs:
134134
cp $PWD/python/omjlcomps/test/juliapkg-test.json $PWD/python/omjlcomps/juliapkg.json
135135
python -m pip install --upgrade pip
136136
pip install juliapkg
137-
pip install aviary
138137
- name: omjlcomps install
139138
run: |
140139
echo "PWD = $PWD"
141-
pip install --config-settings editable_mode=compat -e ./python
140+
pip install --config-settings editable_mode=compat -e ./python[test]
142141
python -c "import juliapkg; juliapkg.resolve()"
143142
env:
144143
JULIA_PKG_USE_CLI_GIT: 'true'

docs/src/dev_docs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ $
4545
```
4646

4747
For `omjlcomps`, registration is done by manually running the "Register to PyPI" workflow from the GitHub Actions tab (basically copied from [PythonCall.jl](https://github.com/cjdoris/PythonCall.jl)).
48-
Be sure to adjust the version in the `python/setup.py` file before registering a new version.
48+
Be sure to adjust the version in the `python/pyproject.toml` file before registering a new version.
4949
After clicking on the Actions tab on https://github.com/byuflowlab/OpenMDAO.jl, you'll see "Register to PyPI" listed under "All workflows" on the left-hand side.
5050
Click on that, then click on the "Run workflow" dropdown button on the right-hand side of the screen.
5151
Run it from the master branch, then wait for the workflow to finish.

0 commit comments

Comments
 (0)