<div dir="ltr">Try my new project, enscons. <a href="https://bitbucket.org/dholth/enscons">https://bitbucket.org/dholth/enscons</a> . <span style="line-height:1.5">You can just wheel up whatever you want, without bothering with all this setup.py nonsense. Put your metadata in pyproject.toml, enscons' setup2toml script might help you generate that from setup.py. It might look something like this:</span><div><br></div><div><pre style="margin-top:0px;margin-bottom:0px;padding:0px"><span class="inbox-inbox-kn" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">import</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-nn" style="color:rgb(85,85,85);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">pytoml</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-kn" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">as</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-nn" style="color:rgb(85,85,85);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">toml</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a></span></font><span class="inbox-inbox-kn" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">import</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-nn" style="color:rgb(85,85,85);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">enscons</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a>
<a style="color:rgb(53,114,176)"></a></span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">metadata</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">=</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-nb" style="color:rgb(153,153,153);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">dict</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">(</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">toml</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">.</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">load</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">(</span><span class="inbox-inbox-nb" style="color:rgb(153,153,153);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">open</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">(</span><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'pyproject.toml'</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">)))[</span><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'tool'</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">][</span><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'enscons'</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">]</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a>
<a style="color:rgb(53,114,176)"></a></span></font><span class="inbox-inbox-c1" style="color:rgb(153,153,136);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-style:italic"># most specific binary, non-manylinux1 tag should be at the top of this list</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a></span></font><span class="inbox-inbox-k" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">if</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-bp" style="color:rgb(153,153,153);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">True</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">:</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a> </span></font><span class="inbox-inbox-kn" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">import</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-nn" style="color:rgb(85,85,85);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">wheel.pep425tags</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a> </span></font><span class="inbox-inbox-k" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">for</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">tag</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-ow" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">in</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">wheel</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">.</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">pep425tags</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">.</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">get_supported</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">():</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">full_tag</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">=</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'-'</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">.</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">join</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">(</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">tag</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">)</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a> </span></font><span class="inbox-inbox-k" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">if</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-ow" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">not</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'manylinux'</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-ow" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">in</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">tag</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">:</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a> </span></font><span class="inbox-inbox-k" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">break</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
</span></font><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a></span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">env</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">=</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">Environment</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">(</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">tools</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">=</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">[</span><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'default'</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">,</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'packaging'</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">,</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">enscons</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">.</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">generate</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">],</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">PACKAGE_METADATA</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">=</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">metadata</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">,</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">WHEEL_TAG</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">=full_tag,</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">ROOT_IS_PURELIB</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">=</span><span class="inbox-inbox-bp" style="color:rgb(153,153,153);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">False</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">)</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a>
</span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">sources</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">=</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">Glob</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">(</span><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'*.so'</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">)</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
</span></font><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4">
<a style="color:rgb(53,114,176)"></a></span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">env</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">.</span><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">Whl</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">(</span><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'platlib'</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">,</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">sources</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">,</span><font face="consolas, menlo, liberation mono, courier, monospace" style="color:rgb(51,51,51)"><span style="font-size:12px;line-height:1.4"> </span></font><span class="inbox-inbox-n" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">root</span><span class="inbox-inbox-o" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4;font-weight:700">=</span><span class="inbox-inbox-s1" style="color:rgb(187,136,68);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">'.'</span><span class="inbox-inbox-p" style="color:rgb(51,51,51);font-family:consolas,menlo,"liberation mono",courier,monospace;font-size:12px;line-height:1.4">)</span></pre></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Jul 4, 2016 at 12:07 PM Chris Withers <<a href="mailto:chris@simplistix.co.uk">chris@simplistix.co.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All,<br>
<br>
I need to build a package which is made up of a set of .so's.<br>
<br>
These .so's are compiled elsewhere, so I just need to write an<br>
appropriate setup.py and bdist_wheel to get what I want. But that first<br>
part is where I'm struggling.<br>
<br>
Each of these .so's is essentially a top level python module. How do I<br>
tell setuptools' setup() function to basically just roll these into a wheel?<br>
<br>
Any help gratefully received!<br>
<br>
<br>
Chris<br>
<br>
_______________________________________________<br>
Distutils-SIG maillist - <a href="mailto:Distutils-SIG@python.org" target="_blank">Distutils-SIG@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/distutils-sig" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/distutils-sig</a><br>
</blockquote></div>