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: CONTRIBUTING.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ Contributions are more than welcome using the fork and pull request approach
14
14
1. In the main repo execute:
15
15
1.**pip install -r dev-requirements.txt** (this installs the [_dev-requirements.txt_](https://github.com/cssr-tools/pyopmnearwell/blob/main/dev-requirements.txt))
16
16
1.**pip install tensorflow** (this install [_tensorflow_](https://www.tensorflow.org) for the machine learning near well funcitonality; tensorflow is not yet available for Python 3.14, then Python 3.12 or Python 3.13 are currently needed to run the tests)
17
-
1.**black src/ tests/** (this formats the code)
17
+
1.**black --target-version py312 src/ tests/** (this formats the code)
18
18
1.**pylint src/ tests/** (this analyses the code, and might rise issues that need to be fixed before the pull request)
19
19
1.**mypy --ignore-missing-imports src/ tests/** (this is a static checker, and might rise issues that need to be fixed before the pull request)
20
20
1.**pytest --cov=pyopmnearwell --cov-report term-missing tests/** (this runs locally the tests, and might rise issues that need to be fixed before the pull request; to save the files, add the flag **--basetemp=test_outputs**)
Copy file name to clipboardExpand all lines: docs/_sources/contributing.rst.txt
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ Contribute to the software
23
23
24
24
#. **pip install -r dev-requirements.txt** (this installs the `dev-requirements.txt <https://github.com/cssr-tools/pyopmnearwell/blob/main/dev-requirements.txt>`_)
25
25
#. **pip install tensorflow** (this installs `tensorflow <https://www.tensorflow.org>`_ for the machine learning near well funcitonality); tensorflow is not yet available for Python 3.14, then Python 3.12 or Python 3.13 are currently needed to run the tests
26
-
#. **black src/ tests/** (this formats the code)
26
+
#. **black --target-version py312 src/ tests/** (this formats the code)
27
27
#. **pylint src/ tests/** (this analyses the code, and might rise issues that need to be fixed before the pull request)
28
28
#. **mypy -\-ignore-missing-imports src/ tests/** (this is a static checker, and might rise issues that need to be fixed before the pull request)
29
29
#. **pytest -\-cov=pyopmnearwell -\-cov-report term-missing tests/** (this runs locally the tests, and might rise issues that need to be fixed before the pull request; to save the files, add the flag **-\-basetemp=test_outputs**)
This builds OPM Flow, and it exports the path to the flow executable. You can check if the installation of OPM Flow succeded by typing in the terminal **flow \-\-help**.
165
-
166
-
.. tip::
167
-
See `this repository <https://github.com/daavid00/OPM-Flow_macOS>`_ dedicated to build OPM Flow from source in the latest macOS (GitHub actions).
126
+
See `this repository <https://github.com/daavid00/OPM-Flow_macOS>`_ dedicated to build OPM Flow from source in the latest macOS (GitHub actions), and tested with **pycopm**, another repository in cssr-tools.
Copy file name to clipboardExpand all lines: docs/contributing.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -108,7 +108,7 @@ <h2>Contribute to the software<a class="headerlink" href="#contribute-to-the-sof
108
108
<div><olclass="arabic simple">
109
109
<li><p><strong>pip install -r dev-requirements.txt</strong> (this installs the <aclass="reference external" href="https://github.com/cssr-tools/pyopmnearwell/blob/main/dev-requirements.txt">dev-requirements.txt</a>)</p></li>
110
110
<li><p><strong>pip install tensorflow</strong> (this installs <aclass="reference external" href="https://www.tensorflow.org">tensorflow</a> for the machine learning near well funcitonality); tensorflow is not yet available for Python 3.14, then Python 3.12 or Python 3.13 are currently needed to run the tests</p></li>
111
-
<li><p><strong>black src/ tests/</strong> (this formats the code)</p></li>
111
+
<li><p><strong>black –target-version py312 src/ tests/</strong> (this formats the code)</p></li>
112
112
<li><p><strong>pylint src/ tests/</strong> (this analyses the code, and might rise issues that need to be fixed before the pull request)</p></li>
113
113
<li><p><strong>mypy --ignore-missing-imports src/ tests/</strong> (this is a static checker, and might rise issues that need to be fixed before the pull request)</p></li>
114
114
<li><p><strong>pytest --cov=pyopmnearwell --cov-report term-missing tests/</strong> (this runs locally the tests, and might rise issues that need to be fixed before the pull request; to save the files, add the flag <strong>--basetemp=test_outputs</strong>)</p></li>
<p>This builds OPM Flow, and it exports the path to the flow executable. You can check if the installation of OPM Flow succeded by typing in the terminal <strong>flow --help</strong>.</p>
236
-
<divclass="admonition tip">
237
-
<pclass="admonition-title">Tip</p>
238
-
<p>See <aclass="reference external" href="https://github.com/daavid00/OPM-Flow_macOS">this repository</a> dedicated to build OPM Flow from source in the latest macOS (GitHub actions).</p>
239
-
</div>
201
+
<p>See <aclass="reference external" href="https://github.com/daavid00/OPM-Flow_macOS">this repository</a> dedicated to build OPM Flow from source in the latest macOS (GitHub actions), and tested with <strong>pycopm</strong>, another repository in cssr-tools.</p>
Copy file name to clipboardExpand all lines: docs/text/contributing.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ Contribute to the software
23
23
24
24
#. **pip install -r dev-requirements.txt** (this installs the `dev-requirements.txt <https://github.com/cssr-tools/pyopmnearwell/blob/main/dev-requirements.txt>`_)
25
25
#. **pip install tensorflow** (this installs `tensorflow <https://www.tensorflow.org>`_ for the machine learning near well funcitonality); tensorflow is not yet available for Python 3.14, then Python 3.12 or Python 3.13 are currently needed to run the tests
26
-
#. **black src/ tests/** (this formats the code)
26
+
#. **black --target-version py312 src/ tests/** (this formats the code)
27
27
#. **pylint src/ tests/** (this analyses the code, and might rise issues that need to be fixed before the pull request)
28
28
#. **mypy -\-ignore-missing-imports src/ tests/** (this is a static checker, and might rise issues that need to be fixed before the pull request)
29
29
#. **pytest -\-cov=pyopmnearwell -\-cov-report term-missing tests/** (this runs locally the tests, and might rise issues that need to be fixed before the pull request; to save the files, add the flag **-\-basetemp=test_outputs**)
This builds OPM Flow, and it exports the path to the flow executable. You can check if the installation of OPM Flow succeded by typing in the terminal **flow \-\-help**.
165
-
166
-
.. tip::
167
-
See `this repository <https://github.com/daavid00/OPM-Flow_macOS>`_ dedicated to build OPM Flow from source in the latest macOS (GitHub actions).
126
+
See `this repository <https://github.com/daavid00/OPM-Flow_macOS>`_ dedicated to build OPM Flow from source in the latest macOS (GitHub actions), and tested with **pycopm**, another repository in cssr-tools.
0 commit comments