ChangelogΒΆ
Version 0.14.1 (2026-09-03)ΒΆ
π Fixed botched bugfix with non-metric CRS
π Extended PBI config to match custom filters
Version 0.14.0 (2026-09-01)ΒΆ
π Fixed bug with non-metric CRS, now estimating UTM
β¨ Added PBI routing accounting for existing bike network
β¨ Added PBI routing accounting dynamically for grown bike network
π¨ Existing bike network is now exported as its own geojson file
β»οΈ Refactored main growbikenet flow into functions
π Made tqdm progress bars configurable via constants
Version 0.13.1 (2026-08-26)ΒΆ
π Deleted zero length geometries
π Accounted for all edge cases of bike network components, tested on 403 cities
π Added length check for snapped seed points
β»οΈ Simplified
_update_seed_points_with_existing_bike_network()β»οΈ Moved
allow_edge_overlapsto settingsπ Added css for docs dataframes and polished docs
π Added usage docs 6 and 7, completing docs
Version 0.13.0 (2026-08-14)ΒΆ
π Changed street network to growable network
π Removed isolated seed points
β¨ Added custom filter constants
π¨ Polished settings, especially with CRS
β¨ Added silent setting
β¨ Added script for video generation
π¨ Improved exported data, implemented RFC7946 for geojson
β»οΈ Renamed several parameters and functions
β¬οΈ Added Python 3.13 and 3.14 support
β Added scipy dependency
π Added and polished usage docs
Version 0.12.0 (2026-08-05)ΒΆ
β¨ Implemented point and trip data import with weighted growth
π Added and polished several usage docs
β»οΈ Renamed many variables, functions, and added underscores for internal ones
π Overhauled plot creation
π· Added pytest-mpl for plot testing
π· Added codecov
π Updated docs and code with warnings to ensure key 0 edges
π· Removed unused release-please
β Removed online tests temporarily
π Fixed docs source variable, added edit button and key navigation
Version 0.11.1 (2026-07-17)ΒΆ
π Fixed validate seed point bug
π Fixed loading of docs modules
β»οΈ Refactored import_files via defaultdict
Version 0.11.0 (2026-06-29)ΒΆ
β¨ Implemented bike network import
β¨ Added minimum component length filter for bike net seed points
β»οΈ Refactored all imported files into one dict parameter
β»οΈ Refactored settings and constants into their own modules
β¨ Added auto option for existing_network_spacing
π Added changelog to docs
π Deployed docs on new custom URL
Version 0.10.3 (2026-06-17)ΒΆ
β Removed unneeded dependencies
π Pinned dependencies consistently
π₯ Removed video code, temporarily
Version 0.10.2 (2026-06-17)ΒΆ
π Fixed wrong street network definition βall_publicβ, to βdriveβ
π Fixed existing bike net not being usable with street net file
π Added more usage docs
Version 0.10.1 (2026-06-15)ΒΆ
π Added missing checks for seed_point_tags
π Added first usage docs
β»οΈ Renamed seed_points_file parameter for consistency
Version 0.10.0 (2026-06-11)ΒΆ
β¨ Added auto options for seed points
β»οΈ Refactored code: parameter validation
β¨ Added triangular grid
β¨ Added quadrangulation
π¨ Renamed variables for better readability
Version 0.9.0 (2026-06-09)ΒΆ
β¨ Added import from file for street network and seed points
β¨ Added custom and preset tags: rail, school, park
π Polished docstrings
β Add test cases and examples
Version 0.8.1 (2026-06-06)ΒΆ
π Fixed custom filter
π Polished docs and user feedback
β Removed unneeded dependencies from env files
Version 0.8.0 (2026-05-24)ΒΆ
π Big docs update: Added content to all pages, with furo style
π Cleaned up readme: Moved install info to docs, removed bloat, added funders
π Fixed edge overlap removal
π Added polished tqdm progress bars
π Fixed and refactored data retrieval via polygon
π Fixed failing docs
β Removed unneeded dependencies from env files
Version 0.7.1 (2026-05-04)ΒΆ
π§Ή Make edge overlap removal ~5x faster
Version 0.7.0 (2026-05-04)ΒΆ
π Added option to grow from existing bicycle network
π Added option to fetch data from OSM via shape file
π Export to GPKG or GeoJSON
π Fixed and polished precommit hooks
π§Ή Update folder structure for results
π Export seed points and city boundary too
πΎ Round exported coordinates for smaller file sizes
π§Ή Removed βallβ ranking option
Version 0.6.0 (2026-04-28)ΒΆ
π§ Bug fix for metric calculation
β¬οΈ Implemented delaunay triangulation for performance improvements
β¬οΈ Improved readme to distuingish between use/development
Version 0.5.2 (2026-04-10)ΒΆ
β¨ Initial release β¨
π§ Full reimplementation of code from paper βGrowing Urban Bicycle Networksβ https://github.com/mszell/bikenwgrowth
β¬οΈ Automated testing via pytest as well as pipeline for package deployment to pip