Releases: AndGem/OsmToRoadGraph
Releases · AndGem/OsmToRoadGraph
Release list
small code improvements + dependency update
- switched edge length computation to the haversine formula for numerical stability over short distances
- fixed a broken network-type selection branch in
run.py - fixed a missing default for
OSMWay.max_speed_int - removed a bare
exceptand a redundant fileclose()call -
networkxis now installable as an optional extra:pip install OsmToRoadGraph[networkx] - test suite now runs cleanly with or without the optional
networkxdependency - tooling cleanup: replaced black with
ruff format, consolidated dev dependencies, CI now lints with ruff
resolved minor issues with v.0.6.0a
Resolved minor issues with previous version
moved to python 3.7
Moved to Python 3.7 with dataclasses!
support for bz2 input files
Now instead of plain .osm files, they can also be provided as input when they are compressed as bz2 (see bz2 Wikipedia).
networkx support and fixed contraction logic
- added networkx support (output)
- rewrote contraction logic which fixed several bugs
Bugfix for processing UTF-8 symbols in osm files
minor bugfix release that helps in processing UTF-8 *.osm files.
Python3 only release with type information
Types (#62) * type information added