Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
TestDriven.io: Django REST Framework and Vue versus Django and HTMX

Link: https://testdriven.io/blog/drf-vue-vs-django-htmx/

This article compares the development experience with Vue and Django REST Framework against HTMX and Django.
Kay Hayen: Nuitka Release 2.0

Link: https://nuitka.net/posts/nuitka-release-20.html

This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release had focus on new features and new optimization. There is a
re
PyCharm: PyCharm 2024.1 EAP 3: Tool Window Names in the New UI

Link: https://blog.jetbrains.com/pycharm/2024/02/2024-1-eap-3/

PyCharm 2024.1 EAP 3 is now available. This latest update focuses on enhancing your interactions with the IDE’s interface.
You can download the new version from our website, update directly from the I
Glyph Lefkowitz: Let Me Tell You A Secret

Link: https://blog.glyph.im/2024/02/let-me-tell-you-a-secret.html

I do consulting1 on software architecture, network protocol development,
python software infrastructure, streamlined cloud deployment, and open source
strategy, among other nerdy things. I enjoy solv
Real Python: Python Basics Exercises: Lists and Tuples

Link: https://realpython.com/courses/python-basics-exercises-lists-tuples/

In Python Basics: Lists and Tuples, you learned that Python lists resemble real-life lists in many ways. They serve as containers for organizing and storing collections of objects, allowing for the in
Django Weblog: Django security releases issued: 5.0.2, 4.2.10, and 3.2.24

Link: https://www.djangoproject.com/weblog/2024/feb/06/security-releases/

In accordance with our security release policy, the Django team
is issuing
Django 5.0.2,
Django 4.2.10, and
Django 3.2.24.
These releases address the security issue detailed below. We encourage all
us
Mike Driscoll: Creating a Modal Dialog For Your TUIs in Textual

Link: https://www.blog.pythonlibrary.org/2024/02/06/creating-a-modal-dialog-for-your-tuis-in-textual/

Textual is a Python package that you can use to create beautiful text-based user interfaces (TUIs). In other words, you can create a GUI in your terminal with Textual.
In this tutorial, you will learn
TechBeamers Python: How to Use Python To Generate Test Cases for Java Classes

Link: https://www.techbeamers.com/python-to-generate-test-cases-java/

In this HowTo tutorial, we’ll use Python to generate test cases for Java classes. For this purpose, Python provides an external module namely, javalang, so we’ll utilize it for test case generation. S
TechBeamers Python: How to Read Excel Files Using Pandas in Python

Link: https://www.techbeamers.com/read-excel-in-pandas/

In this tutorial, we will explore how to read Excel files using the popular Python library, Pandas. Pandas is widely used for data manipulation and analysis, and it provides excellent support for hand
TechBeamers Python: Concat DataFrames in Pandas: A Step-by-Step Tutorial

Link: https://www.techbeamers.com/concat-dataframes-in-pandas/

In this tutorial, we’ll explore and demonstrate how to concat DataFrames in Pandas with different Python examples and use cases. If you usually work with data, merge datasets, or handle lots of info,
PyCoder’s Weekly: Issue #615 (Feb. 6, 2024)

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

#615 – FEBRUARY 6, 2024 View in Browser » Rye: A [Python Developer Experience] Vision Continued Armin, who’s also the creator of Flask, discusses the continued development of Rye, a tool he crea
Andrea Grandi: How to show a cover image in Pelican based blog posts

Link: https://www.andreagrandi.it/2024/02/06/how-to-show-cover-image-pelican-blog-posts/

How to add a cover image to Pelican based blog posts, so that when the article is shared on social media the image is shown in the preview.
Test and Code: 214: Python Testing in VS Code

Link: https://podcast.pythontest.com/episodes/214-python-testing-in-vs-code

If you haven't tried running automated tests, especially with pytest,  in VS Code recently, you should take another look.The Python for VS Code interface for testing, especially for pytest, has change
Python GUIs: Drag & Drop Widgets with PyQt6 — Sort widgets visually with drag and drop in a container

Link: https://www.pythonguis.com/faq/pyqt6-drag-drop-widgets/

I had an interesting question from a reader of my PyQt6 book, about how to handle dragging and dropping of widgets in a container showing the dragged widget as it is moved.

I'm interested in managing
Python Insider: Python 3.12.2 and 3.11.8 are now available.

Link: https://pythoninsider.blogspot.com/2024/02/python-3122-and-3118-are-now-available.html

Python 3.12.2 and 3.11.8 are now available. In addition to all the usual bugfixes, these releases contain a small security fix: hidden .pth files are no longer automatically read and executed as part
Real Python: How to Write Beautiful Python Code With PEP 8

Link: https://realpython.com/python-pep8/

PEP 8, sometimes spelled PEP8 or PEP-8, is a document that provides guidelines and best practices on how to write Python code. It was written in 2001 by Guido van Rossum, Barry Warsaw, and Alyssa Cogh
Python Software Foundation: Introducing PSF Grants Program Office Hours

Link: https://pyfound.blogspot.com/2024/02/introducing-psf-grants-office-hours.html

In October 2023, we acknowledged the situation surrounding DjangoCon Africa and noted our intent to make ongoing improvements to the Grants Program. We also recognize that we are in a new world of hyb
Mike Driscoll: Episode 27 – Python Formatters with ?ukasz Langa

Link: https://www.blog.pythonlibrary.org/2024/02/07/episode-27-python-formatters-with-lukasz-langa/

Episode 27 of The Python Show Podcast welcomes ?ukasz Langa as our guest.

?ukasz is a CPython Developer in Residence, which means he works full-time on the core CPython language. He is also the creat