This is a short summary. ↗ Open original to view full content
YAML feature extraction with yamlpath
from blog ENOSUCHBLOG, | ↗ original
More from ENOSUCHBLOG
Introducing zizmor: now you can have beautiful clean workflows
27 Oct 2024 |
original ↗
This is an announcement for zizmor, a new tool for finding security issues in GitHub Actions setups. You can run it on one or more workflow definitions1, and it’ll emit cargo-style diagnostics, SARIF, or JSON as you please. Support for custom actions (e.g. action.yml within actions/checkout or similar) is planned, but not implemented yet. ↩
Approximating sum types in Python with Pydantic
12 Aug 2024 |
original ↗
TL;DR: You can use Pydantic’s support for tagged unions to approximate sum types in Python; go right to Sum types in Python (and onwards) to see how it’s done.
Python wheel filenames have no canonical form
12 Jun 2024 |
original ↗
This short(-ish) post is a successor to 2022’s a most vexing parse, but for Python packaging. I discovered it the other day while doing it what I normally do: mucking through the guts of Python packaging.