<li><p><strong>url_path</strong> (<aclass="reference external" href="https://docs.python.org/3.13/library/stdtypes.html#str" title="(in Python v3.13)"><em>str</em></a>) – The URL that should be opened.</p></li>
<li><p><strong>file_path</strong> (<aclass="reference external" href="https://docs.python.org/3.13/library/stdtypes.html#str" title="(in Python v3.13)"><em>str</em></a>) – The file where the content of the URL should be stored.</p></li>
<li><p><strong>timeout</strong> (<aclass="reference external" href="https://docs.python.org/3.13/library/functions.html#float" title="(in Python v3.13)"><em>float</em></a>) – Number of seconds that need to pass until a timeout occurs.</p></li>
<spanclass="sig-prename descclassname"><spanclass="pre">core.update.</span></span><spanclass="sig-name descname"><spanclass="pre">get_build_artifacts</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">timeout</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">3</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal" href="../../_modules/core/update.html#get_build_artifacts"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink" href="#core.update.get_build_artifacts" title="Link to this definition">¶</a></dt>
<dd><p>Return the artifacts of the latest Source.Python build.</p>
<ddclass="field-odd"><p><strong>timeout</strong> (<aclass="reference external" href="https://docs.python.org/3.13/library/functions.html#float" title="(in Python v3.13)"><em>float</em></a>) – Number of seconds that need to pass until a timeout occurs.</p>
<li><p><strong>game</strong> (<aclass="reference external" href="https://docs.python.org/3.13/library/stdtypes.html#str" title="(in Python v3.13)"><em>str</em></a>) – The game game to look for (e.g. <codeclass="docutils literal notranslate"><spanclass="pre">css</span></code>).</p></li>
<li><p><strong>timeout</strong> (<aclass="reference external" href="https://docs.python.org/3.13/library/functions.html#float" title="(in Python v3.13)"><em>float</em></a>) – Number of seconds that need to pass until a timeout occurs.</p></li>
<ddclass="field-odd"><p><aclass="reference external" href="https://docs.python.org/3.13/library/exceptions.html#ValueError" title="(in Python v3.13)"><strong>ValueError</strong></a> – Raised if the game wasn’t found.</p>
<spanclass="sig-prename descclassname"><spanclass="pre">core.update.</span></span><spanclass="sig-name descname"><spanclass="pre">get_latest_data_checksum</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">timeout</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">3</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal" href="../../_modules/core/update.html#get_latest_data_checksum"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink" href="#core.update.get_latest_data_checksum" title="Link to this definition">¶</a></dt>
<dd><p>Return the MD5 checksum of the latest data from the build server.</p>
<ddclass="field-odd"><p><strong>timeout</strong> (<aclass="reference external" href="https://docs.python.org/3.13/library/functions.html#float" title="(in Python v3.13)"><em>float</em></a>) – Number of seconds that need to pass until a timeout occurs.</p>
<spanclass="sig-prename descclassname"><spanclass="pre">core.update.</span></span><spanclass="sig-name descname"><spanclass="pre">is_new_data_available</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">timeout</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">3</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal" href="../../_modules/core/update.html#is_new_data_available"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink" href="#core.update.is_new_data_available" title="Link to this definition">¶</a></dt>
<dd><p>Return <codeclass="docutils literal notranslate"><spanclass="pre">True</span></code> if new data is available.</p>
<ddclass="field-odd"><p><strong>timeout</strong> (<aclass="reference external" href="https://docs.python.org/3.13/library/functions.html#float" title="(in Python v3.13)"><em>float</em></a>) – Number of seconds that need to pass until a timeout occurs.</p>
<spanclass="sig-prename descclassname"><spanclass="pre">core.update.</span></span><spanclass="sig-name descname"><spanclass="pre">update_data</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">timeout</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">3</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal" href="../../_modules/core/update.html#update_data"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink" href="#core.update.update_data" title="Link to this definition">¶</a></dt>
<dd><p>Download and unpack the latest data from the build server.</p>
<ddclass="field-odd"><p><strong>timeout</strong> (<aclass="reference external" href="https://docs.python.org/3.13/library/functions.html#float" title="(in Python v3.13)"><em>float</em></a>) – Number of seconds that need to pass until a timeout occurs.</p>
<spanclass="sig-prename descclassname"><spanclass="pre">core.update.</span></span><spanclass="sig-name descname"><spanclass="pre">update_in_progress</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">False</span></em><aclass="headerlink" href="#core.update.update_in_progress" title="Link to this definition">¶</a></dt>
<dd><p>Indicates, whether an update is in progress (stage 1 has been applied).</p>