arup-group / genet

Manipulate MATSim networks via a Python API.
MIT License
45 stars 9 forks source link

Replace osmread with a maintained library #178

Closed brynpickering closed 1 year ago

brynpickering commented 1 year ago

the osmread package seems to be no longer maintained and requires pip installing from a specific dev commit in GeNet.

For future maintainability of GeNet, another package that has a bit more weight behind it would be ideal. Even better would be one that has a conda-forge feedstock. For example, pyrosm (although it seems to be having trouble with maintanence too, with a lot of people raising issues and contributing PRs, but the maintainer staying silent).

Even better than that would be to avoid having a dependency for parsing the OSM file. How simple it would be to implement the specific functionality that osmread currently provides @KasiaKoz...?