Quantcast
Channel: Planet Python
Viewing all articles
Browse latest Browse all 23424

PyCoder’s Weekly: Issue #671: Underscore Naming, Flask-SQLAlchemy, Kivy, and More (March 4, 2025)

$
0
0

#671 – MARCH 4, 2025
View in Browser »

The PyCoder’s Weekly Logo


Single and Double Underscore Naming Conventions in Python

In this video course, you’ll learn a few Python naming conventions involving single and double underscores (_). You’ll learn how to use this character to differentiate between public and non-public names in APIs, write safe classes for subclassing purposes, avoid name clashes, and more.
REAL PYTHONcourse

An Introduction to Flask-SQLAlchemy in Python

This article introduces Flask-SQLAlchemy a third-party library that adds SQLAlchemy functionality to the Flask web framework.
FEREICO TROTTA

Build an AI Agent in Just a few Hours With Dynamiq

alt

Build at zero cost with our free plan (no credit card needed to sign up). Avoid tedious setups with pre-integrated connections to the top LLMs. Switch between LLMs in just a few clicks. Jumpstart your projects using ready-to-go agent templates, fully customizable using Python code →
DYNAMIQsponsor

Build a To-Do App With Python and Kivy

“In this tutorial, you’ll go through a series of steps to build a basic To-Do app with Python, SQLite, and Kivy.”
FRANCIS ALI

Articles & Tutorials

Cracking the Python Monorepo

“A monorepo is a single repository that contains multiple projects.” They can be quite effective if you’ve got the right tools to manage them. In this post, Daniel talks about just what those tools can be.
DANIEL GAFNI

How to Work With Polars LazyFrames

In this tutorial, you’ll gain an understanding of the principles behind Polars LazyFrames. You’ll also learn why using LazyFrames is often the preferred option over more traditional DataFrames.
REAL PYTHON

Experience AI Innovation Live at NVIDIA GTC 2025

alt

GTC isn’t just another conference—it’s the premier developer event at the forefront of AI and accelerated computing.  With 1,000+ sessions, 300+ exhibits, hands-on workshops, and exclusive networking events, GTC has something for every technical level and interest →
NVIDIAsponsor

Python 3.13 in 2025 Breakthroughs

This article summarizes all the goodies in last fall’s Python 3.13 release, including No-GIL, JIT compilation, and iOS support. Find out how these changes effect Python development in 2025.
TECHIEDIARIES

Rust, C++, and Python Trends in Jobs on HN

Two quick graphs showing mentions of programming languages in Hacker News “Who is hiring?” and “Who wants to be hired?” posts over the past four years.
MARTIN WOJTCZYK

PyPI’s New Terms of Service

The Python Packaging Index has updated their Terms of Service. Changes include new community policies and changes around organization accounts.
PYPI.ORG

To Type or Not to Type?

Don’t let the title fool you, Jonathan is pro type-hints. This post talks about all the benefits of adapting the optional practice.
JONATHAN CHUN

pytest-md and pytest-md-report: Markdown Reports

This podcast discusses pytest-md and pytest-md-report, two pytest plugins for getting Markdown enabled reports on your tests.
BRIAN OKKENpodcast

Launching the PyCon US 2025 Schedule

This post summarizes the schedule for PyConUS, including a summary of the keynote speakers, and updates on conference swag.
PYCON.BLOGSPOT.COM

Ditching Django Admin for FastHTML With HTMX

This post is about building a Django Admin-like dashboard with automatic refresh using FastHTML and HTMX.
SIMON MOISSELIN

The Postgres Host for Busy Developers

Crunchy Bridge makes Postgres easier than ever with a better developer experience where it counts.
CRUNCHY DATAsponsor

Low Overhead Allocation Sampling With VMProf in PyPy’s GC

This is a very deep dive on a high performance statistical profiler tightly integrated with PyPy.
CHRISTOPH JUNG

Projects & Code

Events


Happy Pythoning!
This was PyCoder’s Weekly Issue #671.
View in Browser »

alt

[ Subscribe to 🐍 PyCoder’s Weekly 💌 – Get the best Python news, articles, and tutorials delivered to your inbox once a week >> Click here to learn more ]


Viewing all articles
Browse latest Browse all 23424

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>