You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Enforce the six canonical OSW 0.3 filenames inside datasets; reject non-standard names and detect duplicates/missing required files (with new unit tests).
6
+
- Validation now ignores `$schema` hints and does not fall back to geometry typing; line schema is the final fallback when filenames give no hint.
7
+
- Expanded test coverage for extension read failures, invalid extension ID extraction, `_w_id` missing in zones, cleanup edge cases, and required-file detection.
8
+
3
9
### 0.2.15
4
10
- Update the base schema to make the $schema key is required
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ This package validates the OSW geojson file. Package requires a OSW zip file pat
12
12
13
13
- It unzip the provided zip files
14
14
- Check for the required nodes and edges geojson files inside the unzipped folder
15
-
- Validate each file (nodes, edges and points) against schema, schema can be found here
15
+
- Validate each file (edges, lines, nodes, points, polygons and zones) against the matching schema (0.3 defaults live in `src/python_osw_validation/schema`)
16
16
- Return true or false according to validation
17
17
- you can check the error if it returned false.
18
18
@@ -127,4 +127,4 @@ To use the library locally, use the [example.py](./src/example.py) code
127
127
- Choose `main` branch for release
128
128
- Publish the release.
129
129
- This release triggers a workflow to generate the new version of the Package.
130
-
- The new package will be available at https://pypi.org/project/python-osw-validation/
130
+
- The new package will be available at https://pypi.org/project/python-osw-validation/
0 commit comments