Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 641 Bytes

File metadata and controls

24 lines (18 loc) · 641 Bytes

Contributing

Thank you for helping improve OTP Message Extractor for Python.

Before opening an issue

  • Search existing issues first.
  • Use invented message text only.
  • Never include a real OTP, phone number, account identifier, or private message.
  • Explain the expected result and the actual result.

Development

python -m venv .venv
source .venv/bin/activate
python -m pip install -e ".[dev]"
ruff check .
pytest
python -m build
twine check dist/*

Add a regression test for each new format or false-positive fix. Keep runtime dependencies at zero unless a dependency is essential and discussed in an issue first.