Releases: OlegKarenkikh/epts-parser
Releases · OlegKarenkikh/epts-parser
Release list
v1.1.0 — ЭПСМ поддержка
Что нового в v1.1.0
🆕 Поддержка ЭПСМ (Электронный паспорт самоходной машины)
VehiclePassportEPSM— модель с 55+ полями (трактора, комбайны, спецтехника)EPSMParser— парсинг 13 разделов по Решению ЕЭК № 81 (R.019)validate_epsm()— валидация по стандарту R.019parse_any()— единая точка входа, авто-определение ЭПТС/ЭПСМdetect_passport_type()— быстрое определение типа без полного парсинга
🐛 Исправления
- Паттерн номера ЭПСМ: исправлен на
\d{15}(стандарт R.019)
✅ Тесты
- 42 новых тест-кейса:
test_epsm_parser,test_auto_parser,test_exporters - Покрытие на Python 3.10 / 3.11 / 3.12