Changelog

Version 0.8.1 (2026-09-12)

  • 🐛 Add bicycle_road to pbi mapping

  • 🐛 Fixed ruff-check in pre-commit hooks

  • 💄 Made tqdm bars consistent in notebooks

  • 💄 Polished exported filenames

  • 🎨 Cleaned up exported files

  • 📄 Updated docs to account for conda

  • 📄 Established docs parity with growbikenet

Version 0.8.0 (2026-09-03)

  • 🐛 Fixed bug with declustering

  • ✨ Added city boundary import

  • ✅ Added test_main

  • 🐛 Made PBI tagging consistent with custom filters

  • ✨ Added street name export

  • ✨ Added minimum gap length option

  • ⚡️ Optimized bottlenecks

  • 🐛 Fixed bug with non-metric CRS, now estimating UTM

  • 💄 Added tqdm progress bars with silent mode

  • ➖ Removed unneeded dependencies and extensions

  • 📄 Upgraded license to AGPL

  • ⬆️ Upgraded dependencies and Python versions

  • 🔧 Updated project metadata

Version 0.7.0 (2026-06-25)

  • 🔧 moved from config.yml to config.py setup in package

  • 🔧 updated definition of protected bicycle infrastructure to be consistent with other projects (e.g. GrowBikeNet).

  • ✨ added declustering step to pipeline

  • ✨ set maxgap default value to 1000 for better results

Version 0.6.0 (2026-05-27)

  • 🔧 fix for config.yml in package

  • 🔧 solve issues when highway type not in config

Version 0.5.0 (2026-05-06)

  • ✨Initial release ✨

  • 🔧Full reimplementation of code from paper “Automated Detection of Missing Links in Bicycle Networks” https://github.com/anastassiavybornova/bikenwgaps

  • ⬆️Automated testing via pytest as well as pipeline for package deployment to pip