<div dir="auto">Ipython, notebook, traitlets and genutils used to all be distributed and developed together, and were split apart in The Big Split. <div dir="auto"><br></div><div dir="auto"><a href="https://blog.jupyter.org/the-big-split">https://blog.jupyter.org/the-big-split</a><br><div dir="auto"><br></div><div dir="auto">The wording on genutils is overly harsh, should more mean "don't start using it as a dependency". It is perfectly fine code in practice.</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 9, 2019, 18:27 John Dey <<a href="mailto:john@fuzzdog.com" target="_blank" rel="noreferrer">john@fuzzdog.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I am building everything from source, over 700 modules.<br></div><div><br></div><div><div><div dir="ltr" class="m_-767643489238911617m_578556805080774943gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>John Dey<br></div><a href="mailto:john@fuzzdog.com" rel="noreferrer noreferrer" target="_blank">john@fuzzdog.com</a><br></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 9, 2019 at 2:28 PM Matthias Bussonnier <<a href="mailto:bussonniermatthias@gmail.com" rel="noreferrer noreferrer" target="_blank">bussonniermatthias@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">How are you installing IPython ? <div><br></div><div>When installing with pip or conda; it should pull all the dependencies automatically. </div><div>-- </div><div>Matthias</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 9 Aug 2019 at 12:59, John Dey <<a href="mailto:john@fuzzdog.com" rel="noreferrer noreferrer" target="_blank">john@fuzzdog.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I'm building Python 3.7.4 with ipython7.7.0.</div><div><br></div><div>Issue:  Ipython depends on traitlets, and traitlets depends on ipython_genutils.</div><div>ipython_genutils has been depreciated. pypi ipython_genutils: <font size="2">"<span style="color:rgb(70,70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(253,253,253);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">Pretend this doesn’t exist. Nobody should use it."</span></font></div><div><font size="2"><span style="color:rgb(70,70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(253,253,253);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none"><br></span></font></div><div><font size="2"><span style="color:rgb(70,70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(253,253,253);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">what am I doing wrong?  How to install traitlets?  jgraph also depends on traitlets.</span></font></div><div><font size="2"><span style="color:rgb(70,70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(253,253,253);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none"><br></span></font></div><div><font size="2"><span style="color:rgb(70,70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(253,253,253);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">```</span></font></div><div><font size="2"><span style="color:rgb(70,70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(253,253,253);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">>>> import IPython<br>Traceback (most recent call last):<br>  File "<stdin>", line 1, in <module><br>  File "/app/easybuild/software/Python/3.7.4-foss-2016b-fh1/lib/python3.7/site-packages/IPython/__init__.py", line 54, in <module><br>    from .core.application import Application<br>  File "/app/easybuild/software/Python/3.7.4-foss-2016b-fh1/lib/python3.7/site-packages/IPython/core/application.py", line 23, in <module><br>    from traitlets.config.application import Application, catch_config_error<br>ModuleNotFoundError: No module named 'traitlets'<br>>>> import IPython<br>Traceback (most recent call last):<br>  File "<stdin>", line 1, in <module><br>  File "/app/easybuild/software/Python/3.7.4-foss-2016b-fh1/lib/python3.7/site-packages/IPython/__init__.py", line 54, in <module><br>    from .core.application import Application<br>  File "/app/easybuild/software/Python/3.7.4-foss-2016b-fh1/lib/python3.7/site-packages/IPython/core/application.py", line 23, in <module><br>    from traitlets.config.application import Application, catch_config_error<br>ModuleNotFoundError: No module named 'traitlets'</span></font></div><div><font size="2"><span style="color:rgb(70,70,70);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(253,253,253);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">```<br></span> </font></div><div><br> </div><div><div><div dir="ltr" class="m_-767643489238911617m_578556805080774943gmail-m_-8398271743843641764gmail-m_-4206514537216111676gmail_signature"><div dir="ltr"><div>John Dey<br></div><a href="mailto:john@fuzzdog.com" rel="noreferrer noreferrer" target="_blank">john@fuzzdog.com</a><br></div></div></div></div></div>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@python.org" rel="noreferrer noreferrer" target="_blank">IPython-dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/ipython-dev" rel="noreferrer noreferrer noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/ipython-dev</a><br>
</blockquote></div>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@python.org" rel="noreferrer noreferrer" target="_blank">IPython-dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/ipython-dev" rel="noreferrer noreferrer noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/ipython-dev</a><br>
</blockquote></div>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@python.org" rel="noreferrer noreferrer" target="_blank">IPython-dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/ipython-dev" rel="noreferrer noreferrer noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/ipython-dev</a><br>
</blockquote></div>