Osmnx

Latest version: v2.0.1

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 12

1.9.0

- add endpoint_attrs argument to simplification.simplify_graph function to flexibly relax strictness (1117)
- fix a bug in the features module's polygon handling (1104)
- update obsolete numpy random number generation (1108)
- make deprecation warnings FutureWarnings (1124)
- update warning messages to note that deprecated code will be removed in v2.0.0 (1111)
- deprecate strict argument in simplification.simplify_graph function in favor of new endpoint_attrs argument (1117)
- deprecate north, south, east, west arguments throughout package in favor of bbox tuple argument (1112)
- deprecate return_coords argument in graph.graph_from_address function (1105)
- deprecate return_hex argument in plot.get_colors function (1109)
- deprecate address, point, network_type, edge_color, and smooth_joints arguments in plot.plot_figure_ground function (1121)

1.8.1

- fix a bug arising from the save_graph_xml function (1093)
- warn user if their query area is significantly larger than max query area size (1101)
- refactor utils_geo module and deprecate quadrat_width and min_num function arguments (1100)
- under-the-hood code clean-up (1092 1099 1103)

1.8.0

- formally support Python 3.12 (1082)
- fix Windows-specific character encoding issue when reading XML files (1084)
- resolve pandas and gdal future warnings (1089)
- use spawn instead of fork for multiprocessing to resolve Python 3.12 deprecation warning (1089)
- rename add_node_elevations_google function's max_locations_per_batch parameter, with deprecation warning (1088)
- move add_node_elevations_google function's url_template parameter to settings module, with deprecation warning (1088)

1.7.1

- fix references to latitude and longitude parameters as lat and lon consistently across package (1068 1069)
- fix handling of dict and set attribute types when reloading GraphML files (1075 1077)

1.7.0

- improve automatic UTM handling in the projection module (1059)
- add a to_latlong parameter to the projection.project_graph function for API consistency (1057)
- workaround for pytest issue with printing to terminal window on Windows (1064)
- refactor the distance module and add a new routing module (1063)
- move shortest_path and k_shortest_paths functions to new routing module, with deprecation warning (1063)
- rename great_circle_vec and euclidean_dist_vec functions to great_circle and euclidean, with deprecation warning (1063)
- under-the-hood code clean-up (1047)

1.6.0

- fix DNS resolution in Dask clusters (1039)
- improve memory efficiency during features GeoDataFrame creation (1043)
- handle the settings.cache_only_mode option in the features module (1043)
- deprecate the buffer_dist and clean_periphery function parameters throughout package (1044)
- add more descriptive exceptions: ResponseStatusCodeError and GraphSimplificationError (1041)
- replace CacheOnlyModeInterrupt exception with CacheOnlyInterruptError exception (1041)
- replace EmptyOverpassResponse exception with InsufficientResponseError exception (1041)
- refactor elevation module (1042 1043)
- refactor the \_downloader module and add new \_overpass and \_nominatim modules (1043)
- under-the-hood code clean-up (1036 1037 1038)

Page 2 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.