Releases: ZeroGachis/magicparse
Releases · ZeroGachis/magicparse
v1.0.1
v1.0.0
1.0.0 (2025-09-19)
⚠ BREAKING CHANGES
- Add breaking changes
Features
- Add coalesce computed field (424d888)
- Add error handling in Transformer (bd5a0f9)
- add not-null-or-empty validator (4d5ce0d)
- field type can be describe with complexe structure (6b09fe7)
- Implement nullable type (39e85c5)
- Return type row to know if row is success, skip or in error (773d7e5)
Bug Fixes
- ComputedField can have access to previous computed field values (436ca68)
Documentation
- Add breaking changes (0676ff6)
Miscellaneous Chores
- Remove missing step for mise test task (1a7b94e)
- Update README to match with current lib state (afa9471)
- Use pytest to assert exception (79ebf31)
Code Refactoring
- Move out of transformer skiping logic (54a8dfc)
v0.16.1
v0.16.0
v0.15.0
0.15.0 (2024-08-27)
Features
- update to python 3.11 (55a5fa4)
Miscellaneous Chores
- add CODEOWNERS (4962f29)
- add service catalog for techportal (78ca92d)
- deps: update black to 24 (20e443e)
- deps: update flake8 to 7 (4e985f6)
- deps: update poetry lock file (fd4054e)
- deps: update pytest to 8 (f836e66)
- switch to release please system (2ade4c9)
Continuous Integration
0.14.0
What's Changed
- int-676 Introduce a ParsedRow class for parsing result (including the row number) + expose the stream_parse method by @antoine-b-smartway in #28
Full Changelog: 0.13.0...0.14.0
0.13.0
What's Changed
- int-679 Skip empty lines from the parsing by @antoine-b-smartway in #27
Full Changelog: 0.12.0...0.13.0
0.12.0
What's Changed
- Fix class name typo in documentation by @antoine-b-smartway in #26
- Add stream parsing in Schema class by @antoine-b-smartway in #25
New Contributors
- @antoine-b-smartway made their first contribution in #26
Full Changelog: 0.11.1...0.12.0
0.11.1
What's Changed
- Move flake8-pyprojet to dev dependencies by @ducdetronquito in #23
Full Changelog: 0.11.0...0.11.1
0.11.0
What's Changed
- feat: publish to private smartway registry by @nicolasbriere1 in #21
New Contributors
- @nicolasbriere1 made their first contribution in #21
Full Changelog: 0.10.1...0.11.0