96.4 KB
/srv/reproducible-results/archlinux/rb-build-C0z2aAuI/b1/python-build/python-build-1.1.1-2-any.pkg.tar.zst vs.
/srv/reproducible-results/archlinux/rb-build-C0z2aAuI/b2/python-build/python-build-1.1.1-2-any.pkg.tar.zst
96.2 KB
python-build-1.1.1-2-any.pkg.tar
2.11 KB
file list
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 -rw-r--r--···0·root·········(0)·root·········(0)·····5123·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/sphinx_highlight.js78 -rw-r--r--···0·root·········(0)·root·········(0)·····5123·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/sphinx_highlight.js
79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/
80 -rw-r--r--···0·root·········(0)·root·········(0)·····5529·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/furo-extensions.css80 -rw-r--r--···0·root·········(0)·root·········(0)·····5529·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/furo-extensions.css
81 -rw-r--r--···0·root·········(0)·root·········(0)·····7809·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/furo-extensions.css.map81 -rw-r--r--···0·root·········(0)·root·········(0)·····7809·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/furo-extensions.css.map
82 -rw-r--r--···0·root·········(0)·root·········(0)····48265·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/furo.css82 -rw-r--r--···0·root·········(0)·root·········(0)····48265·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/furo.css
83 -rw-r--r--···0·root·········(0)·root·········(0)····72783·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/furo.css.map83 -rw-r--r--···0·root·········(0)·root·········(0)····72783·2024-03-12·17:49:03.000000·usr/share/doc/python-build/_static/styles/furo.css.map
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/api/84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/api/
85 -rw-r--r--···0·root·········(0)·root·········(0)····75176·2024-03-12·17:49:03.000000·usr/share/doc/python-build/api/index.html85 -rw-r--r--···0·root·········(0)·root·········(0)····60413·2024-03-12·17:49:03.000000·usr/share/doc/python-build/api/index.html
86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/changelog/86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/changelog/
87 -rw-r--r--···0·root·········(0)·root·········(0)····45623·2024-03-12·17:49:03.000000·usr/share/doc/python-build/changelog/index.html87 -rw-r--r--···0·root·········(0)·root·········(0)····45623·2024-03-12·17:49:03.000000·usr/share/doc/python-build/changelog/index.html
88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/differences/88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/differences/
89 -rw-r--r--···0·root·········(0)·root·········(0)····14785·2024-03-12·17:49:03.000000·usr/share/doc/python-build/differences/index.html89 -rw-r--r--···0·root·········(0)·root·········(0)····14785·2024-03-12·17:49:03.000000·usr/share/doc/python-build/differences/index.html
90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/genindex/90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-03-12·17:49:03.000000·usr/share/doc/python-build/genindex/
91 -rw-r--r--···0·root·········(0)·root·········(0)····17783·2024-03-12·17:49:03.000000·usr/share/doc/python-build/genindex/index.html91 -rw-r--r--···0·root·········(0)·root·········(0)····17783·2024-03-12·17:49:03.000000·usr/share/doc/python-build/genindex/index.html
92 -rw-r--r--···0·root·········(0)·root·········(0)····19961·2024-03-12·17:49:03.000000·usr/share/doc/python-build/index.html92 -rw-r--r--···0·root·········(0)·root·········(0)····19961·2024-03-12·17:49:03.000000·usr/share/doc/python-build/index.html
3.44 KB
.MTREE
3.43 KB
.MTREE-content
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 #mtree1 #mtree
2 /set·type=file·uid=0·gid=0·mode=6442 /set·type=file·uid=0·gid=0·mode=644
3 ./.BUILDINFO·time=1710265743.0·size=8836·md5digest=75d84f7f1f462618e7cbdfa6b860d6e1·sha256digest=1db428b0def50737ce58832fb79133dcc0698241501470275a486b80c9372c633 ./.BUILDINFO·time=1710265743.0·size=8836·md5digest=75d84f7f1f462618e7cbdfa6b860d6e1·sha256digest=1db428b0def50737ce58832fb79133dcc0698241501470275a486b80c9372c63
4 ./.PKGINFO·time=1710265743.0·size=947·md5digest=328772e2a4ba2c6a0efd9f5cb30d6c57·sha256digest=e6cf7d3456fa6bd899dbdabd4cbcb78f8576febc2f45cc9027c2b2991ec644654 ./.PKGINFO·time=1710265743.0·size=947·md5digest=8ea145d0a141a9f7c1085f50b03f19bc·sha256digest=1f7bdd925ccb036fe80fd77dece269ab538ef38a8ae7ad6d41f4d32997903552
5 /set·mode=7555 /set·mode=755
6 ./usr·time=1710265743.0·type=dir6 ./usr·time=1710265743.0·type=dir
7 ./usr/bin·time=1710265743.0·type=dir7 ./usr/bin·time=1710265743.0·type=dir
8 ./usr/bin/pyproject-build·time=1710265743.0·size=225·md5digest=dd28eeeadc43f9e4c86b33d67590dacd·sha256digest=c954b1cc0a88c6a405eaf18564841f00bfa872638db3a4c94d3cf3245c5c73b98 ./usr/bin/pyproject-build·time=1710265743.0·size=225·md5digest=dd28eeeadc43f9e4c86b33d67590dacd·sha256digest=c954b1cc0a88c6a405eaf18564841f00bfa872638db3a4c94d3cf3245c5c73b9
9 ./usr/lib·time=1710265743.0·type=dir9 ./usr/lib·time=1710265743.0·type=dir
10 ./usr/lib/python3.11·time=1710265743.0·type=dir10 ./usr/lib/python3.11·time=1710265743.0·type=dir
11 ./usr/lib/python3.11/site-packages·time=1710265743.0·type=dir11 ./usr/lib/python3.11/site-packages·time=1710265743.0·type=dir
522 B
.PKGINFO
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 pkgname·=·python-build3 pkgname·=·python-build
4 pkgbase·=·python-build4 pkgbase·=·python-build
5 pkgver·=·1.1.1-25 pkgver·=·1.1.1-2
6 pkgdesc·=·A·simple,·correct·Python·packaging·build·frontend6 pkgdesc·=·A·simple,·correct·Python·packaging·build·frontend
7 url·=·https://github.com/pypa/build7 url·=·https://github.com/pypa/build
8 builddate·=·17102657438 builddate·=·1710265743
9 packager·=·Reproducible·Arch·Linux·tests·<reproducible@archlinux.org>9 packager·=·Reproducible·Arch·Linux·tests·<reproducible@archlinux.org>
10 size·=·72357810 size·=·708815
11 arch·=·any11 arch·=·any
12 license·=·MIT12 license·=·MIT
13 depend·=·python-packaging13 depend·=·python-packaging
14 depend·=·python-pyproject-hooks14 depend·=·python-pyproject-hooks
15 optdepend·=·python-virtualenv:·Use·virtualenv·for·build·isolation15 optdepend·=·python-virtualenv:·Use·virtualenv·for·build·isolation
16 makedepend·=·git16 makedepend·=·git
17 makedepend·=·python-build17 makedepend·=·python-build
90.1 KB
usr/share/doc/python-build/api/index.html
    
Offset 212, 50 lines modifiedOffset 212, 50 lines modified
212 <h1>API·Documentation<a·class="headerlink"·href="#api-documentation"·title="Link·to·this·heading">#</a></h1>212 <h1>API·Documentation<a·class="headerlink"·href="#api-documentation"·title="Link·to·this·heading">#</a></h1>
213 <section·id="module-build">213 <section·id="module-build">
214 <span·id="build-module"></span><h2><code·class="docutils·literal·notranslate"><span·class="pre">build</span></code>·module<a·class="headerlink"·href="#module-build"·title="Link·to·this·heading">#</a></h2>214 <span·id="build-module"></span><h2><code·class="docutils·literal·notranslate"><span·class="pre">build</span></code>·module<a·class="headerlink"·href="#module-build"·title="Link·to·this·heading">#</a></h2>
215 <p>build·-·A·simple,·correct·PEP·517·build·frontend</p>215 <p>build·-·A·simple,·correct·PEP·517·build·frontend</p>
216 <dl·class="py·exception">216 <dl·class="py·exception">
217 <dt·class="sig·sig-object·py"·id="build.BuildBackendException">217 <dt·class="sig·sig-object·py"·id="build.BuildBackendException">
218 <em·class="property"><span·class="pre">exception</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">BuildBackendException</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">exception</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">description</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">exc_info</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">(None,</span>·<span·class="pre">None,</span>·<span·class="pre">None)</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#build.BuildBackendException"·title="Link·to·this·definition">#</a></dt>218 <em·class="property"><span·class="pre">exception</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">BuildBackendException</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">exception</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">description</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">exc_info</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">(None,</span>·<span·class="pre">None,</span>·<span·class="pre">None)</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#build.BuildBackendException"·title="Link·to·this·definition">#</a></dt>
219 <dd><p>Bases:·<a·class="reference·external"·href="https://docs.python.org/3/library/exceptions.html#Exception"·title="(in·Python·v3.12)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Exception</span></code></a></p>219 <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Exception</span></code></p>
220 <p>Exception·raised·when·a·backend·operation·fails.</p>220 <p>Exception·raised·when·a·backend·operation·fails.</p>
221 </dd></dl>221 </dd></dl>
  
222 <dl·class="py·exception">222 <dl·class="py·exception">
223 <dt·class="sig·sig-object·py"·id="build.BuildException">223 <dt·class="sig·sig-object·py"·id="build.BuildException">
224 <em·class="property"><span·class="pre">exception</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">BuildException</span></span><a·class="headerlink"·href="#build.BuildException"·title="Link·to·this·definition">#</a></dt>224 <em·class="property"><span·class="pre">exception</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">BuildException</span></span><a·class="headerlink"·href="#build.BuildException"·title="Link·to·this·definition">#</a></dt>
225 <dd><p>Bases:·<a·class="reference·external"·href="https://docs.python.org/3/library/exceptions.html#Exception"·title="(in·Python·v3.12)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Exception</span></code></a></p>225 <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Exception</span></code></p>
226 <p>Exception·raised·by·<a·class="reference·internal"·href="#build.ProjectBuilder"·title="build.ProjectBuilder"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">build.ProjectBuilder</span></code></a>.</p>226 <p>Exception·raised·by·<a·class="reference·internal"·href="#build.ProjectBuilder"·title="build.ProjectBuilder"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">build.ProjectBuilder</span></code></a>.</p>
227 </dd></dl>227 </dd></dl>
  
228 <dl·class="py·exception">228 <dl·class="py·exception">
229 <dt·class="sig·sig-object·py"·id="build.BuildSystemTableValidationError">229 <dt·class="sig·sig-object·py"·id="build.BuildSystemTableValidationError">
230 <em·class="property"><span·class="pre">exception</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">BuildSystemTableValidationError</span></span><a·class="headerlink"·href="#build.BuildSystemTableValidationError"·title="Link·to·this·definition">#</a></dt>230 <em·class="property"><span·class="pre">exception</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">BuildSystemTableValidationError</span></span><a·class="headerlink"·href="#build.BuildSystemTableValidationError"·title="Link·to·this·definition">#</a></dt>
231 <dd><p>Bases:·<a·class="reference·internal"·href="#build.BuildException"·title="build._exceptions.BuildException"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">BuildException</span></code></a></p>231 <dd><p>Bases:·<a·class="reference·internal"·href="#build.BuildException"·title="build._exceptions.BuildException"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">BuildException</span></code></a></p>
232 <p>Exception·raised·when·the·<code·class="docutils·literal·notranslate"><span·class="pre">[build-system]</span></code>·table·in·pyproject.toml·is·invalid.</p>232 <p>Exception·raised·when·the·<code·class="docutils·literal·notranslate"><span·class="pre">[build-system]</span></code>·table·in·pyproject.toml·is·invalid.</p>
233 </dd></dl>233 </dd></dl>
  
234 <dl·class="py·exception">234 <dl·class="py·exception">
235 <dt·class="sig·sig-object·py"·id="build.FailedProcessError">235 <dt·class="sig·sig-object·py"·id="build.FailedProcessError">
236 <em·class="property"><span·class="pre">exception</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">FailedProcessError</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">exception</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">description</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#build.FailedProcessError"·title="Link·to·this·definition">#</a></dt>236 <em·class="property"><span·class="pre">exception</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">FailedProcessError</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">exception</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">description</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#build.FailedProcessError"·title="Link·to·this·definition">#</a></dt>
237 <dd><p>Bases:·<a·class="reference·external"·href="https://docs.python.org/3/library/exceptions.html#Exception"·title="(in·Python·v3.12)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Exception</span></code></a></p>237 <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Exception</span></code></p>
238 <p>Exception·raised·when·a·setup·or·preparation·operation·fails.</p>238 <p>Exception·raised·when·a·setup·or·preparation·operation·fails.</p>
239 </dd></dl>239 </dd></dl>
  
240 <dl·class="py·class">240 <dl·class="py·class">
241 <dt·class="sig·sig-object·py"·id="build.ProjectBuilder">241 <dt·class="sig·sig-object·py"·id="build.ProjectBuilder">
242 <em·class="property"><span·class="pre">class</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">ProjectBuilder</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">source_dir</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">python_executable='/usr/bin/python'</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">runner=&lt;function</span>·<span·class="pre">default_subprocess_runner&gt;</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#build.ProjectBuilder"·title="Link·to·this·definition">#</a></dt>242 <em·class="property"><span·class="pre">class</span><span·class="w">·</span></em><span·class="sig-prename·descclassname"><span·class="pre">build.</span></span><span·class="sig-name·descname"><span·class="pre">ProjectBuilder</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">source_dir</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">python_executable='/usr/bin/python'</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">runner=&lt;function</span>·<span·class="pre">default_subprocess_runner&gt;</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#build.ProjectBuilder"·title="Link·to·this·definition">#</a></dt>
243 <dd><p>Bases:·<a·class="reference·external"·href="https://docs.python.org/3/library/functions.html#object"·title="(in·Python·v3.12)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">object</span></code></a></p>243 <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">object</span></code></p>
244 <p>The·PEP·517·consumer·API.</p>244 <p>The·PEP·517·consumer·API.</p>
245 <dl·class="field-list·simple">245 <dl·class="field-list·simple">
246 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>246 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
247 <dd·class="field-odd"><ul·class="simple">247 <dd·class="field-odd"><ul·class="simple">
248 <li><p><strong>source_dir</strong>·(<span·class="sphinx_autodoc_typehints-type"><a·class="reference·external"·href="https://docs.python.org/3/library/typing.html#typing.Union"·title="(in·Python·v3.12)"><code·class="xref·py·py-data·docutils·literal·notranslate"><span·class="pre">Union</span></code></a>[<a·class="reference·external"·href="https://docs.python.org/3/library/stdtypes.html#str"·title="(in·Python·v3.12)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">str</span></code></a>,·<a·class="reference·external"·href="https://docs.python.org/3/library/os.html#os.PathLike"·title="(in·Python·v3.12)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">PathLike</span></code></a>[<a·class="reference·external"·href="https://docs.python.org/3/library/stdtypes.html#str"·title="(in·Python·v3.12)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">str</span></code></a>]]</span>)··The·source·directory</p></li> 
249 <li><p><strong>python_executable</strong>·(<span·class="sphinx_autodoc_typehints-type"><a·class="reference·external"·href="https://docs.python.org/3/library/stdtypes.html#str"·title="(in·Python·v3.12)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">str</span></code></a></span>)··The·python·executable·where·the·backend·lives</p></li> 
250 <li><p><strong>runner</strong>·(<span·class="sphinx_autodoc_typehints-type"><a·class="reference·external"·href="https://docs.python.org/3/library/typing.html#typing.Callable"·title="(in·Python·v3.12)"><code·class="xref·py·py-data·docutils·literal·notranslate"><span·class[·...·truncated·by·diffoscope;·len:·2078,·SHA:·4724927a9ca7814dc366b111cba2013539e2a7b6287cc5b26120eea99d3118fd·...·]</p></li>248 <li><p><strong>source_dir</strong>·(<span·class="sphinx_autodoc_typehints-type"><code·class="xref·py·py-data·docutils·literal·notranslate"><span·class="pre">Union</span></code>[<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">str</span></code[·...·truncated·by·diffoscope;·len:·232,·SHA:·296ea8c913ba370880cca5964d4902f4a71c7dffcf4b4a25299b768ebfd7bf83·...·]</p></li>
 249 <li><p><strong>python_executable</strong>·(<span·class="sphinx_autodoc_typehints-type"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">str</span></code></span>)··The·python·executable·where·the·backend·lives</p></li>
 250 <li><p><strong>runner</strong>·(<span·class="sphinx_autodoc_typehints-type"><code·class="xref·py·py-data·docutils·literal·notranslate"><span·class="pre">Callable</span></code>[[<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Sequence</span></code>[<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">str</span></code>],·<code·class="xref·py·py-data·docutils·literal·notranslate"><span·class="pre">Optional</span></code>[<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">str</span></code>],·<code·class="xref·py·py-data·docutils·literal·notranslate"><span·class="pre">Optional</span></code>[<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">Mapping</span></code>[<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">str</span></code>,·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">str</span></code>]]],·<code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">None</span></code>]</span>)··Runner·for·backend·subprocesses</p></li>
251 </ul>251 </ul>
252 </dd>252 </dd>
253 </dl>253 </dl>
254 <p>The·<code·class="docutils·literal·notranslate"><span·class="pre">runner</span></code>,·if·provided,·must·accept·the·following·arguments:</p>254 <p>The·<code·class="docutils·literal·notranslate"><span·class="pre">runner</span></code>,·if·provided,·must·accept·the·following·arguments:</p>
255 <ul·class="simple">255 <ul·class="simple">
256 <li><p><code·class="docutils·literal·notranslate"><span·class="pre">cmd</span></code>:·a·list·of·strings·representing·the·command·and·arguments·to256 <li><p><code·class="docutils·literal·notranslate"><span·class="pre">cmd</span></code>:·a·list·of·strings·representing·the·command·and·arguments·to
257 execute,·as·would·be·passed·to·e.g.·‘subprocess.check_call’.</p></li>257 execute,·as·would·be·passed·to·e.g.·‘subprocess.check_call’.</p></li>
17.0 KB
html2text {}
    
Offset 23, 208 lines modifiedOffset 23, 208 lines modified
23 Toggle·Light·/·Dark·/·Auto·color·theme23 Toggle·Light·/·Dark·/·Auto·color·theme
24 Toggle·table·of·contents·sidebar24 Toggle·table·of·contents·sidebar
25 *\x8**\x8**\x8**\x8**\x8**\x8*·A\x8AP\x8PI\x8I·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8**\x8*25 *\x8**\x8**\x8**\x8**\x8**\x8*·A\x8AP\x8PI\x8I·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8**\x8*
26 *\x8**\x8**\x8**\x8**\x8*·b\x8bu\x8ui\x8il\x8ld\x8d·m\x8mo\x8od\x8du\x8ul\x8le\x8e_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8*26 *\x8**\x8**\x8**\x8**\x8*·b\x8bu\x8ui\x8il\x8ld\x8d·m\x8mo\x8od\x8du\x8ul\x8le\x8e_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8*
27 build·-·A·simple,·correct·PEP·517·build·frontend27 build·-·A·simple,·correct·PEP·517·build·frontend
28 ··e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n·build.BuildBackendException(e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n,·d\x8de\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e,·e\x8ex\x8xc\x8c_\x8_i\x8in\x8nf\x8fo\x8o=\x8=28 ··e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n·build.BuildBackendException(e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n,·d\x8de\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e,·e\x8ex\x8xc\x8c_\x8_i\x8in\x8nf\x8fo\x8o=\x8=
29 ··(\x8(N\x8No\x8on\x8ne\x8e,\x8,·N\x8No\x8on\x8ne\x8e,\x8,·N\x8No\x8on\x8ne\x8e)\x8))_\x8#29 ··(\x8(N\x8No\x8on\x8ne\x8e,\x8,·N\x8No\x8on\x8ne\x8e,\x8,·N\x8No\x8on\x8ne\x8e)\x8))_\x8#
30 ······Bases:·_.E_.x_.c_.e_.p_.t_.i_.o_.n30 ······Bases:·Exception
31 ······Exception·raised·when·a·backend·operation·fails.31 ······Exception·raised·when·a·backend·operation·fails.
32 ··e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n·build.BuildException_\x8#32 ··e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n·build.BuildException_\x8#
33 ······Bases:·_.E_.x_.c_.e_.p_.t_.i_.o_.n33 ······Bases:·Exception
34 ······Exception·raised·by·_\x8b_\x8u_\x8i_\x8l_\x8d_\x8._\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8B_\x8u_\x8i_\x8l_\x8d_\x8e_\x8r.34 ······Exception·raised·by·_\x8b_\x8u_\x8i_\x8l_\x8d_\x8._\x8P_\x8r_\x8o_\x8j_\x8e_\x8c_\x8t_\x8B_\x8u_\x8i_\x8l_\x8d_\x8e_\x8r.
35 ··e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n·build.BuildSystemTableValidationError_\x8#35 ··e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n·build.BuildSystemTableValidationError_\x8#
36 ······Bases:·_\x8B_\x8u_\x8i_\x8l_\x8d_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n36 ······Bases:·_\x8B_\x8u_\x8i_\x8l_\x8d_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n
37 ······Exception·raised·when·the·[build-system]·table·in·pyproject.toml·is37 ······Exception·raised·when·the·[build-system]·table·in·pyproject.toml·is
38 ······invalid.38 ······invalid.
39 ··e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n·build.FailedProcessError(e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n,·d\x8de\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n)_\x8#39 ··e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n·build.FailedProcessError(e\x8ex\x8xc\x8ce\x8ep\x8pt\x8ti\x8io\x8on\x8n,·d\x8de\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n)_\x8#
40 ······Bases:·_.E_.x_.c_.e_.p_.t_.i_.o_.n40 ······Bases:·Exception
41 ······Exception·raised·when·a·setup·or·preparation·operation·fails.41 ······Exception·raised·when·a·setup·or·preparation·operation·fails.
42 ··c\x8cl\x8la\x8as\x8ss\x8s·build.ProjectBuilder(s\x8so\x8ou\x8ur\x8rc\x8ce\x8e_\x8_d\x8di\x8ir\x8r,·p\x8py\x8yt\x8th\x8ho\x8on\x8n_\x8_e\x8ex\x8xe\x8ec\x8cu\x8ut\x8ta\x8ab\x8bl\x8le\x8e=\x8='\x8'/\x8/u\x8us\x8sr\x8r/\x8/b\x8bi\x8in\x8n/\x8/p\x8py\x8yt\x8th\x8ho\x8on\x8n'\x8',42 ··c\x8cl\x8la\x8as\x8ss\x8s·build.ProjectBuilder(s\x8so\x8ou\x8ur\x8rc\x8ce\x8e_\x8_d\x8di\x8ir\x8r,·p\x8py\x8yt\x8th\x8ho\x8on\x8n_\x8_e\x8ex\x8xe\x8ec\x8cu\x8ut\x8ta\x8ab\x8bl\x8le\x8e=\x8='\x8'/\x8/u\x8us\x8sr\x8r/\x8/b\x8bi\x8in\x8n/\x8/p\x8py\x8yt\x8th\x8ho\x8on\x8n'\x8',
43 ··r\x8ru\x8un\x8nn\x8ne\x8er\x8r=\x8=<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·d\x8de\x8ef\x8fa\x8au\x8ul\x8lt\x8t_\x8_s\x8su\x8ub\x8bp\x8pr\x8ro\x8oc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8un\x8nn\x8ne\x8er\x8r>\x8>)_\x8#43 ··r\x8ru\x8un\x8nn\x8ne\x8er\x8r=\x8=<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·d\x8de\x8ef\x8fa\x8au\x8ul\x8lt\x8t_\x8_s\x8su\x8ub\x8bp\x8pr\x8ro\x8oc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8un\x8nn\x8ne\x8er\x8r>\x8>)_\x8#
44 ······Bases:·_.o_.b_.j_.e_.c_.t44 ······Bases:·object
45 ······The·PEP·517·consumer·API.45 ······The·PEP·517·consumer·API.
46 ········Parameters:46 ········Parameters:
47 ················*·s\x8so\x8ou\x8ur\x8rc\x8ce\x8e_\x8_d\x8di\x8ir\x8r·(_.U_.n_.i_.o_.n[_.s_.t_.r,·_.P_.a_.t_.h_.L_.i_.k_.e[_.s_.t_.r]])··The·source·directory47 ················*·s\x8so\x8ou\x8ur\x8rc\x8ce\x8e_\x8_d\x8di\x8ir\x8r·(Union[str,·PathLike[str]])··The·source·directory
48 ················*·p\x8py\x8yt\x8th\x8ho\x8on\x8n_\x8_e\x8ex\x8xe\x8ec\x8cu\x8ut\x8ta\x8ab\x8bl\x8le\x8e·(_.s_.t_.r)··The·python·executable·where·the48 ················*·p\x8py\x8yt\x8th\x8ho\x8on\x8n_\x8_e\x8ex\x8xe\x8ec\x8cu\x8ut\x8ta\x8ab\x8bl\x8le\x8e·(str)··The·python·executable·where·the
49 ··················backend·lives49 ··················backend·lives
50 ················*·r\x8ru\x8un\x8nn\x8ne\x8er\x8r·(_.C_.a_.l_.l_.a_.b_.l_.e[[_.S_.e_.q_.u_.e_.n_.c_.e[_.s_.t_.r],·_.O_.p_.t_.i_.o_.n_.a_.l[_.s_.t_.r],·_.O_.p_.t_.i_.o_.n_.a_.l50 ················*·r\x8ru\x8un\x8nn\x8ne\x8er\x8r·(Callable[[Sequence[str],·Optional[str],·Optional
51 ··················[_.M_.a_.p_.p_.i_.n_.g[_.s_.t_.r,·_.s_.t_.r]]],·_.N_.o_.n_.e])··Runner·for·backend51 ··················[Mapping[str,·str]]],·None])··Runner·for·backend
52 ··················subprocesses52 ··················subprocesses
53 ······The·runner,·if·provided,·must·accept·the·following·arguments:53 ······The·runner,·if·provided,·must·accept·the·following·arguments:
54 ··········*·cmd:·a·list·of·strings·representing·the·command·and·arguments·to54 ··········*·cmd:·a·list·of·strings·representing·the·command·and·arguments·to
55 ············execute,·as·would·be·passed·to·e.g.·‘subprocess.check_call’.55 ············execute,·as·would·be·passed·to·e.g.·‘subprocess.check_call’.
56 ··········*·cwd:·a·string·representing·the·working·directory·that·must·be·used56 ··········*·cwd:·a·string·representing·the·working·directory·that·must·be·used
57 ············for·the·subprocess.·Corresponds·to·the·provided·source_dir.57 ············for·the·subprocess.·Corresponds·to·the·provided·source_dir.
58 ··········*·extra_environ:·a·dict·mapping·environment·variable·names·to·values58 ··········*·extra_environ:·a·dict·mapping·environment·variable·names·to·values
59 ············which·must·be·set·for·the·subprocess·execution.59 ············which·must·be·set·for·the·subprocess·execution.
60 ······The·default·runner·simply·calls·the·backend·hooks·in·a·subprocess,60 ······The·default·runner·simply·calls·the·backend·hooks·in·a·subprocess,
61 ······writing·backend·output·to·stdout/stderr.61 ······writing·backend·output·to·stdout/stderr.
62 ········build(d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n,·o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y,·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s=\x8=N\x8No\x8on\x8ne\x8e,62 ········build(d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n,·o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y,·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s=\x8=N\x8No\x8on\x8ne\x8e,
63 ········m\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y=\x8=N\x8No\x8on\x8ne\x8e)_\x8#63 ········m\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y=\x8=N\x8No\x8on\x8ne\x8e)_\x8#
64 ············Build·a·distribution.64 ············Build·a·distribution.
65 ··············Parameters:65 ··············Parameters:
66 ······················*·d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n·(_.s_.t_.r)··Distribution·to·build·(sdist·or66 ······················*·d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n·(str)··Distribution·to·build·(sdist·or
67 ························wheel)67 ························wheel)
68 ······················*·o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y·(_.U_.n_.i_.o_.n[_.s_.t_.r,·_.P_.a_.t_.h_.L_.i_.k_.e[_.s_.t_.r]])·68 ······················*·o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y·(Union[str,·PathLike[str]])·
69 ························Directory·to·put·the·built·distribution·in69 ························Directory·to·put·the·built·distribution·in
70 ······················*·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s·(_.O_.p_.t_.i_.o_.n_.a_.l[_.M_.a_.p_.p_.i_.n_.g[_.s_.t_.r,·_.U_.n_.i_.o_.n[_.s_.t_.r,70 ······················*·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s·(Optional[Mapping[str,·Union[str,
71 ························_.S_.e_.q_.u_.e_.n_.c_.e[_.s_.t_.r]]]])··Config·settings·for·the·build71 ························Sequence[str]]]])··Config·settings·for·the·build
72 ························backend72 ························backend
73 ······················*·m\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y·(_.s_.t_.r·|·_.N_.o_.n_.e)··If·provided,·should73 ······················*·m\x8me\x8et\x8ta\x8ad\x8da\x8at\x8ta\x8a_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y·(str·|·None)··If·provided,·should
74 ························be·the·return·value·of·a·previous·prepare·call·on·the74 ························be·the·return·value·of·a·previous·prepare·call·on·the
75 ························same·distribution·kind75 ························same·distribution·kind
76 ··············Return·type:76 ··············Return·type:
77 ··················_.s_.t_.r77 ··················str
78 ··············Returns:78 ··············Returns:
79 ··················The·full·path·to·the·built·distribution79 ··················The·full·path·to·the·built·distribution
80 ········p\x8pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y·build_system_requires:\x8:·_.s.s_.e.e_.t.t[.[_.s.s_.t.t_.r\x8r]\x8]_\x8#80 ········p\x8pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y·build_system_requires:\x8:·s.se.et.t[.[s.st.tr\x8r]\x8]_\x8#
81 ············The·dependencies·defined·in·the·pyproject.toml’s·build-81 ············The·dependencies·defined·in·the·pyproject.toml’s·build-
82 ············system.requires·field·or·the·default·build·dependencies·if82 ············system.requires·field·or·the·default·build·dependencies·if
83 ············pyproject.toml·is·missing·or·build-system·is·undefined.83 ············pyproject.toml·is·missing·or·build-system·is·undefined.
84 ········check_dependencies(d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n,·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s=\x8=N\x8No\x8on\x8ne\x8e)_\x8#84 ········check_dependencies(d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n,·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s=\x8=N\x8No\x8on\x8ne\x8e)_\x8#
85 ············Return·the·dependencies·which·are·not·satisfied·from·the·combined85 ············Return·the·dependencies·which·are·not·satisfied·from·the·combined
86 ············set·of·_\x8b_\x8u_\x8i_\x8l_\x8d_\x8__\x8s_\x8y_\x8s_\x8t_\x8e_\x8m_\x8__\x8r_\x8e_\x8q_\x8u_\x8i_\x8r_\x8e_\x8s·and·_\x8g_\x8e_\x8t_\x8__\x8r_\x8e_\x8q_\x8u_\x8i_\x8r_\x8e_\x8s_\x8__\x8f_\x8o_\x8r_\x8__\x8b_\x8u_\x8i_\x8l_\x8d_\x8(_\x8)·for·a86 ············set·of·_\x8b_\x8u_\x8i_\x8l_\x8d_\x8__\x8s_\x8y_\x8s_\x8t_\x8e_\x8m_\x8__\x8r_\x8e_\x8q_\x8u_\x8i_\x8r_\x8e_\x8s·and·_\x8g_\x8e_\x8t_\x8__\x8r_\x8e_\x8q_\x8u_\x8i_\x8r_\x8e_\x8s_\x8__\x8f_\x8o_\x8r_\x8__\x8b_\x8u_\x8i_\x8l_\x8d_\x8(_\x8)·for·a
87 ············given·distribution.87 ············given·distribution.
88 ··············Parameters:88 ··············Parameters:
89 ······················*·d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n·(_.s_.t_.r)··Distribution·to·check·(sdist·or89 ······················*·d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n·(str)··Distribution·to·check·(sdist·or
90 ························wheel)90 ························wheel)
91 ······················*·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s·(_.O_.p_.t_.i_.o_.n_.a_.l[_.M_.a_.p_.p_.i_.n_.g[_.s_.t_.r,·_.U_.n_.i_.o_.n[_.s_.t_.r,91 ······················*·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s·(Optional[Mapping[str,·Union[str,
92 ························_.S_.e_.q_.u_.e_.n_.c_.e[_.s_.t_.r]]]])··Config·settings·for·the·build92 ························Sequence[str]]]])··Config·settings·for·the·build
93 ························backend93 ························backend
94 ··············Return·type:94 ··············Return·type:
95 ··················_.s_.e_.t[_.t_.u_.p_.l_.e[_.s_.t_.r,·_.._.._..]]95 ··················set[tuple[str,·...]]
96 ··············Returns:96 ··············Returns:
97 ··················Set·of·variable-length·unmet·dependency·tuples97 ··················Set·of·variable-length·unmet·dependency·tuples
98 ········c\x8cl\x8la\x8as\x8ss\x8sm\x8me\x8et\x8th\x8ho\x8od\x8d·from_isolated_env(e\x8en\x8nv\x8v,·s\x8so\x8ou\x8ur\x8rc\x8ce\x8e_\x8_d\x8di\x8ir\x8r,·r\x8ru\x8un\x8nn\x8ne\x8er\x8r=\x8=<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n98 ········c\x8cl\x8la\x8as\x8ss\x8sm\x8me\x8et\x8th\x8ho\x8od\x8d·from_isolated_env(e\x8en\x8nv\x8v,·s\x8so\x8ou\x8ur\x8rc\x8ce\x8e_\x8_d\x8di\x8ir\x8r,·r\x8ru\x8un\x8nn\x8ne\x8er\x8r=\x8=<\x8<f\x8fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n
99 ········d\x8de\x8ef\x8fa\x8au\x8ul\x8lt\x8t_\x8_s\x8su\x8ub\x8bp\x8pr\x8ro\x8oc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8un\x8nn\x8ne\x8er\x8r>\x8>)_\x8#99 ········d\x8de\x8ef\x8fa\x8au\x8ul\x8lt\x8t_\x8_s\x8su\x8ub\x8bp\x8pr\x8ro\x8oc\x8ce\x8es\x8ss\x8s_\x8_r\x8ru\x8un\x8nn\x8ne\x8er\x8r>\x8>)_\x8#
100 ··············Return·type:100 ··············Return·type:
101 ··················_.T_.y_.p_.e_.V_.a_.r(_TProjectBuilder,·bound=·ProjectBuilder)101 ··················TypeVar(_TProjectBuilder,·bound=·ProjectBuilder)
102 ········get_requires_for_build(d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n,·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s=\x8=N\x8No\x8on\x8ne\x8e)_\x8#102 ········get_requires_for_build(d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n,·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s=\x8=N\x8No\x8on\x8ne\x8e)_\x8#
103 ············Return·the·dependencies·defined·by·the·backend·in·addition·to103 ············Return·the·dependencies·defined·by·the·backend·in·addition·to
104 ············_\x8b_\x8u_\x8i_\x8l_\x8d_\x8__\x8s_\x8y_\x8s_\x8t_\x8e_\x8m_\x8__\x8r_\x8e_\x8q_\x8u_\x8i_\x8r_\x8e_\x8s·for·a·given·distribution.104 ············_\x8b_\x8u_\x8i_\x8l_\x8d_\x8__\x8s_\x8y_\x8s_\x8t_\x8e_\x8m_\x8__\x8r_\x8e_\x8q_\x8u_\x8i_\x8r_\x8e_\x8s·for·a·given·distribution.
105 ··············Parameters:105 ··············Parameters:
106 ······················*·d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n·(_.s_.t_.r)··Distribution·to·get·the106 ······················*·d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n·(str)··Distribution·to·get·the
107 ························dependencies·of·(sdist·or·wheel)107 ························dependencies·of·(sdist·or·wheel)
108 ······················*·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s·(_.O_.p_.t_.i_.o_.n_.a_.l[_.M_.a_.p_.p_.i_.n_.g[_.s_.t_.r,·_.U_.n_.i_.o_.n[_.s_.t_.r,108 ······················*·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s·(Optional[Mapping[str,·Union[str,
109 ························_.S_.e_.q_.u_.e_.n_.c_.e[_.s_.t_.r]]]])··Config·settings·for·the·build109 ························Sequence[str]]]])··Config·settings·for·the·build
110 ························backend110 ························backend
111 ··············Return·type:111 ··············Return·type:
112 ··················_.s_.e_.t[_.s_.t_.r]112 ··················set[str]
113 ········s\x8st\x8ta\x8at\x8ti\x8ic\x8c·log(m\x8me\x8es\x8ss\x8sa\x8ag\x8ge\x8e)_\x8#113 ········s\x8st\x8ta\x8at\x8ti\x8ic\x8c·log(m\x8me\x8es\x8ss\x8sa\x8ag\x8ge\x8e)_\x8#
114 ············Log·a·message.114 ············Log·a·message.
115 ············The·default·implementation·uses·the·logging·module·but·this115 ············The·default·implementation·uses·the·logging·module·but·this
116 ············function·can·be·overridden·by·users·to·have·a·different116 ············function·can·be·overridden·by·users·to·have·a·different
117 ············implementation.117 ············implementation.
118 ··············Parameters:118 ··············Parameters:
119 ··················m\x8me\x8es\x8ss\x8sa\x8ag\x8ge\x8e·(_.s_.t_.r)··Message·to·output119 ··················m\x8me\x8es\x8ss\x8sa\x8ag\x8ge\x8e·(str)··Message·to·output
120 ··············Return·type:120 ··············Return·type:
121 ··················_.N_.o_.n_.e121 ··················None
122 ········metadata_path(o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y)_\x8#122 ········metadata_path(o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y)_\x8#
123 ············Generate·the·metadata·directory·of·a·distribution·and·return·its123 ············Generate·the·metadata·directory·of·a·distribution·and·return·its
124 ············path.124 ············path.
125 ············If·the·backend·does·not·support·the125 ············If·the·backend·does·not·support·the
126 ············prepare_metadata_for_build_wheel·hook,·a·wheel·will·be·built·and126 ············prepare_metadata_for_build_wheel·hook,·a·wheel·will·be·built·and
127 ············the·metadata·will·be·extracted·from·it.127 ············the·metadata·will·be·extracted·from·it.
128 ··············Parameters:128 ··············Parameters:
129 ··················o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y·(_.U_.n_.i_.o_.n[_.s_.t_.r,·_.P_.a_.t_.h_.L_.i_.k_.e[_.s_.t_.r]])··Directory·to129 ··················o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y·(Union[str,·PathLike[str]])··Directory·to
130 ··················put·the·metadata·distribution·in130 ··················put·the·metadata·distribution·in
131 ··············Return·type:131 ··············Return·type:
132 ··················_.s_.t_.r132 ··················str
133 ··············Returns:133 ··············Returns:
134 ··················The·path·of·the·metadata·directory134 ··················The·path·of·the·metadata·directory
135 ········prepare(d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n,·o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y,·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s=\x8=N\x8No\x8on\x8ne\x8e)_\x8#135 ········prepare(d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n,·o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y,·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s=\x8=N\x8No\x8on\x8ne\x8e)_\x8#
136 ············Prepare·metadata·for·a·distribution.136 ············Prepare·metadata·for·a·distribution.
137 ··············Parameters:137 ··············Parameters:
138 ······················*·d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n·(_.s_.t_.r)··Distribution·to·build·(must·be138 ······················*·d\x8di\x8is\x8st\x8tr\x8ri\x8ib\x8bu\x8ut\x8ti\x8io\x8on\x8n·(str)··Distribution·to·build·(must·be
139 ························wheel)139 ························wheel)
140 ······················*·o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y·(_.U_.n_.i_.o_.n[_.s_.t_.r,·_.P_.a_.t_.h_.L_.i_.k_.e[_.s_.t_.r]])·140 ······················*·o\x8ou\x8ut\x8tp\x8pu\x8ut\x8t_\x8_d\x8di\x8ir\x8re\x8ec\x8ct\x8to\x8or\x8ry\x8y·(Union[str,·PathLike[str]])·
141 ························Directory·to·put·the·prepared·metadata·in141 ························Directory·to·put·the·prepared·metadata·in
142 ······················*·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s·(_.O_.p_.t_.i_.o_.n_.a_.l[_.M_.a_.p_.p_.i_.n_.g[_.s_.t_.r,·_.U_.n_.i_.o_.n[_.s_.t_.r,142 ······················*·c\x8co\x8on\x8nf\x8fi\x8ig\x8g_\x8_s\x8se\x8et\x8tt\x8ti\x8in\x8ng\x8gs\x8s·(Optional[Mapping[str,·Union[str,
143 ························_.S_.e_.q_.u_.e_.n_.c_.e[_.s_.t_.r]]]])··Config·settings·for·the·build143 ························Sequence[str]]]])··Config·settings·for·the·build
144 ························backend144 ························backend
145 ··············Return·type:145 ··············Return·type:
146 ··················_.s_.t_.r·|·_.N_.o_.n_.e146 ··················str·|·None
147 ··············Returns:147 ··············Returns:
148 ··················The·full·path·to·the·prepared·metadata·directory148 ··················The·full·path·to·the·prepared·metadata·directory
149 ········p\x8pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y·python_executable:\x8:·_.s.s_.t.t_.r\x8r_\x8#149 ········p\x8pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y·python_executable:\x8:·s.st.tr\x8r_\x8#
Max diff block lines reached; 5825/17425 bytes (33.43%) of diff not shown.