Issue #701

Python to LaTeX Math, MCPs, Playwright, and More

Sept. 23, 2025

Python to LaTeX Math, MCPs, Playwright, and More
#701 – SEPTEMBER 23, 2025 VIEW IN BROWSER
The PyCoder’s Weekly Logo
3 Tools To Convert Python Code to LaTeX Math
LaTeX is a powerful tool for writing mathematical notation and equations. It is widely used in academic papers, research papers, and technical reports. You can convert Python code to LaTeX in Jupyter notebooks using four powerful tools: IPython.display.Latex, handcalcs, latexify-py, and SymPy.
CODECUT.AI • Shared by Khuyen Tran

Dangers of Automatically Converting a REST API to MCP
When converting an existing REST API to the Model Context Protocol, what should you consider? What anti-patterns should you avoid to keep an AI agent’s context clean? This week on the show, Kyle Stratis returns to discuss his upcoming book, “AI Agents with MCP”.
REAL PYTHON podcast

DevSecCon 2025 Oct 22: The AI Security Developers Challenge
Snyk hosted DevSecCon25 is back, and this time with the very first AI Security Developers Challenge! Get hands-on experience with the latest AI security practices and methodologies for your own AI-driven projects. Register today to stay in the loop and snag your spot before it’s gone →
SNYK.IOsponsor

Playwright & pytest Techniques That Bring Me Joy
Tim has been working on a project with a lot of HTMX and Alpine. The result is a post with a collection of his favorite Playwright and pytest techniques to use when doing end to end testing.
TIM SCHILLING

Python 3.14.0rc3 Is Go!
CPYTHON DEV BLOG

PEP 804: An External Dependency Registry and Name Mapping Mechanism (Added)
PYTHON.ORG

Django 6.0 Alpha 1 Released
DJANGO SOFTWARE FOUNDATION

PyCon Australia 2025 Videos Available
YOUTUBE.COM video

Quiz: Ways to Start Interacting With Python
REAL PYTHON


Python Jobs


Senior Python Developer
TECHNOIDENTITY 📍 HOUSTON, TX, USA

More Python Jobs >>>


Articles & Tutorials


Data Science Cloud Lessons at Scale
Talk Python interviews Matthew Rocklin, creator of Dask, and Nat Tabris a staff software engineer at Coiled. They discuss how you can help teams of data scientists to scale from their laptops to large scale clusters.
KENNEDY, ROCKLIN, & TABRIS podcast

DjangoCon US 2025: Security, Simplicity, and Community
At DjangoCon US 2025, speakers emphasized seasoned tech over hype, featuring secure GitOps workflows, simpler frontend alternatives, and sustainable open-source models. This article summarizes some of the key talks.
DWAYNE MCDANIEL

What Context-Aware AI Agents Look Like, on Sept 25
Join Glean:LIVE on Sept 25 for a first look at our next‑gen Assistant and Agents. See our new agentic engine, how to vibe code an agent leveraging SDK & APIs you’re already familiar with, and hear a fireside chat with eBay’s CIO on deploying AI at scale. Register now to secure your spot →
GLEANsponsor

Playwright vs Pydoll
Playwright and Pydoll are both browser automation libraries typically used for end-to-end testing. This article measures the performance and usability of both of these libraries.
ALBERTO MH

The Python Software Foundation With Deb Nicholson
This podcast is an interview with Deb Nicholson about the Python Software Foundation. They discuss everything from funding open-source projects to organizing community events.
BRESSERS & NICHOLSON

Announcing the 2025 PSF Board Election Results!
The Python Software Foundation board election is complete, resulting in two new members and two who are returning: Abigail Dogbe, Jannis Leidel, Sheena O’Connell, and Simon Willison.
PYTHON SOFTWARE FOUNDATION

Python Project Management With uv
Create and manage Python projects with uv, a blazing-fast package and project manager built in Rust. Learn setup, workflow, and best practices.
REAL PYTHON course

Python 3.14 Preview: REPL Autocompletion and Highlighting
Explore Python 3.14 REPL updates: import autocompletion, syntax coloring, and theme customization to help you code faster and read with ease.
REAL PYTHON

Quiz: Python 3.14: REPL Autocompletion and Highlighting
REAL PYTHON

Token Exfiltration Campaign via GitHub Actions Workflows
This post by the PyPI security engineer outlines a recent attack, which thankfully resulted in no compromise to PyPI packages.
MIKE FIEDLER

CodeRabbit: Free AI Code Reviews in CLI
CodeRabbit CLI gives instant code reviews in your terminal. It plugs into any AI coding CLI and catches bugs, security issues, and AI hallucinations before they reach your codebase.
CODERABBITsponsor

Nested List Comprehensions
Nested list comprehensions in Python can look complex, but with thoughtful whitespace, they can be pretty readable!
TREY HUNNER

Intro to NiceGUI: Build Interactive Python Web Apps
Use NiceGUI to turn Python scripts into interactive web apps without touching HTML, CSS, or JavaScript.
HAZIMED.COM • Shared by Mohamed Haziane


Projects & Code


Brought to you by Real Python for Teamssponsor
Online Python training created by a community of experts. Give your team the real-world Python skills they need to succeed →

Ducky: Desktop Network Utility
GITHUB.COM/THECMDGUY

Expression: Functional Programming for Python
GITHUB.COM/DBRATTLI

cosmic-ray: Mutation Testing for Python
GITHUB.COM/SIXTY-NORTH

django-admin-keyshortcuts: Django Admin Keyboard Shortcuts
GITHUB.COM/KHANXMETU

starplot: Star Charts and Maps in Python
GITHUB.COM/STEVEBERARDI

📆🐍 Upcoming Python Events


Weekly Real Python Office Hours Q&A (Virtual)
September 24, 2025

PyCon Ghana 2025
September 25 to September 28, 2025

PyCon JP 2025
September 26 to September 28, 2025

PyBeach 2025
September 27 to September 28, 2025

Building Python Community in Northern Nigeria
September 27 to September 28, 2025

PyCon Estonia 2025
October 2 to October 4, 2025

PyCon Nigeria 2025
October 2 to October 5, 2025
Happy Pythoning!
Copyright © 2025 PyCoder’s Weekly, All rights reserved.