Skip to content

Commit c359c4e

Browse files
committed
Release 2026.04
1 parent 1d337dc commit c359c4e

21 files changed

Lines changed: 50 additions & 54 deletions

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ To install the _pyopmspe11_ executable from the development version:
1818
pip install git+https://github.com/OPM/pyopmspe11.git
1919
```
2020

21-
If you are interested in a specific version (e.g., v2025.10) or in modifying the source code, then you can clone the repository and install the Python requirements in a virtual environment with the following commands:
21+
If you are interested in a specific version (e.g., v2026.04) or in modifying the source code, then you can clone the repository and install the Python requirements in a virtual environment with the following commands:
2222

2323
```bash
2424
# Clone the repo
2525
git clone https://github.com/OPM/pyopmspe11.git
2626
# Get inside the folder
2727
cd pyopmspe11
28-
# For a specific version (e.g., v2025.10), or skip this step (i.e., edge version)
29-
git checkout v2025.10
28+
# For a specific version (e.g., v2026.04), or skip this step (i.e., edge version)
29+
git checkout v2026.04
3030
# Create virtual environment (to specific Python, python3.14 -m venv vpyopmspe11)
3131
python3 -m venv vpyopmspe11
3232
# Activate virtual environment
@@ -42,7 +42,7 @@ pip install -r dev-requirements.txt
4242
To generate only the input files (e.g., .DATA, .GRID, .INC), this does not required to have OPM Flow installed, and in principle should work in Windows without using the subsystem for Linux. Then, one could always generate a deck with the grid and all include files, and modify them in order to use other simulators different than OPM Flow.
4343

4444
If you are insterested in running the cases via ***pyopmspe11*** and generating the CSV files with the benchmark format, then you will first need to install
45-
* Flow (https://opm-project.org, Release 2025.10 or current master branches)
45+
* Flow (https://opm-project.org, Release 2026.04 or current master branches)
4646

4747
See the [_installation_](https://OPM.github.io/pyopmspe11/installation.html) for further details on building OPM Flow from the master branches in Linux, Windows (via [_WSL_](https://learn.microsoft.com/en-us/windows/wsl/)), and macOS, as well as the LaTeX (optional) dependency.
4848

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
We only provide security updates for the following versions:
66

7-
* **Version 2025.10** (Current Stable)
7+
* **Version 2026.04** (Current Stable)
88

99
## Reporting a Vulnerability
1010

dev-requirements.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
black
2-
numpydoc
3-
mypy
4-
pylint
5-
pytest-cov
6-
pytest-xdist
7-
ruff
8-
sphinx
9-
sphinx-rtd-theme
1+
black<=26.5.1
2+
numpydoc<=1.10.0
3+
mypy<=2.1.0
4+
pylint<=4.0.5
5+
pytest-cov<=7.1.0
6+
pytest-xdist<=3.8.0
7+
ruff<=0.15.13
8+
sphinx<=9.1.0
9+
sphinx-rtd-theme<=3.1.0

docs/_images/contents.png

155 KB
Loading

docs/_sources/configuration_file.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ The following input lines in the configuration file are:
6060
0 5e4 1 #Added pore volume on top boundary (for spe11a [if 0, free flow bc]), pore volume on lateral boundaries, and width of buffer cell [m] (for spe11b/c)
6161
150 10 #Maximum elevation difference (relative to the baseline gradient) of the arch in the y direction [m] and back boundary elevation [m] (for spe11c)
6262
63-
In line 5 you specify if you are using OPM Flow from the master branch or from the latest stable release (OPM-flow 2025.10 release).
63+
In line 5 you specify if you are using OPM Flow from the master branch or from the latest stable release (OPM-flow 2026.04 release).
6464
This since there are continuous changues in the OPM master branch. Then we
6565
will keep updating the decks for using Flow from master and also we will keep the framework to produce decks compatible for the latest OPM stable release.
6666
The immiscible model allows for faster prototyping while the complete model includes dissolution of the components in the

docs/_sources/contributing.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Contribute to the software
2222
#. In the main repo execute:
2323

2424
#. **pip install -r dev-requirements.txt** (this installs the `dev-requirements.txt <https://github.com/cssr-tools/pyopmspe11/blob/main/dev-requirements.txt>`_)
25-
#. **black --target-version py312 src/ tests/ convergence/** (this formats the code)
25+
#. **black \-\-target-version py312 src/ tests/ convergence/** (this formats the code)
2626
#. **pylint src/ tests/ convergence/** (this analyses the code, and might rise issues that need to be fixed before the pull request)
2727
#. **ruff check src/ tests/ convergence/** (this also analyses the code, and might rise issues that need to be fixed before the pull request)
2828
#. **mypy \-\-ignore-missing-imports src/ tests/ convergence/** (this is a static checker, and might rise issues that need to be fixed before the pull request)

docs/_sources/installation.rst.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ To install the **pyopmspe11** executable from the development version:
2929
3030
pip install git+https://github.com/opm/pyopmspe11.git
3131
32-
If you are interested in a specific version (e.g., v2025.10) or in modifying the source code, then you can clone the repository and
32+
If you are interested in a specific version (e.g., v2026.04) or in modifying the source code, then you can clone the repository and
3333
install the Python requirements in a virtual environment with the following commands:
3434

3535
.. code-block:: console
@@ -38,8 +38,8 @@ install the Python requirements in a virtual environment with the following comm
3838
git clone https://github.com/opm/pyopmspe11.git
3939
# Get inside the folder
4040
cd pyopmspe11
41-
# For a specific version (e.g., v2025.10), or skip this step (i.e., edge version)
42-
git checkout v2025.10
41+
# For a specific version (e.g., v2026.04), or skip this step (i.e., edge version)
42+
git checkout v2026.04
4343
# Create virtual environment (to specific Python, python3.13 -m venv vpyopmspe11)
4444
python3 -m venv vpyopmspe11
4545
# Activate virtual environment
@@ -67,7 +67,7 @@ OPM Flow
6767
--------
6868
You also need to install:
6969

70-
* OPM Flow (https://opm-project.org, Release 2025.10 or current master branches)
70+
* OPM Flow (https://opm-project.org, Release 2026.04 or current master branches)
7171

7272
Binary packages
7373
+++++++++++++++

docs/configuration_file.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ <h3>Reservoir-related parameters<a class="headerlink" href="#reservoir-related-p
141141
<span class="linenos">17</span><span class="mi">150</span> <span class="mi">10</span> <span class="c1">#Maximum elevation difference (relative to the baseline gradient) of the arch in the y direction [m] and back boundary elevation [m] (for spe11c)</span>
142142
</pre></div>
143143
</div>
144-
<p>In line 5 you specify if you are using OPM Flow from the master branch or from the latest stable release (OPM-flow 2025.10 release).
144+
<p>In line 5 you specify if you are using OPM Flow from the master branch or from the latest stable release (OPM-flow 2026.04 release).
145145
This since there are continuous changues in the OPM master branch. Then we
146146
will keep updating the decks for using Flow from master and also we will keep the framework to produce decks compatible for the latest OPM stable release.
147147
The immiscible model allows for faster prototyping while the complete model includes dissolution of the components in the

docs/contributing.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ <h2>Contribute to the software<a class="headerlink" href="#contribute-to-the-sof
109109
<blockquote>
110110
<div><ol class="arabic simple">
111111
<li><p><strong>pip install -r dev-requirements.txt</strong> (this installs the <a class="reference external" href="https://github.com/cssr-tools/pyopmspe11/blob/main/dev-requirements.txt">dev-requirements.txt</a>)</p></li>
112-
<li><p><strong>black target-version py312 src/ tests/ convergence/</strong> (this formats the code)</p></li>
112+
<li><p><strong>black --target-version py312 src/ tests/ convergence/</strong> (this formats the code)</p></li>
113113
<li><p><strong>pylint src/ tests/ convergence/</strong> (this analyses the code, and might rise issues that need to be fixed before the pull request)</p></li>
114114
<li><p><strong>ruff check src/ tests/ convergence/</strong> (this also analyses the code, and might rise issues that need to be fixed before the pull request)</p></li>
115115
<li><p><strong>mypy --ignore-missing-imports src/ tests/ convergence/</strong> (this is a static checker, and might rise issues that need to be fixed before the pull request)</p></li>

docs/installation.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,14 +112,14 @@ <h1>Installation<a class="headerlink" href="#installation" title="Link to this h
112112
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>pip<span class="w"> </span>install<span class="w"> </span>git+https://github.com/opm/pyopmspe11.git
113113
</pre></div>
114114
</div>
115-
<p>If you are interested in a specific version (e.g., v2025.10) or in modifying the source code, then you can clone the repository and
115+
<p>If you are interested in a specific version (e.g., v2026.04) or in modifying the source code, then you can clone the repository and
116116
install the Python requirements in a virtual environment with the following commands:</p>
117117
<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="gp"># </span>Clone<span class="w"> </span>the<span class="w"> </span>repo
118118
<span class="go">git clone https://github.com/opm/pyopmspe11.git</span>
119119
<span class="gp"># </span>Get<span class="w"> </span>inside<span class="w"> </span>the<span class="w"> </span>folder
120120
<span class="go">cd pyopmspe11</span>
121-
<span class="gp"># </span>For<span class="w"> </span>a<span class="w"> </span>specific<span class="w"> </span>version<span class="w"> </span><span class="o">(</span>e.g.,<span class="w"> </span>v2025.10<span class="o">)</span>,<span class="w"> </span>or<span class="w"> </span>skip<span class="w"> </span>this<span class="w"> </span>step<span class="w"> </span><span class="o">(</span>i.e.,<span class="w"> </span>edge<span class="w"> </span>version<span class="o">)</span>
122-
<span class="go">git checkout v2025.10</span>
121+
<span class="gp"># </span>For<span class="w"> </span>a<span class="w"> </span>specific<span class="w"> </span>version<span class="w"> </span><span class="o">(</span>e.g.,<span class="w"> </span>v2026.04<span class="o">)</span>,<span class="w"> </span>or<span class="w"> </span>skip<span class="w"> </span>this<span class="w"> </span>step<span class="w"> </span><span class="o">(</span>i.e.,<span class="w"> </span>edge<span class="w"> </span>version<span class="o">)</span>
122+
<span class="go">git checkout v2026.04</span>
123123
<span class="gp"># </span>Create<span class="w"> </span>virtual<span class="w"> </span>environment<span class="w"> </span><span class="o">(</span>to<span class="w"> </span>specific<span class="w"> </span>Python,<span class="w"> </span>python3.13<span class="w"> </span>-m<span class="w"> </span>venv<span class="w"> </span>vpyopmspe11<span class="o">)</span>
124124
<span class="go">python3 -m venv vpyopmspe11</span>
125125
<span class="gp"># </span>Activate<span class="w"> </span>virtual<span class="w"> </span>environment
@@ -147,7 +147,7 @@ <h1>Installation<a class="headerlink" href="#installation" title="Link to this h
147147
<h2>OPM Flow<a class="headerlink" href="#opm-flow" title="Link to this heading"></a></h2>
148148
<p>You also need to install:</p>
149149
<ul class="simple">
150-
<li><p>OPM Flow (<a class="reference external" href="https://opm-project.org">https://opm-project.org</a>, Release 2025.10 or current master branches)</p></li>
150+
<li><p>OPM Flow (<a class="reference external" href="https://opm-project.org">https://opm-project.org</a>, Release 2026.04 or current master branches)</p></li>
151151
</ul>
152152
<section id="binary-packages">
153153
<h3>Binary packages<a class="headerlink" href="#binary-packages" title="Link to this heading"></a></h3>

0 commit comments

Comments
 (0)