Planet Python RSS
215 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyCoder’s Weekly: Issue #630 (May 21, 2024)

Link: https://pycoders.com/issues/630

#630 – MAY 21, 2024 View in Browser » Accessibility & Assistive Tech as a Python Developer What’s it like to learn Python as a visually impaired or blind developer? How can you improve the acces
Python Bytes: #384 Force push lightly

Link: https://pythonbytes.fm/episodes/show/384/force-push-lightly

<strong>Topics covered in this episode:</strong><br>

<ul>
<li><a href="https://adamj.eu/tech/2023/10/31/git-force-push-safely/"><strong>Git: Force push safely with</strong></a><a href="https://adamj
The Python Show: 41 - Python Packaging and FOSS with Armin Ronacher

Link: https://www.pythonshow.com/p/41-python-packaging-and-foss-with

In this episode, I chatted with Armin Ronacher about his many amazing Python packages, such as pygments, flask, Jinja, Rye, and Click!Specifically, we talked about the following:How Flask came aboutFa
Real Python: The Python calendar Module: Create Calendars With Python

Link: https://realpython.com/python-calendar-module/

The Python calendar module provides several ways to generate calendars for Python programs. It also includes a variety of functions for working with calendar data as strings, numbers, and datetime obj
Django Weblog: Django 5.1 alpha 1 released

Link: https://www.djangoproject.com/weblog/2024/may/22/django-51-alpha-1-released/

Django 5.1 alpha 1 is now available. It represents the first stage in the 5.1
release cycle and is an opportunity for you to try out the changes coming in
Django 5.1.
Django 5.1 brings a kaleidoscope
Glyph Lefkowitz: A Grand Unified Theory of the AI Hype Cycle

Link: https://blog.glyph.im/2024/05/grand-unified-ai-hype.html

The Cycle
The history of AI goes in cycles, each of which looks at least a little bit like this:

Scientists do some basic research and develop a promising novel mechanism, N. One important detail is
Ned Batchelder: Echos of the People API user guide

Link: https://nedbatchelder.com/blog/202405/echos_of_the_people_api_user_guide.html

PyCon 2024 just happened, and as always it was a whirlwind of re-connecting
with old friends, meeting new friends, talking about anything and everything,
juggling, and getting simultaneously energized
EuroPython: EuroPython May 2024 Newsletter

Link: https://blog.europython.eu/europython-may-2024-newsletter/

Hello, Python people! 🐍Welcome back to our cosy corner of community & code!It&aposs absolutely fantastic to have you here again, especially as we countdown the days until our reunion in Prague! 🎉 It’s
Mike Driscoll: Episode 41 – Python Packaging and FOSS with Armin Ronacher

Link: https://www.blog.pythonlibrary.org/2024/05/23/episode-41-python-packaging-and-foss-with-armin-ronacher/

In this episode, I chatted with Armin Ronacher about his many amazing Python packages, such as pygments, flask, Jinja, Rye, and Click!

Specifically, we talked about the following:

How Flask came abo
Luke Plant: pyastgrep and custom linting

Link: https://lukeplant.me.uk/blog/posts/pyastgrep-and-custom-linting/

A while back I released pyastgrep, which is a rewrite of astpath. It’s a tool that allows you to search for specific Python syntax elements using XPath as a query language.
As part of the rewrite, I s
Python Anywhere: New help page: Playwright

Link: https://blog.pythonanywhere.com/212/

We’ve had an increasing number of people asking us how to use
Playwright on
PythonAnywhere. Playwright is a browser automation framework that was
developed by Microsoft; like the more-established
Sel
Quansight Labs Blog: Writing fast string ufuncs for NumPy 2.0

Link: https://labs.quansight.org/blog/numpy-string-ufuncs

The journey of writing string ufuncs and creating the np.strings namespace for NumPy 2.0
Matt Layman: Export Journal Feature - Building SaaS with Python and Django #191

Link: https://www.mattlayman.com/blog/2024/export-journal-feature-building-saas-with-python-and-django-191/

In this episode, I started with cleaning up a few small items. After those warmups, we moved on to building an export feature that will allow users to take their journal entries if they want to leave
Talk Python to Me: #463: Running on Rust: Granian Web Server

Link: https://talkpython.fm/episodes/show/463/running-on-rust-granian-web-server

So you've created a web app with Python using Flask, Django, FastAPI, or even Emmett. It works great on your machine. How do you get it out to the world? You'll need a production-ready web server. On
Zato Blog: Web scraping as an API service

Link: https://zato.io/en/blog/web-scraping-api-integrations.html


Web scraping as an API service


2024-05-27, by Dariusz Suchojad


Overview
In systems-to-systems integrations, there comes an inevitable time when we have to employ some kind of a web scraping too
Real Python: How to Create Pivot Tables With pandas

Link: https://realpython.com/how-to-pandas-pivot-table/

A pivot table is a data analysis tool that allows you to take columns of raw data from a pandas DataFrame, summarize them, and then analyze the summary data to reveal its insights.
Pivot tables allow
Robin Wilson: How to install the Python triangle package on an Apple Silicon Mac

Link: https://blog.rtwilson.com/how-to-install-the-python-triangle-package-on-an-apple-silicon-mac/

I was recently trying to set up RasterVision on my Apple Silicon Mac (specifically a M1 MacBook Pro, but I’m pretty sure this applies to any Apple Silicon Mac). It all went fine until it came time to