PyCoder’s Weekly: Issue #758: Security, Optimization, itertools, and More (2026-10-27)

Wait 5 sec.

#758 – OCTOBER 27, 2026 View in Browser » The Future of Python Security How is the Python ecosystem adapting to the modern landscape of software security and supply chain defense? This week on the show, we sit down with Seth Larson, the Python Software Foundation’s Security Developer in Residence. REAL PYTHON podcast Python Performance Optimization: A Practical Guide Learn practical Python performance optimization techniques, from confirming a bottleneck with timeit to picking the fix that makes your program faster. REAL PYTHON Quiz: Python Performance Optimization: A Practical Guide REAL PYTHON Current vs. Historical Memory in Python Agents Your Python agent stores a preference, the user changes it, and vector search can return both versions. The fix is linking the new memory to the old one, so the old one is marked historical and stays available. Explore the walkthrough and notebook ORACLE sponsor Python itertools by Example Combine Python’s itertools functions into memory-efficient pipelines as you deal cards, analyze stock data, and pick relay teams. REAL PYTHON course PSF Fellow Members for Q3 2026! PYTHON.ORG PEP 850: Wheel Variants: Providers (Draft) PYTHON.ORG PEP 836: JIT Go Brrr: The Path to a Supported JIT Compiler for CPython (Withdrawn) PYTHON.ORG Python 3.15.1, 3.14.9 and 3.13.17 Released PYTHON.ORG Articles & Tutorials PyPI Now Limits Versions to 128 Characters Across roughly 10 million releases, only two have version strings longer than 128 characters, so this change doesn’t really effect anyone. The new limit is mostly to keep page rendering for projects to be reasonable and the rule is only for PyPI and won’t be enforced by tools such as pip or uv. PYPI.ORG PSF Wikis: Relaunched “In February 2026, the Python Software Foundation (PSF) made the PSF, Python, and Jython wikis read-only due to excessive automated traffic and security concerns on outdated infrastructure.” After much work, they are being made available again. This post describes what happened. PYTHON SOFTWARE FOUNDATION Unblock Your Coding Agent’s Web Access Ask Claude Code or Cursor to fetch a page and it often comes back blocked, half-rendered, or buried in markup. Zyte MCP, from the maintainers of Scrapy, connects your agent to Zyte API for rendered pages, clean Markdown, and structured data in the same session. It’s hosted, connects with one command Connect Zyte MCP in one command → ZYTE sponsor How I Decide Which Python and Django Versions I Support Matthias is the maintainer of several popular Django and Python packages. This post describes how he decides which versions of the libraries to maintain across his projects. MATTHIAS KESTENHOLZ How to Use Claude Code Skills for Better Python Docstrings Learn how to use Claude Code skills to write consistent Python docstrings, with style references and a helper script you can reuse in every project. REAL PYTHON Practical Software Architecture for Python Developers A summary of a talk at Python NL given by Henk-Jan van Hasselaar. It discusses how coupling and cohesion effect your architectural choices. REINOUT VAN REES Bringing uv and ty Together Experimental uv-ty integration enables first-class support for Python scripts on the CLI and in the editor, and a unified uv check command. SARA SKLENKA Building an AI Agent With LangGraph and Python Learn LangGraph in Python with this hands-on video course and build a stateful AI agent using state graphs, nodes, and conditional edges. REAL PYTHON course Django Quarterly Contributor Outreach Oct 2026 An update on what is going on in the Django community, including new features added and areas of discussion needing community feedback. DJANGO SOFTWARE FOUNDATION Module Profiling Overview Learn about the new module profiling that was introduced in Python 3.15 to organise the built-in profiling tools. RODRIGO GIRÃO SERRÃO Projects & Code Flowmpeg: FFmpeg Workflows for Python GITHUB.COM/IMANM02 • Shared by Iman Mohammadi Citeprobe: Evidence-First Academic Reference Verification GITHUB.COM/IMANM02 • Shared by Iman Mohammadi HeyUtils Python Regex Tester HEYUTILS.COM • Shared by Carter Domenic (HeyUtils) terrahour: World Clock With a Day/Night Map for the Terminal GITHUB.COM/ACOCI86 • Shared by Alessio Coci pre-commit: Manage Multi-Language Pre-Commit Hooks GITHUB.COM/PRE-COMMIT Events Weekly Real Python Office Hours Q&A (Virtual) October 28, 2026 REALPYTHON.COM FastAPI Conf 2026 October 28 to October 29, 2026 FASTAPICONF.COM PyConFR 2026 October 29 to November 2, 2026 PYCON.FR PyDelhi User Group Meetup October 31, 2026 MEETUP.COM Melbourne Python Users Group, Australia November 2, 2026 J.MP PyCon ES 2026 November 6 to November 9, 2026 PYCON.ORG Happy Pythoning!This was PyCoder’s Weekly Issue #758.View in Browser » [ 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 ]