emacs/var/elfeed/db/data/ce/ce55b65c9a370c70ab4d9945d49a8789c6d86caa
2022-01-03 12:49:32 -06:00

1 line
1.7 KiB
Plaintext

<!-- SC_OFF --><div class="md"><p>Hi everyone!</p> <p>I want to use some python packages that are not in <code>guix</code> main channel. </p> <p>I tried creating a definition with <code>guix import pypi ohio --recursive</code> and put that on my private channel. (<code>ohio</code> is one of the packages that I want to use, as an example)</p> <p>I use it on my personal channel and <code>guix pull</code> works perfectly, I am able to search it afterwards (<code>guix search python-ohio</code>)</p> <p>My plan is use it in a project (with <code>direnv</code>) inside a manifest:</p> <p><code> (specifications-&gt;manifest &#39;(&quot;python&quot; &quot;python-flake8&quot; &quot;python-pylint&quot; &quot;python-mypy&quot; &quot;python-jedi&quot; &quot;python-black&quot; &quot;python-pyls-black&quot; &quot;python-language-server&quot; &quot;python-yapf&quot; &quot;python-autopep8&quot; &quot;python-pandas&quot; &quot;python-psycopg2&quot; &quot;python-numpy&quot; &quot;python-seaborn&quot; &quot;postgresql&quot; &quot;jupyter&quot; &quot;python-ohio&quot; )) </code></p> <p>but the building fails...</p> <p>How can I debug a package in a personal channel (I am aware about how to test in the <code>guix</code> repo, Is it the same?) What is the workflow? Is there another way? Maybe I can define it in a manifest? How? And in that case, how to test it?</p> <p>Any help will be appreciated</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/nanounanue"> /u/nanounanue </a> <br/> <span><a href="https://www.reddit.com/r/GUIX/comments/qp6xnq/testing_python_packages/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/GUIX/comments/qp6xnq/testing_python_packages/">[comments]</a></span>