Skip to content

Releases: AndGem/OsmToRoadGraph

small code improvements + dependency update

Choose a tag to compare

@AndGem AndGem released this 21 May 17:36
1e285e6
  • 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 except and a redundant file close() call
  • networkx is now installable as an optional extra: pip install OsmToRoadGraph[networkx]
  • test suite now runs cleanly with or without the optional networkx dependency
  • tooling cleanup: replaced black with ruff format, consolidated dev dependencies, CI now lints with ruff

resolved minor issues with v.0.6.0a

Choose a tag to compare

@AndGem AndGem released this 23 Apr 09:39
03973ce

Resolved minor issues with previous version

moved to python 3.7

Choose a tag to compare

@AndGem AndGem released this 21 Apr 18:41
a7c163b

Moved to Python 3.7 with dataclasses!

support for bz2 input files

Choose a tag to compare

@AndGem AndGem released this 18 Jul 12:57
73724e4

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

Choose a tag to compare

@AndGem AndGem released this 23 May 13:46
e7a93bc
  • added networkx support (output)
  • rewrote contraction logic which fixed several bugs

Bugfix for processing UTF-8 symbols in osm files

Choose a tag to compare

@AndGem AndGem released this 19 Jan 12:36
529e7ca

minor bugfix release that helps in processing UTF-8 *.osm files.

Python3 only release with type information

Choose a tag to compare

@AndGem AndGem released this 14 Dec 20:09
b84f364
Types (#62)

* type information added

v0.3

Choose a tag to compare

@AndGem AndGem released this 08 Oct 20:34
Update README.md