binary-extensions is a Python utility that checks whether a file extension or full file path is likely binary. It includes an immutable list of 250+ known binary file types (such as images, videos, archives, and executables) and provides fast, case-insensitive, dot-aware membership checks with zero dependencies.
Project status
- The repository shows recent updates on 2026-01-10 (v1.0.0 initial publication, then v1.0.1 the next minutes), but there are no further updates after that date through today (2026-06-09), suggesting it is quiet rather than actively evolving.
- The apparent update cadence is clustered (two updates in a single day) with a ~5 month gap since the last upstream push, so no ongoing frequent cadence is evident from the available history.
AI summary generated
Recent updates
v1.0.1
Release v1.0.1 adds README badges for PyPI version and downloads, and links to the project changelog and Discussions. It also updates package description text in both README and pyproject.toml to reorder the wording to highlight the main functionality.
Featuresv1.0.0
This release is the initial v1.0.0 publication of the binary-extensions Python package. It introduces a fast, dependency-free way to detect whether a file extension or path corresponds to a known binary file type, with case-insensitive and dot-aware handling.
Features