Simon Willison’s Weblog

Subscribe

Monday, 18th October 2021

TIL Using the sqlite3 Python module in Pyodide - Python WebAssembly — [Pyodide](https://github.com/pyodide/pyodide) provides "Python with the scientific stack, compiled to WebAssembly" - it's an incredible project which lets you run a full working Jupyter notebook, complete with complex packages such as numpy and pandas, entirely in your browser without any server-side Python component running at all.
Release datasette-publish-vercel 0.11 — Datasette plugin for publishing data using Vercel

Tests aren’t enough: Case study after adding type hints to urllib3. Very thorough write-up by Seth Michael Larson describing what it took for the urllib3 Python library to fully embrace mypy and optional typing and what they learned along the way.

# 7:03 pm / python, static-typing, mypy, seth-michael-larson

Where does all the effort go? Looking at Python core developer activity (via) Łukasz Langa used Datasette to explore 28,780 pull requests made to the CPython GitHub repository, using some custom Python scripts (and sqlite-utils) to load in the data.

# 8:21 pm / python, datasette, sqlite-utils, lukasz-langa

Sunday, 17th October 2021
Tuesday, 19th October 2021

2021 » October

MTWTFSS
    123
45678910
11121314151617
18192021222324
25262728293031