Quantcast

Real Python: Python News Roundup: April 2025

Last month brought significant progress toward Python 3.14, exciting news from PyCon US, notable community awards, and important updates to several popular Python libraries.In this news roundup, you’ll...

View Article


Image may be NSFW.
Clik here to view.

Ed Crewe: Talk about Cloud Prices at PyConLT 2025

Introduction to Cloud PricingI am looking forward to speaking at PyConLT 2025 in two weeks. Its been a while (12 years!) since my last Python conference EuroPython Florence 2012, when I spoke as a...

View Article


Image may be NSFW.
Clik here to view.

Python Morsels: Mutable default arguments

In Python, default argument values are defined only one time (when a function is defined).Table of contentsFunctions can have default valuesA shared default valueDefault values are only evaluated...

View Article

Image may be NSFW.
Clik here to view.

Erik Marsja: How to Extract GPS Coordinates from a Photo: The USAID Mystery

The post How to Extract GPS Coordinates from a Photo: The USAID Mystery appeared first on Erik Marsja.In today’s digital world, people do not just snap photos for memories; they capture hidden data....

View Article

Mike Driscoll: How to Download the Latest Release Assets from GitHub with Python

I recently needed to figure out how to write an updater script for a project I was working on. The application is released on an internal GitHub page with compressed files and an executable. I needed a...

View Article


Real Python: Checking for Membership Using Python's "in" and "not in" Operators

Python’s in and not in operators allow you to quickly check if a given value is or isn’t part of a collection of values. This type of check is generally known as a membership test in Python. Therefore,...

View Article

Everyday Superpowers: What is event sourcing and why you should care

This is the second entry in a five-part series about event sourcing:Why I Finally Embraced Event Sourcing—And Why You Should TooWhat is event sourcing and why you should carePreventing painful...

View Article

Python Insider: Python 3.14.0a7, 3.13.3, 3.12.10, 3.11.12, 3.10.17 and 3.9.22...

Not one, not two, not three, not four, not five, but six releases! Is this the most in a single day?3.12-3.14 were regularly scheduled, and we had some security fixes to release in 3.9-3.11 so let’s...

View Article


Python Insider: Python 3.14.0 alpha 6 is out

Here comes the penultimate alpha.https://www.python.org/downloads/release/python-3140a6/This is an early developer preview of Python 3.14Major new features of the 3.14 series, compared to 3.13Python...

View Article


Image may be NSFW.
Clik here to view.

PyCoder’s Weekly: Issue #676: Bytearray, Underground Scripts, DjangoCon, and...

#676 – APRIL 8, 2025View in Browser »Python’s Bytearray: A Mutable Sequence of Bytes In this tutorial, you’ll learn about Python’s bytearray, a mutable sequence of bytes for efficient binary data...

View Article

Django Weblog: Annual meeting of DSF Members at DjangoCon Europe

We’re organizing an annual meeting for members of the Django Software Foundation! It will be held at DjangoCon Europe 2025 in two weeks in Dublin, bright and early on the second day of the conference....

View Article

Mike Driscoll: Python 101 – An Intro to Working with INI files Using...

Many programs require configuration. Most have a default configuration and many allow the user to adjust that configuration. There are many different types of configuration files. Some use text files...

View Article

TestDriven.io: Running Background Tasks from Django Admin with Celery

This tutorial looks at how to run background tasks directly from Django admin using Celery.

View Article


Python Docs Editorial Board: Meeting Minutes: Apr 8, 2025

Meeting Minutes from Python Docs Editorial Board: Apr 8, 2025

View Article

Image may be NSFW.
Clik here to view.

Real Python: Using Python's .__dict__ to Work With Attributes

Python’s .__dict__ is a special attribute in classes and instances that acts as a namespace, mapping attribute names to their corresponding values. You can use .__dict__ to inspect, modify, add, or...

View Article


Image may be NSFW.
Clik here to view.

PyPy: Doing the Prospero-Challenge in RPython

Recently I had a lot of fun playing with the Prospero Challenge by Matt Keeter. The challenge is to render a 1024x1024 image of a quote from The Tempest by Shakespeare. The input is a mathematical...

View Article

Mirek Długosz: pytest: running multiple tests with names that might contain...

You most certainly know that you can run a single test in entire suite by passing the full path:PRODUCT_ENV='stage'pytest-v--criticaltests/test_mod.py::test_func[x1]This gets old when you want to run...

View Article


Image may be NSFW.
Clik here to view.

EuroPython Society: Brno Python Pizza, great things come in threes

We, the EuroPython Society, were proud partners of Brno Python Pizza. Here’s what they shared with us about the event.By now, the concept of combining Pizza and Python is well established and...

View Article

EuroPython Society: Board Report for March 2025

In March, we achieved two significant milestones alongside several smaller improvements and operational work.We launched our ticket sales, dedicating substantial effort to setting up the ticket shop,...

View Article

Image may be NSFW.
Clik here to view.

Zato Blog: Airport Integrations in Python

Airport Integrations in Python 2025-04-10, by Dariusz Suchojad Did you know you can use Python as an integration platform for your airport systems? It's Open Source too.From AODB, transportation,...

View Article

Python Engineering at Microsoft: Microsoft at PyTexas 2025: Join Us for a...

Microsoft is thrilled to announce our participation in PyTexas 2025, taking place this year in the vibrant city of Austin, Texas! As one of the premier regional Python conferences, PyTexas provides a...

View Article


Test and Code: pytest-repeat - works fine on Python 3.14

pytest-repeat is a pytest plugin that makes it easy to repeat a single test, or multiple tests, a specific number of times.  works fine on Python 3.14is tested on Python 3.9-3.14probably works fine...

View Article


Talk Python to Me: #500: Django Simple Deploy and other DevOps Things

We're sitting down with Eric Matthes, the educator, author, and developer behind Django Simple Deploy. If you've ever struggled with taking that final step of getting your Django app onto a live server...

View Article

Image may be NSFW.
Clik here to view.

Python GUIs: PySide6 Toolbars & Menus — QAction — Defining toolbars,...

Next, we'll look at some of the common user interface elements you've probably seen in many other applications — toolbars and menus. We'll also explore the neat system Qt provides for minimizing the...

View Article

Real Python: The Real Python Podcast – Episode #246: Learning Intermediate...

Do you want to learn deeper concepts in Python? Would the accountability of scheduled group classes help you get past the basics? This week, five Real Python Intermediate Deep Dive workshop members...

View Article