Skip to content

Commit e7bb366

Browse files
release/v1.0.8: updating version numbers
1 parent 43f01a9 commit e7bb366

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+862
-742
lines changed

cmdstanpy/_version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""PyPi Version"""
22

3-
__version__ = '1.0.7'
3+
__version__ = '1.0.8'

docs/_modules/cmdstanpy/cmdstan_args.html

+20-22
Large diffs are not rendered by default.

docs/_modules/cmdstanpy/compiler_opts.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>cmdstanpy.compiler_opts &#8212; CmdStanPy 1.0.7 documentation</title>
8+
<title>cmdstanpy.compiler_opts &#8212; CmdStanPy 1.0.8 documentation</title>
99

1010
<!-- Loaded before other Sphinx assets -->
1111
<link href="../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -56,7 +56,7 @@
5656
<div id="navbar-start">
5757

5858
<!-- This will display the version of the docs -->
59-
<a class='navbar-brand' href='../../index.html'>CmdStanPy 1.0.7</a>
59+
<a class='navbar-brand' href='../../index.html'>CmdStanPy 1.0.8</a>
6060

6161
</div>
6262

docs/_modules/cmdstanpy/model.html

+81-51
Large diffs are not rendered by default.

docs/_modules/cmdstanpy/stanfit.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>cmdstanpy.stanfit &#8212; CmdStanPy 1.0.7 documentation</title>
8+
<title>cmdstanpy.stanfit &#8212; CmdStanPy 1.0.8 documentation</title>
99

1010
<!-- Loaded before other Sphinx assets -->
1111
<link href="../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -56,7 +56,7 @@
5656
<div id="navbar-start">
5757

5858
<!-- This will display the version of the docs -->
59-
<a class='navbar-brand' href='../../index.html'>CmdStanPy 1.0.7</a>
59+
<a class='navbar-brand' href='../../index.html'>CmdStanPy 1.0.8</a>
6060

6161
</div>
6262

docs/_modules/cmdstanpy/stanfit/gq.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>cmdstanpy.stanfit.gq &#8212; CmdStanPy 1.0.7 documentation</title>
8+
<title>cmdstanpy.stanfit.gq &#8212; CmdStanPy 1.0.8 documentation</title>
99

1010
<!-- Loaded before other Sphinx assets -->
1111
<link href="../../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -56,7 +56,7 @@
5656
<div id="navbar-start">
5757

5858
<!-- This will display the version of the docs -->
59-
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.7</a>
59+
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.8</a>
6060

6161
</div>
6262

docs/_modules/cmdstanpy/stanfit/mcmc.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>cmdstanpy.stanfit.mcmc &#8212; CmdStanPy 1.0.7 documentation</title>
8+
<title>cmdstanpy.stanfit.mcmc &#8212; CmdStanPy 1.0.8 documentation</title>
99

1010
<!-- Loaded before other Sphinx assets -->
1111
<link href="../../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -56,7 +56,7 @@
5656
<div id="navbar-start">
5757

5858
<!-- This will display the version of the docs -->
59-
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.7</a>
59+
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.8</a>
6060

6161
</div>
6262

docs/_modules/cmdstanpy/stanfit/metadata.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>cmdstanpy.stanfit.metadata &#8212; CmdStanPy 1.0.7 documentation</title>
8+
<title>cmdstanpy.stanfit.metadata &#8212; CmdStanPy 1.0.8 documentation</title>
99

1010
<!-- Loaded before other Sphinx assets -->
1111
<link href="../../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -56,7 +56,7 @@
5656
<div id="navbar-start">
5757

5858
<!-- This will display the version of the docs -->
59-
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.7</a>
59+
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.8</a>
6060

6161
</div>
6262

docs/_modules/cmdstanpy/stanfit/mle.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>cmdstanpy.stanfit.mle &#8212; CmdStanPy 1.0.7 documentation</title>
8+
<title>cmdstanpy.stanfit.mle &#8212; CmdStanPy 1.0.8 documentation</title>
99

1010
<!-- Loaded before other Sphinx assets -->
1111
<link href="../../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -56,7 +56,7 @@
5656
<div id="navbar-start">
5757

5858
<!-- This will display the version of the docs -->
59-
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.7</a>
59+
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.8</a>
6060

6161
</div>
6262

docs/_modules/cmdstanpy/stanfit/runset.html

+15-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>cmdstanpy.stanfit.runset &#8212; CmdStanPy 1.0.7 documentation</title>
8+
<title>cmdstanpy.stanfit.runset &#8212; CmdStanPy 1.0.8 documentation</title>
99

1010
<!-- Loaded before other Sphinx assets -->
1111
<link href="../../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -56,7 +56,7 @@
5656
<div id="navbar-start">
5757

5858
<!-- This will display the version of the docs -->
59-
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.7</a>
59+
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.8</a>
6060

6161
</div>
6262

@@ -213,6 +213,7 @@ <h1>Source code for cmdstanpy.stanfit.runset</h1><div class="highlight"><pre>
213213
<span class="k">else</span><span class="p">:</span>
214214
<span class="bp">self</span><span class="o">.</span><span class="n">_num_procs</span> <span class="o">=</span> <span class="mi">1</span>
215215
<span class="bp">self</span><span class="o">.</span><span class="n">_retcodes</span> <span class="o">=</span> <span class="p">[</span><span class="o">-</span><span class="mi">1</span> <span class="k">for</span> <span class="n">_</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_num_procs</span><span class="p">)]</span>
216+
<span class="bp">self</span><span class="o">.</span><span class="n">_timeout_flags</span> <span class="o">=</span> <span class="p">[</span><span class="kc">False</span> <span class="k">for</span> <span class="n">_</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_num_procs</span><span class="p">)]</span>
216217
<span class="k">if</span> <span class="n">chain_ids</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
217218
<span class="n">chain_ids</span> <span class="o">=</span> <span class="p">[</span><span class="n">i</span> <span class="o">+</span> <span class="mi">1</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">chains</span><span class="p">)]</span>
218219
<span class="bp">self</span><span class="o">.</span><span class="n">_chain_ids</span> <span class="o">=</span> <span class="n">chain_ids</span>
@@ -399,6 +400,10 @@ <h1>Source code for cmdstanpy.stanfit.runset</h1><div class="highlight"><pre>
399400
<span class="sd">&quot;&quot;&quot;Set retcode at process[idx] to val.&quot;&quot;&quot;</span>
400401
<span class="bp">self</span><span class="o">.</span><span class="n">_retcodes</span><span class="p">[</span><span class="n">idx</span><span class="p">]</span> <span class="o">=</span> <span class="n">val</span>
401402

403+
<span class="k">def</span> <span class="nf">_set_timeout_flag</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">idx</span><span class="p">:</span> <span class="nb">int</span><span class="p">,</span> <span class="n">val</span><span class="p">:</span> <span class="nb">bool</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
404+
<span class="sd">&quot;&quot;&quot;Set timeout_flag at process[idx] to val.&quot;&quot;&quot;</span>
405+
<span class="bp">self</span><span class="o">.</span><span class="n">_timeout_flags</span><span class="p">[</span><span class="n">idx</span><span class="p">]</span> <span class="o">=</span> <span class="n">val</span>
406+
402407
<div class="viewcode-block" id="RunSet.get_err_msgs"><a class="viewcode-back" href="../../../internal_api.html#cmdstanpy.stanfit.RunSet.get_err_msgs">[docs]</a> <span class="k">def</span> <span class="nf">get_err_msgs</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
403408
<span class="sd">&quot;&quot;&quot;Checks console messages for each CmdStan run.&quot;&quot;&quot;</span>
404409
<span class="n">msgs</span> <span class="o">=</span> <span class="p">[]</span>
@@ -462,7 +467,14 @@ <h1>Source code for cmdstanpy.stanfit.runset</h1><div class="highlight"><pre>
462467
<span class="k">except</span> <span class="p">(</span><span class="ne">IOError</span><span class="p">,</span> <span class="ne">OSError</span><span class="p">,</span> <span class="ne">PermissionError</span><span class="p">)</span> <span class="k">as</span> <span class="n">e</span><span class="p">:</span>
463468
<span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span>
464469
<span class="s1">&#39;Cannot save to file: </span><span class="si">{}</span><span class="s1">&#39;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">to_path</span><span class="p">)</span>
465-
<span class="p">)</span> <span class="kn">from</span> <span class="nn">e</span></div></div>
470+
<span class="p">)</span> <span class="kn">from</span> <span class="nn">e</span></div>
471+
472+
<span class="k">def</span> <span class="nf">raise_for_timeouts</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
473+
<span class="k">if</span> <span class="nb">any</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_timeout_flags</span><span class="p">):</span>
474+
<span class="k">raise</span> <span class="ne">TimeoutError</span><span class="p">(</span>
475+
<span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="nb">sum</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_timeout_flags</span><span class="p">)</span><span class="si">}</span><span class="s2"> of </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">num_procs</span><span class="si">}</span><span class="s2"> processes &quot;</span>
476+
<span class="s2">&quot;timed out&quot;</span>
477+
<span class="p">)</span></div>
466478
</pre></div>
467479

468480
</div>

docs/_modules/cmdstanpy/stanfit/vb.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>cmdstanpy.stanfit.vb &#8212; CmdStanPy 1.0.7 documentation</title>
8+
<title>cmdstanpy.stanfit.vb &#8212; CmdStanPy 1.0.8 documentation</title>
99

1010
<!-- Loaded before other Sphinx assets -->
1111
<link href="../../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -56,7 +56,7 @@
5656
<div id="navbar-start">
5757

5858
<!-- This will display the version of the docs -->
59-
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.7</a>
59+
<a class='navbar-brand' href='../../../index.html'>CmdStanPy 1.0.8</a>
6060

6161
</div>
6262

docs/_modules/cmdstanpy/utils.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>cmdstanpy.utils &#8212; CmdStanPy 1.0.7 documentation</title>
8+
<title>cmdstanpy.utils &#8212; CmdStanPy 1.0.8 documentation</title>
99

1010
<!-- Loaded before other Sphinx assets -->
1111
<link href="../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -56,7 +56,7 @@
5656
<div id="navbar-start">
5757

5858
<!-- This will display the version of the docs -->
59-
<a class='navbar-brand' href='../../index.html'>CmdStanPy 1.0.7</a>
59+
<a class='navbar-brand' href='../../index.html'>CmdStanPy 1.0.8</a>
6060

6161
</div>
6262

@@ -254,7 +254,7 @@ <h1>Source code for cmdstanpy.utils</h1><div class="highlight"><pre>
254254
<span class="k">except</span> <span class="ne">Exception</span><span class="p">:</span>
255255
<span class="n">deps_info</span><span class="o">.</span><span class="n">append</span><span class="p">((</span><span class="s1">&#39;cmdstan&#39;</span><span class="p">,</span> <span class="s1">&#39;NOT FOUND&#39;</span><span class="p">))</span>
256256

257-
<span class="n">deps</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;cmdstanpy&#39;</span><span class="p">,</span> <span class="s1">&#39;pandas&#39;</span><span class="p">,</span> <span class="s1">&#39;xarray&#39;</span><span class="p">,</span> <span class="s1">&#39;tqdm&#39;</span><span class="p">,</span> <span class="s1">&#39;numpy&#39;</span><span class="p">,</span> <span class="s1">&#39;ujson&#39;</span><span class="p">]</span>
257+
<span class="n">deps</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;cmdstanpy&#39;</span><span class="p">,</span> <span class="s1">&#39;pandas&#39;</span><span class="p">,</span> <span class="s1">&#39;xarray&#39;</span><span class="p">,</span> <span class="s1">&#39;tqdm&#39;</span><span class="p">,</span> <span class="s1">&#39;numpy&#39;</span><span class="p">]</span>
258258
<span class="k">for</span> <span class="n">module</span> <span class="ow">in</span> <span class="n">deps</span><span class="p">:</span>
259259
<span class="k">try</span><span class="p">:</span>
260260
<span class="k">if</span> <span class="n">module</span> <span class="ow">in</span> <span class="n">sys</span><span class="o">.</span><span class="n">modules</span><span class="p">:</span>

0 commit comments

Comments
 (0)