Planet Python RSS
213 subscribers
16.8K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Python 3.12 Preview: More Intuitive and Consistent F-Strings

Link: https://realpython.com/python312-f-strings/

Every new Python version brings many changes, updates, fixes, and new features. Python 3.12 will be the next minor version and is now in the beta phase. In this version, the core team has been working
PyCharm: PyCharm 2023.2: New Live Templates for Django, Black Formatter Integration, Run Anything, and AI Assistant

Link: https://blog.jetbrains.com/pycharm/2023/07/2023-2/

Get the most out of your developer experience with the latest PyCharm features. With this release, you can now type your Django code faster with the new live templates, reformat your code in one click
Python Bytes: #345 Some Big Time Releases

Link: https://pythonbytes.fm/episodes/show/345/some-big-time-releases

<a href='https://www.youtube.com/watch?v=Wt4HX6rFfQc' 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
Talk Python to Me: #424: Shiny for Python

Link: https://talkpython.fm/episodes/show/424/shiny-for-python

If you want to share your data science results as interactive web apps, you could learn Flask or Django and a bunch of other web technologies. Or, you could pick up one of the powerful frameworks for
Kushal Das: My talk in RustNL 2023

Link: https://kushaldas.in/posts/my-talk-in-rustnl-2023.html



On May 10th, I attended my first ever Rust conference, RustNL
2023. I reached there the night before. My talk was
the 3rd one in the morning.

The title of my talk was Using Rust to write Python
mod
Hynek Schlawack: Waiting in asyncio

Link: https://hynek.me/articles/waiting-in-asyncio/

One of the main appeals of using Python’s asyncio is being able to fire off many coroutines and run them concurrently. How many ways do you know for waiting for their results?
Real Python: The Real Python Podcast – Episode #166: Differentiating the Versions of Python & Unlocking IPython's Magic

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

What are all the different versions of Python? You may have heard of Cython, Brython, PyPy, or others and wondered where they fit into the Python landscape. This week on the show, Christopher Trudeau
Abhijeet Pal: How to Use @action Decorator in Django Rest Framework

Link: http://djangocentral.com/how-to-use-action-decorator-in-django-rest-framework/

Django Rest Framework (DRF) provides powerful tools to build robust APIs. While the standard CRUD operations are usually sufficient, there are cases where you might need to add custom actions or endpo
Abhijeet Pal: Django ORM Cheatsheet: Mastering Database Operations in Django

Link: http://djangocentral.com/django-orm-cheatsheet/

Django, as a powerful and popular web framework, comes equipped with an impressive Object-Relational Mapping (ORM) system that simplifies database interactions and abstracts away much of the complexit
PyBites: Building Confidence and Overcoming Challenges by Using Positive Self-Talk

Link: https://pybit.es/articles/building-confidence-and-overcoming-challenges-by-using-positive-self-talk/

In this episode we are joined by Alejandro Briceño, a chemical engineer turned HR professional and innovation consultant. 
Watch here:


Or listen here:

We delve into the power of positive self-talk
Zero to Mastery: Python Monthly Newsletter 💻🐍

Link: https://zerotomastery.io/blog/python-monthly-newsletter-july-2023/?utm_source=python-rss-feed

44th issue of the Python Monthly Newsletter! Read by 1,000s of Python developers every month. This monthly Python newsletter covers the latest Python news so that you stay up-to-date with the industry
Matt Layman: Sentry Setup - Building SaaS with Python and Django #166

Link: https://www.mattlayman.com/blog/2023/sentry-setup-building-saas-with-python-and-django-166/

In this episode, I finished the email sending job, then determined which issues will be needed before launching the product. Once we crafted the short list, I added an integration with Sentry.
death and gravity: Bridging the Python async gap from the other side

Link: https://death.andgravity.com/asyncio-bridge

So, you're doing some sync stuff.
But you also need to do some async stuff,
without making everything async.
Maybe the sync stuff is an existing application.
Maybe you still want to use your favorite
Jonathan Hartley: Structured Pattern Matching in Python

Link: https://tartley.com/posts/structured-pattern-matching-in-python/

I read through descriptions of
structured pattern matching
when it was added in Python 3.10 a couple of years ago, and have studiously
avoided it ever since. It seemed like a language feature that's a
ListenData: 14 Free and Open Source Alternatives to ChatGPT

Link: https://www.listendata.com/2023/03/open-source-chatgpt-models-step-by-step.html

In this article we will explain how Open Source ChatGPT alternatives work and how you can use them to build your own ChatGPT clone for free. We will introduce you to 14 powerful open source alternativ
Python People: Brett Cannon - Public Speaking, Canada, Fountain Pens, Community

Link: https://pythonpeople.fm/episodes/brett-cannon

Topics:
“I don't know about the rest of you... I came for the language, but I stayed for the community." Brett Cannon, Python Core Dev, Pycon US 2014 Opening remarks
Public speaking
Being encouraging
"Mathspp Pydon'ts": Overloading arithmetic operators with dunder methods | Pydon't 🐍

Link: https://mathspp.com/blog/pydonts/overloading-arithmetic-operators-with-dunder-methods


This article shows you how to overload the arithmetic operators in Python with dunder methods.

Introduction
Python lets you override the arithmetic operators like + for addition or * for multiplicat
Nicola Iarocci: Events 0.5 released

Link: https://nicolaiarocci.com/events-0.5-released/

Today I released Events 0.5. Thanks to Cailean Parker’s contribution, we added support for the __getitem__ dunder (aka Python magic method.) This allows the calling of events from strings, thus enabli