fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#ipython

0 posts0 participants0 posts today
dpaste.com<p>The site has a handful of &quot;synthetic users&quot; that serve to hold items from external sources like <a href="https://fosstodon.org/tags/Django" class="mention hashtag" rel="tag">#<span>Django</span></a> debug pages and the <a href="https://fosstodon.org/tags/iPython" class="mention hashtag" rel="tag">#<span>iPython</span></a> &quot;%pastebin&quot; magic. Their profile pages recently got a little revamp, with a bot icon and more account info. </p><p>If you&#39;d like a similar setup for your public dpaste.com integration, drop a line!</p><p>* <a href="https://dpaste.com/profile/2" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">dpaste.com/profile/2</span><span class="invisible"></span></a><br />* <a href="https://dpaste.com/profile/1003" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">dpaste.com/profile/1003</span><span class="invisible"></span></a></p>
Alexander Dunkel<p>How to best create, maintain and archive custom environments from within Jupyter? .. just updated the documentation for Carto-Lab Docker with examples for Python [1] and R [2].</p><p>The tricky part is linking Kernels from custom envs with a Jupyter kernelspec (specifically if the Jupyter server and the Kernel are in two different environments). However, most of this can be stored in Jupyter notebook cells, for reproducibility.</p><p>There's also a section on archival of package versions with Conda's `env export` (yml approach) and `conda list --explicit` (full archival).</p><p>[1]: <a href="https://cartolab.theplink.org/use-cases/#create-your-own-environment-in-a-bind-mount-and-install-the-ipkernel" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cartolab.theplink.org/use-case</span><span class="invisible">s/#create-your-own-environment-in-a-bind-mount-and-install-the-ipkernel</span></a><br>[2]: <a href="https://cartolab.theplink.org/use-cases/#example-create-an-environment-with-a-specific-r-version" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cartolab.theplink.org/use-case</span><span class="invisible">s/#example-create-an-environment-with-a-specific-r-version</span></a></p><p><a href="https://himself.alexanderdunkel.com/tags/jupyter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jupyter</span></a> <a href="https://himself.alexanderdunkel.com/tags/R" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>R</span></a> <a href="https://himself.alexanderdunkel.com/tags/ipython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipython</span></a> # <a href="https://himself.alexanderdunkel.com/tags/reproducibility" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reproducibility</span></a> <a href="https://himself.alexanderdunkel.com/tags/Notebooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Notebooks</span></a> <a href="https://himself.alexanderdunkel.com/tags/conda" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>conda</span></a></p>
:atari: :neovim: :terminal:<p>anyone else found <a href="https://fosstodon.org/tags/jupyter" class="mention hashtag" rel="tag">#<span>jupyter</span></a> notebook not very useful ? I think I can cover all my magic inside <a href="https://fosstodon.org/tags/ipython" class="mention hashtag" rel="tag">#<span>ipython</span></a> instead. Yes, I know, this is a base for <a href="https://fosstodon.org/tags/jupyter" class="mention hashtag" rel="tag">#<span>jupyter</span></a> notebooks.</p>
David Vujic<p>How fast can we get useful feedback on the Python code we write?</p><p><a href="https://davidvujic.blogspot.com/2025/04/feedback-loops-in-python.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">davidvujic.blogspot.com/2025/0</span><span class="invisible">4/feedback-loops-in-python.html</span></a></p><p><a href="https://mastodon.nu/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://mastodon.nu/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a> <a href="https://mastodon.nu/tags/Jupyter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jupyter</span></a> <a href="https://mastodon.nu/tags/repldrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>repldrivendevelopment</span></a> <a href="https://mastodon.nu/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a></p>
PyQtGraph<p>Do you use pg.ConsoleWidget and have some preference for it over <a href="https://fosstodon.org/tags/IPython" class="mention hashtag" rel="tag">#<span>IPython</span></a> ‘s QtConsole? If so I’d like to hear from you. We’re considering deprecating ConsoleWidget and directing users to use the Jupyter/IPython QtConsole instead.</p>
Barberousse<p>That's a nice little surprise!<br>Happy <a href="https://todon.eu/tags/TransDayOfVisibility" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TransDayOfVisibility</span></a> to you too <a href="https://todon.eu/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a>! :heart_trans:</p>
Steffo<p>Apparently <code>ipython</code> has a special tip if launched today!</p><p><a href="https://a.junimo.party/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://a.junimo.party/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a></p>
arabiccola<p>Use Mermaid diagrams freely in your Jupyter notebooks using a locally-hosted Mermaid server.</p><p><a href="https://mastodon.social/tags/mermaid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mermaid</span></a> <a href="https://mastodon.social/tags/jupyter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jupyter</span></a> <a href="https://mastodon.social/tags/notebooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>notebooks</span></a> <a href="https://mastodon.social/tags/ipython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipython</span></a> <a href="https://mastodon.social/tags/ipynb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipynb</span></a> <a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> </p><p><a href="https://gist.github.com/diraneyya/1177344d2ead2185c0316f8b5f6ef67b" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/diraneyya/1177</span><span class="invisible">344d2ead2185c0316f8b5f6ef67b</span></a></p>
mgorny-nyan (on) :autism:🙀🚂🐧<p>Jeden błąd w <a href="https://pol.social/tags/PyPy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyPy</span></a> naprawiony, i <a href="https://pol.social/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a> w <a href="https://pol.social/tags/Gentoo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gentoo</span></a> jest na <a href="https://pol.social/tags/PyPy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyPy</span></a> 3.11.</p><p>Jeden błąd w bibliotece standardowej <a href="https://pol.social/tags/Pythona" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pythona</span></a> naprawiony, <a href="https://pol.social/tags/Django" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Django</span></a> w Gentoo jest na PyPy 3.11.</p><p>Powiedziałbym, że całkiem udany dzień.</p><p><a href="https://github.com/pypy/pypy/pull/5239" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/pypy/pypy/pull/5239</span><span class="invisible"></span></a><br><a href="https://github.com/python/cpython/pull/130962" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/python/cpython/pull</span><span class="invisible">/130962</span></a></p><p><a href="https://pol.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a></p>
mgorny-nyan (he) :autism:🙀🚂🐧<p>One <a href="https://social.treehouse.systems/tags/PyPy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyPy</span></a> bug fixed, and <a href="https://social.treehouse.systems/tags/Gentoo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gentoo</span></a> gets <a href="https://social.treehouse.systems/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a> on <a href="https://social.treehouse.systems/tags/PyPy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyPy</span></a> 3.11.</p><p>One <a href="https://social.treehouse.systems/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> stdlib bug fixed, and Gentoo gets <a href="https://social.treehouse.systems/tags/Django" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Django</span></a> on PyPy 3.11.</p><p>I dare say that's a pretty good day.</p><p><a href="https://github.com/pypy/pypy/pull/5239" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/pypy/pypy/pull/5239</span><span class="invisible"></span></a><br><a href="https://github.com/python/cpython/pull/130962" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/python/cpython/pull</span><span class="invisible">/130962</span></a></p>
mgorny-nyan (he) :autism:🙀🚂🐧<p>Some fun numbers: out of 823 packages featuring <a href="https://social.treehouse.systems/tags/PyPy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyPy</span></a> 3.x support in <a href="https://social.treehouse.systems/tags/Gentoo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gentoo</span></a>, 712 have already been ported to PyPy 3.11. There are a few significant blockers left (notably <a href="https://social.treehouse.systems/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a>, with hanging IPyParallel), and a fair number of packages that simply don't have tests (so I haven't looked at them yet).</p><p>Interesting enough, the most common test failures seen while porting to PyPy 3.11 are:</p><p>• flaky tests (i.e. just need to rerun, especially without parallelization of testing 70 packages simultaneously)<br>• existing, irrelevant test regressions (i.e. confirmed by testing with CPython 3.11)<br>• existing test problems with PyPy3.10 (i.e. need to copy deselects)<br>• some minor differences, such as slightly different exception messages</p><p>Serious issues are really rare, and they are often fixed (or worked around by me) promptly. Really great release! Thanks to everyone involved!</p>
M Bussonnier<p>It's been a while without news, but <a href="https://chaos.social/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a> 9.0 beta 1 is out. "biggest" features are complete rewrite of the theme engine which now supports arbitrary colors, and unicode (I'd love new themes please !) also optional LLM integrations. PLease help me write the changelog as well : <a href="https://ipython.readthedocs.io/en/latest/whatsnew/version9.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ipython.readthedocs.io/en/late</span><span class="invisible">st/whatsnew/version9.html</span></a></p>
Steve Leach<p>I have no idea what magic makes this possible, but I love it: <a href="https://github.com/evcxr/evcxr/blob/main/evcxr_jupyter/README.md" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/evcxr/evcxr/blob/ma</span><span class="invisible">in/evcxr_jupyter/README.md</span></a> <a href="https://sigmoid.social/tags/Evcxr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Evcxr</span></a>, a <a href="https://sigmoid.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://sigmoid.social/tags/Jupyter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jupyter</span></a> kernel.</p><p>I've been planning to actually sit down and start learning the language finally but have been putting it off.</p><p>But... a Rust REPL in Jupyter? Yes, Finally. <a href="https://sigmoid.social/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a>/Jupyter have become my natural habitat over the past decade. This will make playing around with and learning to think in Rust *much* easier.</p>
Don Kirkby<p>My svg-turtle library now has <a href="https://hachyderm.io/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a> support, so you can include <a href="https://hachyderm.io/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://hachyderm.io/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TurtleGraphics</span></a> in your <a href="https://hachyderm.io/tags/Jupyter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jupyter</span></a> notebooks.<br><a href="https://donkirkby.github.io/svg-turtle/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">donkirkby.github.io/svg-turtle</span><span class="invisible">/</span></a></p>
David Vujic<p>I'm working on some Emacs Lisp code to make REPL Driven Development a nicer experience in Python. Since before, I do this already by sending code to an IPython shell buffer (old blog post in thread).</p><p>But I have always missed the nice DevX from Cider &amp; Clojure, where the evaluated result is displayed right next to where my eyes are focused on (the current line of code).</p><p>I hope to be able to develop a package (or maybe just a config) shortly.</p><p><a href="https://mastodon.nu/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> <a href="https://mastodon.nu/tags/repl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>repl</span></a> <a href="https://mastodon.nu/tags/repldrivendevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>repldrivendevelopment</span></a> <a href="https://mastodon.nu/tags/ipython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipython</span></a> <a href="https://mastodon.nu/tags/elisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elisp</span></a></p>
Pybonacci (no war)<p>I have integrated an <a href="https://mastodon.social/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a> / <a href="https://mastodon.social/tags/Jupyter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jupyter</span></a> repl and a <a href="https://mastodon.social/tags/JupyterLab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JupyterLab</span></a> sections to pybonacci.org. This is possible thanks to the hard work of the people developing jupyterlite, pyodide, wasm,...</p><p><a href="https://pybonacci.org/jrepl.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pybonacci.org/jrepl.html</span><span class="invisible"></span></a><br><a href="https://pybonacci.org/jlab.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pybonacci.org/jlab.html</span><span class="invisible"></span></a></p><p>The installation includes numpy, pandas, matplotlib, scipy, geopandas, shapely, altair, plotly,... (<a href="https://github.com/kikocorreoso/pybo-jupylite/blob/main/requirements.txt" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/kikocorreoso/pybo-j</span><span class="invisible">upylite/blob/main/requirements.txt</span></a>)</p><p>More info: <a href="https://github.com/kikocorreoso/pybo-jupylite" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/kikocorreoso/pybo-j</span><span class="invisible">upylite</span></a></p>
Eric Maugendre<p><span class="h-card" translate="no"><a href="https://a.gup.pe/u/data" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>data</span></a></span> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/datadon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>datadon</span></a></span></p><p><a href="https://hachyderm.io/tags/DataViz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataViz</span></a> on two requirements:<br>* zooming, panning and rescaling<br>* shareable dashboards</p><p>"Plotly vs. Bokeh: Interactive Python Visualisation Pros and Cons", by Dr Paul Iacomi: <a href="https://pauliacomi.com/2020/06/07/plotly-v-bokeh.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pauliacomi.com/2020/06/07/plot</span><span class="invisible">ly-v-bokeh.html</span></a></p><p><a href="https://hachyderm.io/tags/dataDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataDev</span></a> <a href="https://hachyderm.io/tags/retrieval" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrieval</span></a> <a href="https://hachyderm.io/tags/dataMining" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataMining</span></a> <a href="https://hachyderm.io/tags/plotly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>plotly</span></a> <a href="https://hachyderm.io/tags/Dash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dash</span></a> <a href="https://hachyderm.io/tags/Bokeh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bokeh</span></a> <a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://hachyderm.io/tags/dataInteraction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataInteraction</span></a> <a href="https://hachyderm.io/tags/data" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>data</span></a> <a href="https://hachyderm.io/tags/dataDon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataDon</span></a> <a href="https://hachyderm.io/tags/widgets" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>widgets</span></a> <a href="https://hachyderm.io/tags/ipython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipython</span></a> <a href="https://hachyderm.io/tags/jupyter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jupyter</span></a> <a href="https://hachyderm.io/tags/dashboards" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dashboards</span></a> <a href="https://hachyderm.io/tags/businessIntelligence" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>businessIntelligence</span></a></p>
Pybonacci (no war)<p>This seems interesting for certain workflows<br><a href="https://github.com/Amourspirit/python_libre_pythonista_ext" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Amourspirit/python_</span><span class="invisible">libre_pythonista_ext</span></a><br><a href="https://mastodon.social/tags/LibreOffice" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LibreOffice</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/IPython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IPython</span></a></p>
Steve Leach<p>Wow! New <a href="https://sigmoid.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> discovery, I knew you could invoke a python or <a href="https://sigmoid.social/tags/ipython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipython</span></a> shell inside a script to examine variables and such, but I somehow always thought it was impossible to actually change them. Turns out there is no such protection in place, you can jump into an ipython shell in a running program with lots of threads doing stuff and manually actually... do stuff. Added a shell drop command to debug - now it's the most powerful UI element and my whole namespace is just.. there.</p>
Steve Leach<p><a href="https://sigmoid.social/tags/Jupyter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jupyter</span></a> <a href="https://sigmoid.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> folks:</p><p>Anyone else find that you just do *everything* in Jupyter and <a href="https://sigmoid.social/tags/ipython" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ipython</span></a>? </p><p>Every time I boot up my computer, I start a <a href="https://sigmoid.social/tags/jupyterlab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jupyterlab</span></a> server running and launch a browser to connect to it. That browser window will then run in full-screen on it's own desktop for days, weeks, possibly months to come, various notebook tabs being opened and closed and a scratch notebook always open for just doing "stuff" on my computer (whatever I wanna use my computer for at the moment).</p>