PyCoder’s Weekly: Issue #747: ... Note

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

Real Python has released a new book, "Modern Object-Oriented Python," focusing on classes and object-oriented design. The bisect module is highlighted for implementing binary search in Python, with examples of its functions. PropelAuth is sponsoring a solution for securely integrating AI agents into B2B applications. Discussions around Django and asynchronous programming reveal significant updates and changes. Several Python Enhancement Proposals (PEPs) are detailed, including drafts for frozen syntax and extensible JSON serialization, and accepted PEPs for yield from in async generators and freezing the HTML Simple Repository API. Python versions 3.14.7 and 3.13.15, as well as Django 6.1, have been released. The Python Typing Survey for 2026 is open for participation, aiming to guide the future of Python's type system. Articles cover using Hydra for modular configuration, the potential for asyncio.all_tasks() to silently drop tasks in free-threaded builds, and advanced Celery recipes. Other topics include programmatic LLM prompt development with DSPy, Django's setUpTestData for faster tests, and thoughts on SIMD in pure Python. A useful tool is introduced that identifies the Python version a feature was added in. Further articles explain data validation with Pointblank and sending emails with Python. Projects like xy, autowt, vscode-marimo, and commerce are featured. A list of upcoming Python and Django events from August 2026 is provided.
CdXz5zHNQW_14ZOYttUhz.png