Skip to content

Stage to Main - #106

Open
sujata-m wants to merge 17 commits into
mainfrom
stage
Open

Stage to Main#106
sujata-m wants to merge 17 commits into
mainfrom
stage

Conversation

@sujata-m

@sujata-m sujata-m commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

Dev Board Tickets

Changes

  • Promoted the latest OSW validation service changes from Stage to Main.
  • Upgraded python-osw-validation to 0.5.0.
  • Updated validation service models and response payloads to align with the latest validation response contract.
  • Removed the obsolete warning / warnings field from validation results and outgoing response messages.
  • Updated documentation and sample validation response payloads.
  • Updated unit tests to align with the latest validation response contract.
  • Updated ALLOW_ZERO_LENGTH_LINES from False to True to allow zero-length LineString geometries during validation.
  • Updated requirements.txt.

Testing

  • Validated the changes on TDEI Portal - Stage.
  • All unit tests passed successfully.
Ran 59 tests in 3.194s

OK

sujata-m and others added 16 commits July 1, 2026 16:33
## Dev Board Ticket

- https://dev.azure.com/TDEI-UW/TDEI/_workitems/edit/3750

## Changes

- Updated requirements.txt

## Testing

TDEI Portal
## Dev Board Ticket

- https://dev.azure.com/TDEI-UW/TDEI/_workitems/edit/4047
- https://dev.azure.com/TDEI-UW/TDEI/_workitems/edit/4048

## Changes

- Updated `python-osw-validation` from `0.4.4` to `0.4.5`
- Added `warning` to the validation response payload
- Propagated `warnings` from the `python-osw-validation` package result
- Updated sample validation response JSON
- Added unit test coverage for warning propagation

## Testing
```
Ran 59 tests in 3.194s

OK
```
Update python-osw-validation to 0.4.5 and include warnings in response
Summary:

- Upgrade `python-osw-validation` from `0.4.5` to `0.5.0`.
- Remove the obsolete `warning` field from validation results and outgoing messages.
- Update documentation and sample payloads.
- Adjust tests for the new response contract.
- Verify all 59 unit tests pass on Python 3.11.
Add support for python-osw-validation 0.5.0
Summary:

- switch ALLOW_ZERO_LENGTH_LINES from False to True
- switch `ALLOW_ZERO_LENGTH_LINES` from `False` to `True`
…th_lines

Add support to allow zero length - #103
@sujata-m
sujata-m requested review from MashB and susrisha August 24, 2026 13:53
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