Skip to content

[0.4.2] Fix custom polygon conversion and preserve original OSM area IDs - #60

Merged
sujata-m merged 1 commit into
developfrom
feature-fix-custom-polygon
Aug 24, 2026
Merged

[0.4.2] Fix custom polygon conversion and preserve original OSM area IDs#60
sujata-m merged 1 commit into
developfrom
feature-fix-custom-polygon

Conversation

@sujata-m

Copy link
Copy Markdown
Contributor

Summary

  • Preserve closed custom OSM areas with ordinary, non-ext:* attributes.
  • Normalize unsupported custom polygon attributes into the ext:* namespace.
  • Prevent recognized linear features, including sidewalks, fences, and tree rows, from being duplicated as polygons.
  • Fix polygon and pedestrian-zone ext:osm_id values by using pyosmium’s original OSM ID instead of its derived area ID.
  • Bump the package version to 0.4.2 and update the changelog and documentation.
  • Add serializer and end-to-end regression coverage.

Validation

  • All 243 unit tests pass.
  • The 0.4.2 source distribution builds successfully.

…IDsPR title:

## Summary

- Preserve closed custom OSM areas with ordinary, non-`ext:*` attributes.
- Normalize unsupported custom polygon attributes into the `ext:*` namespace.
- Prevent recognized linear features, including sidewalks, fences, and tree rows, from being duplicated as polygons.
- Fix polygon and pedestrian-zone `ext:osm_id` values by using pyosmium’s original OSM ID instead of its derived area ID.
- Bump the package version to `0.4.2` and update the changelog and documentation.
- Add serializer and end-to-end regression coverage.

## Validation

- All 243 unit tests pass.
- The `0.4.2` source distribution builds successfully.
@sujata-m
sujata-m merged commit d0051c5 into develop Aug 24, 2026
1 check passed
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