Public list by ~pycoders

Issue #747: Modern OOP, bisect, Django Async, and More (2026-08-11)

PyCon JP 2026

https://2026.pycon.jp/

PyCon JP 2026 August 21 to August 24, 2026 PYCON.JP

8 days ago

Binary search in Python with bisect

https://www.pythonmorsels.com/binary-search/

Binary Search in Python With bisect Python’s bisect module implements binary search for you. Here’s how bisect_left, bisect_right, and insort work, plus recipes for finding the closest match or all values in a range. TREY HUNNER

8 days ago

Updates on Django's Async Story

https://talkpython.fm/episodes/show/556/updates-on-djangos-async-story

Updates on Django’s Async Story For years, “Django and async” came with an asterisk. The docs themselves warned you off it, but that has changed. Talk Python interviews Carlton Gibson and they talk async in Django. TALK PYTHON

8 days ago

DjangoCologne | Meetup

https://www.meetup.com/de-de/koln-django-meetup-gruppe/

DjangoCologne August 18, 2026 MEETUP.COM

8 days ago

PyCon Latam 2026 — Costa Rica

https://www.pylatam.org/

PyCon Latam 2026 August 20 to August 24, 2026 PYLATAM.ORG

#pycon #python #latam #conferencia #costa rica #programaciĂłn

8 days ago

New Book: Modern Object-Oriented Python

https://realpython.com/products/modern-oop-book/

New Book: Modern Object-Oriented Python Real Python’s new book on classes, Python’s data model, and object-oriented design is out in Early Access. Nine chapters collected from a decade of tutorials, re-edited into one curriculum, and updated for today’s Python. REAL PYTHON

8 days ago

Django 6.1 released

https://www.djangoproject.com/weblog/2026/aug/05/django-61-released/

Django 6.1 Released DJANGO SOFTWARE FOUNDATION

#python #django #framework #open-source

8 days ago

Python Type System and Tooling Survey 2026

https://www.surveymonkey.com/r/python_typing

Take the 2026 Python Typing Survey Now in its third year, the Python Typing Survey has become a recognised reference point for the direction of Python’s type system. It’s being referenced in PEPs and presentations to the Python community. Whether you’re an experienced user of Python types or someone who hasn’t yet written your first type annotation, participating in this survey helps the open-source community make Python better for everyone. SURVEYMONKEY.COM • Shared by Abby Mitchell

8 days ago

Hydra for Python Configuration: Build Modular and Maintainable Pipelines

https://codecut.ai/stop-hard-coding-in-a-data-science-project-use-configuration-files-instead/

Hydra for Python Configuration: Build Modular and Maintainable Pipelines Hardcoded paths and parameters can quickly drift out of sync across a data science project’s scripts. This article shows how to move them into Hydra configuration files, access values with dot notation, override settings from the command line, swap entire configuration groups, and run experiment sweeps with a single multirun flag. CODECUT.AI • Shared by Khuyen Tran

8 days ago

When asyncio.all_tasks() started forgetting tasks under free-threading | Timofei Ivankov

https://deadlovelll.github.io/2026-08-03-asyncio-all-tasks-free-threading/

asyncio.all_tasks() Could Silently Drop Tasks on the Free-Threaded Build A concrete example of how free-threading turns old GIL-era assumptions into silent bugs: asyncio.all_tasks() dropping live tasks from another thread. Useful for anyone porting or debugging code under the free-threaded build. Written by the author of the fix. DEADLOVELLL.GITHUB.IO • Shared by Timofei Ivankov

#cpython #asyncio #python internals #free-threaded python #jit #runtime performance

8 days ago

Celery: from first task to advanced recipes

https://sgolev.github.io/blog/2026-07-28-celery-recipes/

Celery: From First Task to Advanced Recipes Celery is a mature distributed task queue for Python, but many practical details aren’t immediately obvious from the documentation. This guide goes from the basic usage to timeouts, retries, preventing parallel execution, and emulating async/await support. STANISLAV GOLEV • Shared by Stanislav Golev

#python #celery

8 days ago

Programmatically Developing LLM Prompts With DSPy

https://realpython.com/podcasts/rpp/306/

Programmatically Developing LLM Prompts With DSPy How can you move from manually writing prompts for an LLM application toward defining them programmatically? This week on the show, Brett Kennedy returns to discuss his new book “Building LLM Applications with DSPy.” REAL PYTHON podcast

8 days ago

Nifty Django Feature: setUpTestData

https://www.better-simple.com/django/2026/07/29/nifty-feature-setuptestdata/

Nifty Django Feature: setUpTestData The setUp() call in TestCase gets invoked for every single test. Django adds setUpTestData() which only gets called once per test class, meaning your tests can run faster. TIM SCHILLING

#django #nifty django feature #testing

8 days ago

Thoughts on "SIMD in Pure Python"

https://purplesyringa.moe/blog/thoughts-on-simd-in-pure-python/

Thoughts on “SIMD in Pure Python” This article is a response to SIMD in Pure Python and discusses ways of optimizing his code even further. ALISA SIRENEVA

8 days ago

Since When? Which Python Version Added That

https://www.pythonmorsels.com/since/

Since When? Which Python Version Added That An interesting tool where you paste Python into it to see which version added each feature it uses, or look up a single built-in, module, or piece of syntax. PYTHONMORSELS.COM

8 days ago

Validating Data With Pointblank in Python

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

Validating Data With Pointblank in Python Learn how to validate data in Python with Pointblank: declare quality checks, split clean from failing rows, and rerun validation plans from YAML. REAL PYTHON

8 days ago

Acidica

https://nedbatchelder.com/blog/202607/acidica

Acidica Ned has written a toy BASIC interpreter in Python. This announcement post tells you why (“for fun”) and talks about the accomplishment. NED BATCHELDER

8 days ago

Some more things about Django I've been enjoying

https://jvns.ca/blog/2026/07/21/more-nice-django-things/

Some More Things About Django I’ve Been Enjoying Julia has been learning Django to create websites in “2010 style”. This post talks about new things she’s picked up along the way. JULIA EVANS

8 days ago