Releases: junquera/restalker
Releases · junquera/restalker
v2.2.5
reStalker v2.2.5
This patch release improves extraction robustness in production pipelines and stabilises phone/session test behaviour across environments.
Fixed
- Added a safe HTML parser fallback (
lxml->html.parser) to avoid runtime parsing errors in environments affected bycollections.Callablecompatibility issues. - Stabilised test coverage for session-id edge cases by skipping GLiNER-dependent assertions when GLiNER is unavailable.
- Updated phone test fixtures to use a valid sample number aligned with the current phone validation behaviour.
- Includes recent merged improvements from PRs #60, #61, and #62, plus prior IBAN validation enhancement from #55.
Notes
- No breaking API changes.
- Existing integrations continue to work as before.
Credits
- Includes PR #60 by @CarlosLannister.
- Includes PR #61 and PR #62 by @robeertosv.
- Includes PR #55 by @robeertosv.
Upgrade
pip install -U restalker
v2.2.4
reStalker v2.2.4
This patch release improves XRP wallet detection precision by reducing false positives and adds regression tests to ensure detection quality.
Fixed
- Tightened XRP wallet regex to reduce false positives.
- Added regression tests to validate XRP detection and prevent common crypto-pattern false positives.
Notes
- No breaking API changes.
- Existing integrations continue to work as before.
Credits
- Includes PR #59 by @CarlosLannister.
Upgrade
pip install -U restalker
v2.2.3
reStalker v2.2.3
This patch release fixes GLiNER model initialization and reuse during NER extraction.
Fixed
- GLiNER2.from_pretrained(...) is no longer called when gliner_model is already a model object.
- Repeated parsing with use_ner=True is now stable.
Notes
- This release is focused on runtime stability in NER paths.
- Existing workflows using use_ner continue to work with improved reliability.
Credits
- Includes PR #57 by @ConnorMattless.
Upgrade
pip install -U restalker
v2.2.2
reStalker v2.2.2
This patch release improves the precision of phone number detection and reduces false positives.
Fixed
- Updated
phonenumbers.PhoneNumberMatcherleniency fromPOSSIBLEtoEXACT_GROUPING. - This makes phone extraction stricter and avoids loosely grouped number sequences being detected as valid phones.
Notes
- No breaking API changes.
- Existing integrations continue to work as before.
Credits
- Includes PR #53 by @robeertosv.
Upgrade
pip install -U restalker