Planet Python RSS
217 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Ned Batchelder: PyCon 2023 keynote

Link: https://nedbatchelder.com/blog/202305/pycon_2023_keynote.html

A few weeks ago, I had the pleasure of delivering the opening keynote at
PyCon 2023. I’ve put up a text-and-slides version of the presentation:
People: The API User’s Guide. The video is not yet ava
Python GUIs: PyQt6 Book: 파이썬과 Qt6로 GUI 애플리케이션 만들기

Link: https://www.pythonguis.com/blog/pyqt6-book-translated-korean/

I am very happy to announce that my Python GUI programming book
Create GUI Applications with Python & Qt6 / PyQt6 Edition is now available
in Korean from Acorn Publishing
It's more than a little mind-
CodersLegacy: TQDM: Tracking the Progress of your Python Program

Link: https://coderslegacy.com/tqdm-tracking-the-progress-of-your-python-program/

TQDM is a Python library that stands for “progress” in Arabic. As the name implies, it is an excellent tool for tracking the progress of long-running loops and code execution, giving you insights into
Python Engineering at Microsoft: Python in Visual Studio Code – May 2023 Release

Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-may-2023-release/

We’re excited to announce that the May 2023 release of the Python and Jupyter extensions for Visual Studio Code are now available!
This release includes the following announcements:

Jupyter extension
Test and Code: 199: Is Azure Right for a Side Project?

Link: https://testandcode.com/199

For a web side project to go from "working on desktop" to "live in the cloud", one decision that needs to be made is where to host everything. One option is Microsoft Azure. Lots of corporate sites us
John Ludhi/nbshare.io: How to Generate Embeddings from a Server and Index Them Using FAISS with API

Link: https://www.nbshare.io/notebook/384206537/How-to-Generate-Embeddings-from-a-Server-and-Index-Them-Using-FAISS-with-API/







How to Generate Embeddings from a Server and Index Them Using FAISS, with API










IntroductionIn this blog post, we will demonstrate how to set up a simple server for generating embeddings
Mike Driscoll: Two New Courses Available on Teach Me Python

Link: https://www.blog.pythonlibrary.org/2023/05/04/two-new-courses-available-on-teach-me-python/

Teach Me Python has multiple text-based courses that you can use to learn the Python programming language or level up your Python knowledge.
Today, I am happy to announce some new content on the site!
Python for Beginners: Working With TOML Files in Python

Link: https://www.pythonforbeginners.com/basics/working-with-toml-files-in-python

We use different configuration file formats to store configuration data for our software systems. In this article, we will discuss how to work with TOML configuration files in Python.
Table of Content
Andrea Grandi: Use OpenAI API to make two GPT bots talk to each other

Link: https://www.andreagrandi.it/2023/05/05/use-openai-api-to-make-two-gpt-bots-talk/

Use OpenAI API to make two GPT bots talk to each other
Real Python: The Real Python Podcast – Episode #155: Checking Project Dependencies & Python Dev Resource Collections

Link: https://realpython.com/podcasts/rpp/155/

How can you ensure that you've appropriately declared your project's required dependencies? How do you determine what dependencies are missing from a third-party project that you can't run? This week
Stack Abuse: Introduction to Django

Link: https://stackabuse.com/introduction-to-django/

Introduction
Django is one of today's most widely-used Python web frameworks. For now, we will not focus on the technical definition of a web framework - the guide includes a section dedicated to expl
Python⇒Speed: "Externally managed environments": when PEP 668 breaks pip

Link: https://pythonspeed.com/articles/externally-managed-environment-pep-668/

You’re on a new version of Linux, you try a pip install, and it errors out, talking about “externally managed environments” and “PEP 668”.
What’s going on?
How do you solve this?
Let’s see:

What the
Python Bytes: #334 Packaging Organizations

Link: https://pythonbytes.fm/episodes/show/334/packaging-organizations

<a href='https://www.youtube.com/watch?v=kake2wOH6RM' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>

<p><strong>About the show</strong></p>

<p>Sponsored by us! Support our work through:</p
Python Software Foundation: All-Python Humble Bundle out now from No Starch Press!

Link: https://pyfound.blogspot.com/2023/05/python-humble-bundle.html

 Have you been thinking about diving into a new topic in Python, or
maybe just getting started? Here's a chance to get a whole batch of
great Python books in a sweet deal, and help the PSF while you
Python for Beginners: If vs Elif vs Else If in Python

Link: https://www.pythonforbeginners.com/basics/if-vs-elif-vs-else-if-in-python

We use conditional statements in Python to control the execution flow of a program. In this article, we will discuss if vs elif vs else if in Python to get an understanding of how these conditional st
Kushal Das: Fixing missing yubikey trouble on fedora 38

Link: https://kushaldas.in/posts/fixing-missing-yubikey-trouble-on-fedora-38.html


From the time I updated to Fedora 38, I am having trouble with my Yubikey. If I
remove the key, just plugging it back does not help. gpg can not detect it.
$ gpg --card-status
gpg: selecting card fa
Moshe Zadka: Safe, Simple, Automatic Releases

Link: https://orbifold.xyz/ssa-releases.html

Two words that strike fear in the heart of
every software developer:
"release process".
Whether deploying a new version of a
billion-person social network
or a
tiny little open source library,
release
Talk Python to Me: #414: A Stroll Down Startup Lane

Link: https://talkpython.fm/episodes/show/414/a-stroll-down-startup-lane

At PyCon 2023, there was a section of the expo floor dedicated to new Python-based companies called Startup Row. I wanted to bring their stories and the experience of talking with these new startups t
PyBites: Django Plugin Recommendations by Antonio Melé | Top 10 Picks for Web Development

Link: https://pybit.es/articles/django-plugin-recommendations-by-antonio-mele-top-10-picks-for-web-development/

Watch here:


Or listen here:

He’s back! Django by Example book author Antonio Melé
Not only that, we did this interview in person at a cafeteria on the beach  
In this episode he shares his 10 favo
Mike Driscoll: PyDev of the Week: James Bednar

Link: https://www.blog.pythonlibrary.org/2023/05/08/pydev-of-the-week-james-bednar/

This week we welcome James Bednar (@JamesABednar) as our PyDev of the Week! James works at Anaconda as a manager of the Holoviz, a popular data visualization package for Python. If you’d like to see w