Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Mike Driscoll: PyDev of the Week: Daniel Alejandro Mesejo-León

Link: https://www.blog.pythonlibrary.org/2023/06/05/pydev-of-the-week-daniel-alejandro-mesejo-leon/

This week we welcome Daniel Alejandro Mesejo-León (@searchsort) as our PyDev of the Week! Daniel is the creator of the trex package, which is used for efficient keyword extraction using RegEx.
You can
eGenix.com: Python Meeting Düsseldorf - 2023-06-07

Link: https://www.egenix.com/company/news/Python-Meeting-Duesseldorf-2023-06-07

The following text is in German, since we're announcing a regional user group meeting in Düsseldorf, Germany.

Ankündigung
Das nächste Python Meeting Düsseldorf findet an folgendem Termin statt:

07.0
Real Python: Using the NumPy Random Number Generator

Link: https://realpython.com/numpy-random-number-generator/

Random numbers are a very useful feature in many different types of programs, from mathematics and data analysis through to computer games and encryption applications. You may be surprised to learn th
Django Weblog: Django bugfix release: 4.2.2

Link: https://www.djangoproject.com/weblog/2023/jun/05/bugfix-release/

Today we've issued the 4.2.2 bugfix release.
The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is
Stack Abuse: How to Check if a String is Empty or None in Python

Link: https://stackabuse.com/how-to-check-if-a-string-is-empty-or-none-in-python/

Introduction
In Python, it's often important to check whether a string is empty or None before performing operations on it. This can prevent unexpected errors and make your code more robust. But what
Read the Docs: Read the Docs newsletter - June 2023

Link: https://blog.readthedocs.com/newsletter-june-2023/

News and updates

⚠️ A .readthedocs.yaml configuration file will be required for your future builds.
Read more about this change in Migrate your project to .readthedocs.yaml configuration file v2.
✅️
Ned Batchelder: Multi-syntax configuration examples

Link: https://nedbatchelder.com/blog/202306/multisyntax_configuration_examples.html

Coverage.py reads settings from a number of different files, in either
INI-file or TOML syntax, with different section headings depending on the
file. This could be confusing: the docs showed the syn
ListenData: Transformers Agent: AI Tool That Automates Everything

Link: https://www.listendata.com/2023/06/transformers-agent.html

We have a new AI tool in the market called Transformers Agent which is so powerful that it can automate just about any task you can think of. It can generate and edit images, video, audio, answer ques
Stack Abuse: Finding Numbers in Various Data Types in Python

Link: https://stackabuse.com/finding-numbers-in-various-data-types-in-python/

Introduction
When working with Python, we often have to deal with data in the form of numbers or words. Sometimes, words and numbers are stored together, and our needs compel us to separate numbers fr
Nicola Iarocci: Python `decimal.getcontext` does not work with bpython

Link: https://nicolaiarocci.com/python-decimal.getcontext-does-not-work-with-bpython/

I have been working on a side project for which I’m using bpython, a “fancy interface to the Python interpreter.” If you use the Python REPL often, you should check it out. It offers unique features l
Mike Driscoll: Announcing The Python Show Podcast

Link: https://www.blog.pythonlibrary.org/2023/06/06/announcing-the-python-show-podcast/

The Python Show Podcast is something that I have thought about creating for several years. I have had several people tell me or ask me if I would do a podcast.

Of course, the problem with creating a
Real Python: Mazes in Python Part 1: Building and Visualizing

Link: https://realpython.com/courses/python-maze-solver-part-1/

If you’re up for a little challenge and would like to take your programming skills to the next level, then you’ve come to the right place! In this hands-on video course, you’ll practice object-oriente
PyCoder’s Weekly: Issue #580 (June 6, 2023)

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

#580 – JUNE 6, 2023 View in Browser » Build Your Own Face Recognition Tool With Python In this tutorial, you’ll build your own face recognition command-line tool with Python. You’ll learn how to
Python Insider: Python 3.11.4, 3.10.12, 3.9.17, 3.8.17, 3.7.17, and 3.12.0 beta 2 are now available

Link: https://pythoninsider.blogspot.com/2023/06/python-3114-31012-3917-3817-3717-and.html

Greetings! Time for another combined release of six separate versions of Python!

Before you scroll away to the download links
Please test the 3.12 beta! Downloading it and trying it out helps us a
l
Stack Abuse: Get Keys and Values from a Dictionary in Python

Link: https://stackabuse.com/get-keys-and-values-from-a-dictionary-in-python/

Introduction
A dictionary in Python is an essential and robust built-in data structure that allows efficient retrieval of data by establishing a relationship between keys and values. It is an unordere
Python Bytes: #339 Actual Technical People

Link: https://pythonbytes.fm/episodes/show/339/actual-technical-people

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

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

<p>Sponsored by <a href="https://pythonbytes.fm/
Real Python: What's the Zen of Python?

Link: https://realpython.com/zen-of-python/

If you’ve been learning Python long enough, then you’ve likely seen or heard about the Zen of Python. Experienced Pythonistas often refer to it as a source of wisdom and guidance, especially when they
Python Software Foundation: The Python Language Summit 2023: Pattern Matching, __match__, and View Patterns

Link: https://pyfound.blogspot.com/2023/05/the-python-language-summit-2023-pattern.html

One of the most exciting new features in Python 3.10 was the introduction of pattern matching (introduced in PEPs 634, 635 and 636). Pattern matching has a wide variety of uses, but really shines in s
Python Software Foundation: Affirming your PSF Membership voting status

Link: https://pyfound.blogspot.com/2023/06/affirming-your-psf-membership-voting.html

Every PSF Voting Member (Supporting, Managing, Contributing, and Fellow) needs to affirm their membership in order to vote in this year’s election.This year’s Board Election begins June 20th, and vote
PyCharm: PyCharm 2023.2 EAP 3 Is Out!

Link: https://blog.jetbrains.com/pycharm/2023/06/2023-2-eap-3/

The third EAP build brings improvements for working with Docker compose and an update to the pytest support.
To catch up on all of the new features PyCharm 2023.2 will bring, check out our previous EA