<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Python SDK guides on Mergeway</title><link>https://mergewayhq.github.io/docs/how-to/python/</link><description>Recent content in Python SDK guides on Mergeway</description><generator>Hugo</generator><language>en</language><atom:link href="https://mergewayhq.github.io/docs/how-to/python/index.xml" rel="self" type="application/rss+xml"/><item><title>Install the Python SDK</title><link>https://mergewayhq.github.io/docs/how-to/python/install/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://mergewayhq.github.io/docs/how-to/python/install/</guid><description>&lt;h1 id="install-the-python-sdk"&gt;Install the Python SDK&lt;a class="anchor" href="#install-the-python-sdk"&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The published package is named &lt;code&gt;mergeway&lt;/code&gt;. It requires Python 3.13 or newer and runs &lt;code&gt;mergeway-cli&lt;/code&gt; as a subprocess, so install both before using the SDK.&lt;/p&gt;
&lt;h2 id="install-the-cli-dependency"&gt;Install the CLI dependency&lt;a class="anchor" href="#install-the-cli-dependency"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Follow &lt;a href="../../install/"&gt;Install Mergeway tools&lt;/a&gt; if &lt;code&gt;mergeway-cli&lt;/code&gt; is not already available. Verify that the Python process will be able to find it:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mergeway-cli version&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;If the binary is not on &lt;code&gt;PATH&lt;/code&gt;, pass its path as &lt;code&gt;cli_binary&lt;/code&gt; when you construct a &lt;code&gt;Database&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Get started with mergeway-python</title><link>https://mergewayhq.github.io/docs/how-to/python/getting-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://mergewayhq.github.io/docs/how-to/python/getting-started/</guid><description>&lt;h1 id="get-started-with-mergeway-python"&gt;Get started with &lt;code&gt;mergeway-python&lt;/code&gt;&lt;a class="anchor" href="#get-started-with-mergeway-python"&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;This guide connects the Python SDK to an existing Mergeway repository, generates typed models, and demonstrates its read, write, validation, formatting, and export operations.&lt;/p&gt;
&lt;h2 id="before-you-start"&gt;Before you start&lt;a class="anchor" href="#before-you-start"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You need:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Python 3.13 or newer with the &lt;a href="../install/"&gt;&lt;code&gt;mergeway&lt;/code&gt; package installed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mergeway-cli&lt;/code&gt; available on &lt;code&gt;PATH&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;an existing repository with a &lt;code&gt;mergeway.yaml&lt;/code&gt; file&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The mutation examples change repository files. Run them on a disposable branch and replace the example entity, fields, and identifiers with values valid for your schema.&lt;/p&gt;</description></item></channel></rss>