<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://rdrn.me/postmodern-python/"><strong>Python is easy now</strong></a></li>
<li><strong><a href="https://til.simonwillison.net/python/trying-free-threaded-python">Trying out free-threaded Python on macOS</a></strong></li>
<li><a href="https://mathspp.com/blog/module-itertools-overview"><strong>Module itertools overview</strong></a></li>
<li><strong><a href="https://github.com/louislam/uptime-kuma">uptime-kuma</a></strong></li>
<li><strong>Extras</strong></li>
<li><strong>Joke</strong></li>
</ul><a href='https://www.youtube.com/watch?v=6v7VLgfhZ5o' style='font-weight: bold;'data-umami-event="Livestream-Past" data-umami-event-episode="394">Watch on YouTube</a><br>
<p><strong>About the show</strong></p>
<p>Sponsored by ScoutAPM: <a href="https://pythonbytes.fm/scout"><strong>pythonbytes.fm/scout</strong></a></p>
<p><strong>Connect with the hosts</strong></p>
<ul>
<li>Michael: <a href="https://fosstodon.org/@mkennedy"><strong>@mkennedy@fosstodon.org</strong></a></li>
<li>Brian: <a href="https://fosstodon.org/@brianokken"><strong>@brianokken@fosstodon.org</strong></a></li>
<li>Show: <a href="https://fosstodon.org/@pythonbytes"><strong>@pythonbytes@fosstodon.org</strong></a></li>
</ul>
<p>Join us on YouTube at <a href="https://pythonbytes.fm/stream/live"><strong>pythonbytes.fm/live</strong></a> to be part of the audience. Usually Tuesdays at 10am PT. Older video versions available there too.</p>
<p>Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to <a href="https://pythonbytes.fm/friends-of-the-show">our friends of the show list</a>, we'll never share it. </p>
<p><strong>Brian #1:</strong> <a href="https://rdrn.me/postmodern-python/"><strong>Python is easy now</strong></a></p>
<ul>
<li>or Postmodern Python</li>
<li>or Beyond Hypermodern</li>
<li>Chris Ardene</li>
<li>Mostly a cool review of using rye for
<ul>
<li>setup</li>
<li>linting</li>
<li>typing</li>
<li>testing</li>
<li>documentation</li>
<li>CI/CD</li>
</ul></li>
<li>Also a nice discussion of how to deal with a Monorepo for Python projects</li>
</ul>
<p><strong>Michael #2:</strong> <a href="https://til.simonwillison.net/python/trying-free-threaded-python">Trying out free-threaded Python on macOS</a></p>
<ul>
<li>via pycoders</li>
<li>How to install free threaded Python the easy way</li>
<li>Testing the CPU bound work speed ups for FT Python</li>
</ul>
<p><strong>Brian #3:</strong> <a href="https://mathspp.com/blog/module-itertools-overview"><strong>Module itertools overview</strong></a></p>
<ul>
<li>Rodrigo</li>
<li>20 tools that every Python developer should be aware of.</li>
<li>In 5 categories
<ul>
<li>Reshaping</li>
<li>Filtering</li>
<li>Combinatorial</li>
<li>Infinite</li>
<li>Iterators that complement other tools</li>
</ul></li>
<li>Things I forgot about
<ul>
<li>chain</li>
<li>pairwise</li>
<li>zip_longest</li>
<li>tee</li>
</ul></li>
</ul>
<p><strong>Michael #4:</strong> <a href="https://github.com/louislam/uptime-kuma">uptime-kuma</a></p>
<ul>
<li>A fancy self-hosted monitoring tool</li>
<li><strong>Features</strong>
<ul>
<li>Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / HTTP(s) Json Query / Ping / DNS Record / Push / Steam Game Server / Docker Containers</li>
<li>Fancy, Reactive, Fast UI/UX</li>
<li>Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), and <a href="https://github.com/louislam/uptime-kuma/tree/master/src/components/notifications">90+ notification services, click here for the full list</a></li>
<li>20-second intervals</li>
<li><a href="https://github.com/louislam/uptime-kuma/tree/master/src/lang">Multi Languages</a></li>
<li>Multiple status pages</li>
<li>Map status pages to specific domains</li>
<li>Ping chart</li>
<li>Certificate info</li>
<li>Proxy support</li>
<li>2FA support</li>
</ul></li>
</ul>
<p><strong>Extras</strong> </p>
<p>Brian:</p>
<ul>
<li>Still working on a new pytest course. Hoping to get it released soon-ish.</li>
</ul>
<p>Michael:</p>
<ul>
<li><a href="https://x.com/kennethreitz42/status/1815881034334126539?prefetchTimestamp=1722279033597">Open source Switzerland</a> </li>
<li><a href="https://mastodon.social/@ffalcon31415/112852910444032717">spyoungtech/FreeSimpleGUI</a> — actively maintained fork of the last release of PySimpleGUI</li>
</ul>
<p><strong>Joke:</strong> <a href="https://devhumor.com/media/java-amp-javascript">Java vs. JavaScript</a></p>
↧