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 source appears actively maintained in the short term, with recent tags on 2026-01-10 (v1.0.0 and v1.0.1), indicating ongoing work after the initial publication.
- The apparent update cadence is very tight, with v1.0.1 following shortly after v1.0.0 on the same day, though there is not enough history to infer a longer-term pattern.
AI summary generated Today
Recent updates
v1.0.1
4 months agoRelease 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
4 months agoThis 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