<div dir="auto"><div>Hi Phil,<div dir="auto"><br></div><div dir="auto">Thank you for the clarification. </div><div dir="auto"><br></div><div dir="auto">I realise that I am only in the early stages of understanding the inner workings of python packages and how to put them into an app (through frozen packages for instance).</div><div dir="auto"><br></div><div dir="auto">I am keen to progress on this on my own for now and contribute to pyqtdeploy if I find something useful. </div><div dir="auto"><br></div><div dir="auto">At the moment to install a specific python package into the app, I have built a very simple tool that will search for dependencies related to the package and it will update the sysroot (and pdt) with them.</div><div dir="auto"><br></div><div dir="auto">The tool works well for packages with standard library dependencies (like pyyaml), but I struggle a bit more with numpy package or pandas package because of some built-in packages that I cannot freeze easily or multi-package dependencies.</div><div dir="auto"><br></div><div dir="auto">I am only focusing on integrating python packages for now.</div><div dir="auto"><br></div><div dir="auto">As such, I was wondering whether there was a simpler way to integrate python packages into an app.</div><div dir="auto"><br></div><div dir="auto">If not that's fine, I will keep researching and experimenting. </div><div dir="auto"><br></div><div dir="auto">Best regards, </div><div dir="auto"><br></div><div dir="auto">KC</div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 19 Oct 2024, 17:55 Phil Thompson, <<a href="mailto:phil@riverbankcomputing.com">phil@riverbankcomputing.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The intention is that somebody who has an interest in and knowledge of a <br>
complex package would put the (significant) effort into creating an <br>
appropriate component plugin which would then be added to pyqtdeploy's <br>
contrib directory.<br>
<br>
Phil<br>
<br>
On 13/10/2024 18:28, Kaiser Chief wrote:<br>
> Hi,<br>
> <br>
> Keen to know about that one too.<br>
> <br>
> I can add simple python packages like pyyaml, but for numpy that gets<br>
> pretty complex...<br>
> <br>
> Link to attempts: <a href="https://github.com/achille-martin/pyqt-crom/issues/32" rel="noreferrer noreferrer" target="_blank">https://github.com/achille-martin/pyqt-crom/issues/32</a><br>
> <br>
> Best regards,<br>
> <br>
> <br>
> <br>
> On Sun, 13 Oct 2024, 18:03 Patrick Stinson, <<a href="mailto:patrickkidd@gmail.com" target="_blank" rel="noreferrer">patrickkidd@gmail.com</a>> <br>
> wrote:<br>
> <br>
>> Hello,<br>
>> <br>
>> I am trying to include a pure python package in my pyqtdeploy sysroot.<br>
>> Pyqtdeploy doesn’t copy more than one dir deep for that class. What is <br>
>> the<br>
>> correct way to add a sysroot Part that includes more than one folder?<br>
>> <br>
>> Cheers,<br>
>> -Patrick<br>
</blockquote></div></div></div>