PythonHub

@pythonhub


News & links about Python programming.
https://pythonhub.dev/

PythonHub

22 Oct, 21:15


Writing a Home Assistant Core Integration: Part 1

The article details the development of pytouchlinesl, a Python library for interacting with Roth Touchline SL underfloor heating systems. It covers the design process, API implementation, testing strategies, CI/CD setup, and publishing to PyPI, highlighting the use of modern Python tools like uv, pydantic, and ruff.

https://jnsgr.uk/2024/09/pytouchlinesl/

PythonHub

22 Oct, 17:15


The Uncertain Art of Accelerating ML Models

This podcast episode features Sylvain Gugger, a machine learning engineer at Jane Street, discussing techniques for accelerating ML models. The conversation covers topics like learning rate schedules, performance optimization in PyTorch, GPU utilization, and the unique challenges of applying ML in trading environments.

https://signalsandthreads.com/the-uncertain-art-of-accelerating-ml-models/

PythonHub

22 Oct, 13:15


Python 3.12 vs. Python 3.13 – performance testing

https://en.lewoniewski.info/2024/python-3-12-vs-python-3-13-performance-testing/

PythonHub

22 Oct, 09:15


Parsera

Lightweight library for scraping web-sites with LLMs.

https://github.com/raznem/parsera

PythonHub

22 Oct, 05:15


ditto

The simplest self-building coding agent.

https://github.com/yoheinakajima/ditto

PythonHub

22 Oct, 02:15


Pyloid

Pyloid is the Python backend version of Electron and Tauri, providing an open-source project that allows you to easily utilize various Python integration features. With Pyloid, developing desktop applications becomes simple, enabling you to effortlessly build apps by integrating Python's powerful capabilities.

https://github.com/pyloid/pyloid

PythonHub

21 Oct, 23:15


The New Python 3.13 Is FINALLY Here!

Python 3.13 is here with exciting updates! Dive into the key new features, including the game-changing option to disable the Global Interpreter Lock (GIL).

https://www.youtube.com/watch?v=eUDGlxu_-ic

PythonHub

21 Oct, 20:15


Custom Dictionary Types in Pydantic

A quick primer on leveraging custom root types for this task.

https://bryananthonio.com/blog/pydantic-custom-dictionary-types/

PythonHub

20 Oct, 18:15


Python Hub Weekly Digest for 2024-10-20

https://pythonhub.dev/digest/2024-10-20/

PythonHub

19 Oct, 00:15


In the Making of Python Fitter and Faster

How Python's recent performance improvements work under the hood.

https://sumercip.com/posts/making-python-fitter-and-faster/

PythonHub

18 Oct, 18:15


Otter Wiki: A minimalistic wiki powered by Python, Markdown and git

https://otterwiki.com/

PythonHub

18 Oct, 12:15


Pyinstrument v5.0 - flamegraphs for Python!

https://www.reddit.com/r/Python/comments/1g1az6i/pyinstrument_v50_flamegraphs_for_python/

PythonHub

18 Oct, 06:15


I Understand Machine Learning with Numpy and PyTorch Better Since I Started Focusing on the Basics

https://www.reddit.com/r/Python/comments/1g1uuyc/i_understand_machine_learning_with_numpy_and/

PythonHub

18 Oct, 00:15


Python 3.13 and the Latest Trends: A Developer’s Guide to 2025

Learn about the exciting new features in Python 3.13. Get insider insights into the latest updates and learn about the plans for Python 3.14.

https://www.youtube.com/live/GPwYSf1t8Lw

PythonHub

17 Oct, 18:15


Python 3.13.0

The newest major release of Python introduces several new features including an improved interactive interpreter, an experimental free-threaded build mode, and a preliminary JIT, along with various optimizations and changes to the standard library.

https://www.python.org/downloads/release/python-3130/

PythonHub

17 Oct, 12:15


TypedDicts are better than you think

This post explains how Python’s TypedDict can enhance code clarity and maintainability by enabling more precise type annotations in dictionaries. It discusses how TypedDict ensures type safety and helps with early error detection in dynamic programming environments.

https://blog.changs.co.uk/typeddicts-are-better-than-you-think.html

PythonHub

17 Oct, 06:15


Python client for the $20 Colmi R02 smart ring

https://tahnok.github.io/colmi_r02_client/colmi_r02_client.html

PythonHub

17 Oct, 00:15


Niquests

Niquests is a simple, yet elegant, HTTP library. It is a drop-in replacement for Requests, which is under feature freeze.

https://github.com/jawah/niquests

PythonHub

16 Oct, 18:15


Django + Postgres: The Hunt for Long Running Queries

Using django-pgactivity for application-level monitoring of database queries.

https://pgilmartin.substack.com/p/django-postgres-the-hunt-for-long

PythonHub

16 Oct, 12:15


Django dashboard

give your django dashboard a new modern skin with new features,
Mobile responsive and customizable on top of tailwindcss

https://github.com/hypy13/django-daisy/