Public list by ~pycoders

Issue #740: Pluggy, ABCs, Scrapy Extensions, and More (2026-06-23)

Implementing Interfaces in Python: ABCs and Protocols

https://realpython.com/python-interface/

Implementing Interfaces in Python: ABCs and Protocols Learn how to implement interfaces in Python using abstract base classes, Protocols, and duck typing, and enforce method contracts cleanly. REAL PYTHON

about 2 months ago

Python Error Tracking & Application Monitoring

https://www.honeybadger.io/for/python/

Production Monitoring for Python Apps — Built by Developers, Not Suits Error tracking, intelligent logging, and Just Enough APM™ in one tool. Our founders Ben and Josh built Honeybadger to fix their own production headaches. They think it can fix yours too — and they’ll personally write back if you hit a snag. Try Honeybadger Free! HONEYBADGER sponsor

about 2 months ago

How to build your first Scrapy extension

https://www.zyte.com/blog/how-to-build-your-first-scrapy-extension/

How to Build Your First Scrapy Extension Scrapy is a great extensible web scraping python framework, here’s how to make it better with plugins. AYAN PAHWA • Shared by Ayan Pahwa

about 2 months ago

PSF Board Election Dates for 2026

https://pyfound.blogspot.com/2026/06/psf-board-election-dates-for-2026.html

PSF Board Election Dates for 2026 PYTHON SOFTWARE FOUNDATION

about 2 months ago

Mark various accepted PEPs as Final (#4986) ¡ python/peps@f866e77

https://github.com/python/peps/commit/f866e77409305866038471574f075cd8d83eee9e

Large Number of PEPs Marked Final As part of the 3.15 beta, a significant number of PEPs have been moved to “Status: Final”: PEP 753, 668, 687, 691, 699, 701, 703, 728, 753, 770, 773, and 829. For more details see the list of PEPs. GITHUB.COM/PYTHON

about 2 months ago

Announcing the Search for a DSF Executive Director

https://www.djangoproject.com/weblog/2026/jun/17/announcing-the-search-for-a-dsf-executive-director/

Announcing the Search for a DSF Executive Director DJANGO SOFTWARE FOUNDATION

#python #django #framework #open-source

about 2 months ago

PyData London 26

https://www.youtube.com/playlist?list=PLGVZCDnMOq0rFQykYJg7t441AEpN4SszE

PyData London 26 Videos Released YOUTUBE.COM

about 2 months ago

Python 3.14 Garbage Collection Rigamarole

https://theconsensus.dev/p/2026/06/06/python-3-14-garbage-collection-rigamarole.html

Python 3.14 Garbage Collection Rigamarole Python 3.14.0 introduced a new incremental garbage collector. But reports of higher memory usage caused the Python team to revert the garbage collector changes in 3.14.5. This post covers how memory management works in Python and workloads that perform best and worst for the incremental garbage collector. PIERRE ZEMB

about 2 months ago

Choosing a Python Task Queue Library in 2026

https://aleksul.space/posts/choosing-python-task-queue-library

Choosing a Python Task Queue Library in 2026 This post compares the Python task queue libraries worth considering in 2026: Celery, Dramatiq, FastStream, Taskiq, and Repid. The comparison covers broker support, async behavior, benchmark results, and the places where they differ. ALEKSANDR SULIMOV • Shared by Aleksandr Sulimov

about 2 months ago

Are insecure code completions a vulnerability?

https://sethmlarson.dev/are-insecure-code-completions-a-vulnerability

Are Insecure Code Completions a Vulnerability? Seth tries out the PyCharm “Full Line Completion” plugin that uses a deep learning model to suggest lines of code, and is concerned about the results. Many of the suggestions were for code that turns off security features. SETH LARSON

about 2 months ago

Everything Security at PyCon US 2026

https://pyfound.blogspot.com/2026/06/everything-security-at-pycon-us-2026.html

Everything Security at PyCon US 2026 This post to the PSF blog summarizes all things security related at PyCon US 2026. It includes the first talk at the security track, updates to how the PSF deals with security, the OSS security space, and more. STHE LARSON

about 2 months ago

Why Python Dependency Management Trips Up So Many New Developers

https://hackernoon.com/why-python-dependency-management-trips-up-so-many-new-developers

Why Dependency Management Trips Up New Developers A mix of opinion piece and practical advice, this post talks about Python dependency management, virtual environments, Docker, and why setup issues frustrate so many new developers. ETHAN CARVER

about 2 months ago

Context Engineering for Python Codebases

https://realpython.com/python-context-engineering-ai/

Context Engineering for Python Codebases Learn how context engineering shapes what your AI coding agent sees on every turn, and use four practical strategies to keep your Python projects on track. REAL PYTHON

about 2 months ago

Building Python Skills for the Job Market

https://realpython.com/courses/building-python-skills-for-the-job-market/

Building Python Skills for the Job Market Learn which Python skills employers value most and how to build them, using a skill roadmap worksheet, weekly practice plan, and interview prep tips. REAL PYTHON course

about 2 months ago

Python ast Module Tutorial: Transform and Run Code at Runtime

https://pydantic.dev/articles/eval-type-backport

Run Modified Python Code Using the AST Module How to work with Python’s Abstract Syntax Tree (AST), a foundation of many metaprogramming techniques, and how this can be valuable in the age of AI ALEX HALL • Shared by Alex Hall

#open source #python #python ast module #eval-type-backport #python metaprogramming #ast.nodetransformer

about 2 months ago

Make your SciPy presentation in Quarto

https://opensource.posit.co/blog/2026-06-15_build-your-scipy-slides-with-quarto/

Make Your SciPy Presentation in Quarto Quarto is built for scientific presentations. Here’s how to build your next SciPy (or any conference) talk as a Quarto slide deck. ISABELLA VELÁSQUEZ • Shared by Isabella Velásquez

about 2 months ago