📡 Python radar - July/August 2024
A personal selection of Python-related news and projects that caught my attention this month (note: leading emojis are mine).
🔎 PyPI Scout (pypiscout.com)
Here is a natural language search engine for Python packages on PyPI, very useful!
📊 Introducing the Anaconda Code add-in for Microsoft Excel (anaconda.com)
Anaconda is offering a beta version of an add-in for Excel that allows you to run Python code from Excel locally on your machine (unlike Microsoft’s Python In Excel which sends all computations to its cloud).
🌐 FastHTML - Modern web applications in pure Python (fastht.ml)
And here’s a new project that proposes to create web applications in "pure" Python, which is quite trendy these days (following the recent ones like reflex, taipy, rio).
📚 What's the deal with setuptools, setup.py, pyproject.toml and wheels? (bitecode.dev)
An article that traces the history of Python tooling for package management, it’s always useful to remember where we came from to understand the mess we are in (as perfectly illustrated by the famous xkcd 1987).
🧰 uv: Unified Python packaging (simonwillison.net)
But here comes this newcomer (which we have already discussed here) that could well change the game: a single Python tool to do everything, and quickly too! It's fresh, just released, to be experimented with but quite promising.