41554 blogs · [ { "id": "01a0d544-6e8d-71af-9000-28442eee3b44", "title": "Breaking a four year hiatus to talk about the export keyword (PEPs 842 and 843)", "url": "https://aroberge.blogspot.com/2026/09/breaking-four-year-hiatus-to-talk-about.html", "published_at": "2026-09-21T20:24:52+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2b82d2d2a", "title": "Better NameError messages for Python", "url": "https://aroberge.blogspot.com/2022/10/better-nameerror-messages-for-python.html", "published_at": "2022-10-27T19:46:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2b866afa3", "title": "pandas' SettingWithCopyWarning: did I get it right?", "url": "https://aroberge.blogspot.com/2022/10/pandas-settingwithcopywarning-did-i-get.html", "published_at": "2022-10-18T19:07:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2b8f6894c", "title": "New milestone: friendly/friendly-traceback version 0.6 (and why not 1.0)", "url": "https://aroberge.blogspot.com/2022/09/new-milestone-friendlyfriendly.html", "published_at": "2022-09-19T16:42:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2b9de724b", "title": "friendly_idle is done!", "url": "https://aroberge.blogspot.com/2022/06/friendlyidle-is-done.html", "published_at": "2022-06-17T19:28:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2ba70c1c2", "title": "Friendly IDLE", "url": "https://aroberge.blogspot.com/2022/06/friendly-idle.html", "published_at": "2022-06-14T11:10:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2bab68b8e", "title": "Nicer arithmetic with Python", "url": "https://aroberge.blogspot.com/2022/06/nicer-arithmetic-with-python.html", "published_at": "2022-06-11T11:20:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2bb7565b6", "title": "Python 🐍 fun with emojis", "url": "https://aroberge.blogspot.com/2022/05/python-fun-with-emojis.html", "published_at": "2022-05-13T22:40:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2bc2a3804", "title": "Natural syntax for units in Python", "url": "https://aroberge.blogspot.com/2022/04/natural-syntax-for-units-in-python.html", "published_at": "2022-04-10T19:06:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2bcbf7257", "title": "Friendly-traceback and IPython: update", "url": "https://aroberge.blogspot.com/2022/02/friendly-traceback-and-ipython-update.html", "published_at": "2022-02-08T21:21:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2bdaa68bd", "title": "Friendly-traceback: trying to stay ahead of IPython", "url": "https://aroberge.blogspot.com/2022/02/friendly-traceback-trying-to-stay-ahead.html", "published_at": "2022-02-05T00:44:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2be871f00", "title": "Python 101: enabling a restricted subset of Python", "url": "https://aroberge.blogspot.com/2022/01/python-101-enabling-restricted-subset.html", "published_at": "2022-01-05T22:06:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2bf0bef70", "title": "New milestone for friendly: version 0.5", "url": "https://aroberge.blogspot.com/2021/12/new-milestone-for-friendly-version-05.html", "published_at": "2021-12-28T18:48:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2bf9509cc", "title": "Friendly-traceback en español", "url": "https://aroberge.blogspot.com/2021/11/friendly-traceback-en-espanol.html", "published_at": "2021-11-20T12:45:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c034d1ac", "title": "Forgot to set up a custom exception hook? Perhaps it is not too late.", "url": "https://aroberge.blogspot.com/2021/10/forgot-to-set-up-custom-exception-hook.html", "published_at": "2021-10-23T11:50:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c07dd942", "title": "New interactive friendly tracebacks for Jupyter", "url": "https://aroberge.blogspot.com/2021/07/new-interactive-friendly-tracebacks-for.html", "published_at": "2021-07-24T12:19:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c0caa2d5", "title": "Friendly-traceback 0.4 and PyConAu", "url": "https://aroberge.blogspot.com/2021/07/friendly-traceback-04-and-pyconau.html", "published_at": "2021-07-21T16:33:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c16b32f6", "title": "Friendlier tracebacks in REPLs (including Jupyter)", "url": "https://aroberge.blogspot.com/2021/07/friendlier-tracebacks-in-repls.html", "published_at": "2021-07-12T18:03:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c25fc0a8", "title": "friendly-traceback is back!", "url": "https://aroberge.blogspot.com/2021/07/friendly-traceback-is-back.html", "published_at": "2021-07-08T14:12:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c29b2f5e", "title": "Friendly version 0.3 has been released", "url": "https://aroberge.blogspot.com/2021/03/friendly-version-03-has-been-released.html", "published_at": "2021-03-14T11:30:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c3392acf", "title": "Going back in history", "url": "https://aroberge.blogspot.com/2021/03/going-back-in-history.html", "published_at": "2021-03-06T16:58:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c4362542", "title": "Friendly-traceback will have a new name", "url": "https://aroberge.blogspot.com/2021/03/friendly-traceback-will-have-new-name.html", "published_at": "2021-03-05T19:56:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c4b94a6a", "title": "Friendly-traceback: testing with Real Python", "url": "https://aroberge.blogspot.com/2021/02/friendly-traceback-testing-with-real.html", "published_at": "2021-02-27T15:42:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c4cc7ce2", "title": "My wish for Python 4", "url": "https://aroberge.blogspot.com/2021/02/my-wish-for-python-4.html", "published_at": "2021-02-18T12:33:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c576e250", "title": "Friendly-traceback's www function", "url": "https://aroberge.blogspot.com/2021/02/friendly-tracebacks-www-function.html", "published_at": "2021-02-11T15:34:00+00:00" }, { "id": "01a08214-920c-719e-81d2-7cb2c5c15e11", "title": "Python's tug of war between beginner-friendly features and support for advanced users", "url": "https://aroberge.blogspot.com/2021/02/pythons-tug-of-war-between-beginner.html", "published_at": "2021-02-04T22:13:00+00:00" } ] posts Claim your blog
Back to Andre Roberge
Blog Β· corpus.blog/blogs/aroberge.blogspot.com/posts

Andre Roberge

aroberge.blogspot.com

2026

2022

2021