Back to Explore
Strip BOM is a small Python utility for removing the UTF-8 byte order mark (BOM) from strings, bytes, bytearrays, streams, and files. It helps avoid issues when BOMs appear inconsistently across inputs, including when comparing text or parsing data formats.
Project status
- Actively maintained is not clearly supported as of today, with the last known upstream push on 2026-01-31 (about 4 months ago), followed by a single new package release v1.0.0 at that time.
- The apparent update cadence is low so far (one notable update, v1.0.0), so ongoing frequency cannot be concluded from the provided evidence.
AI summary generated
AI-generated from public sources. May be inaccurate. Report
Recent updates
v1.0.0
Release v1.0.0 introduces strip-bom, a new Python package focused on removing UTF-8 BOMs from strings, bytes/bytearray buffers, streams, and files. It includes a UTF-8 validation step before stripping BOMs from buffers, plus type hints and a comprehensive test suite.
Features