Skip to content

Combine extract.custom hotfixes for dev - #1103

Merged
mborodii-prog merged 1 commit into
devfrom
hotfix/extract-custom-combined-dev
Jul 29, 2026
Merged

Combine extract.custom hotfixes for dev#1103
mborodii-prog merged 1 commit into
devfrom
hotfix/extract-custom-combined-dev

Conversation

@mborodii-prog

Copy link
Copy Markdown
Contributor

Summary

Combines the two extract.custom hotfix branches into one PR targeting dev.

Changes

  • Preserves list output from extract.custom when the service returns single-column data as a string.
  • Keeps explicit single-item output lists as list-style outputs instead of forcing columns output.
  • Fixes multi-input/single-output extract.custom merging so per-input match lists are combined into one de-duplicated output list.
  • Keeps labeled multi-input output_format: Columns behavior working.

Testing

$env:PYTHONPATH='.'; pytest tests\recipes\wrangles\test_extract.py::TestExtractCustom::test_extract_custom_multi_input_single_output_preserves_match_lists tests\recipes\wrangles\test_extract.py::TestExtractCustom::test_extract_custom_use_labels_output_format_columns_multi_input tests\recipes\wrangles\test_extract.py::TestExtractBrackets::test_extract_brackets_single_item_output_list tests\recipes\wrangles\test_extract.py::TestExtractBrackets::test_extract_brackets_single_item_output_list_no_matches -q

Result: 4 passed.

@mborodii-prog
mborodii-prog merged commit bd860d0 into dev Jul 29, 2026
3 checks passed
@mborodii-prog
mborodii-prog deleted the hotfix/extract-custom-combined-dev branch July 30, 2026 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant