File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44All notable changes to this project will be documented in this file.
55This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
66
7+ ## [ 4.3.1] - 2026-04-01
8+
9+ ### Fixed
10+
11+ - regression in libosmium where deletions in extract diffs are not
12+ handled correctly
13+
14+ ### Changed
15+
16+ - updated to libosmium 2.23.1
17+
18+
719## [ 4.3.0] - 2026-01-31
820
921### Added
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ include(FetchContent)
1919
2020FetchContent_Declare (libosmium
2121 GIT_REPOSITORY https://github.com/osmcode/libosmium
22- GIT_TAG 9c49c960569c15dd09ff9eb9e9dce7f383ab6ed2 # release 2.23.0
22+ GIT_TAG 97dccf105391d410701ae8bd52170dc0ee041373 # release 2.23.1
2323 SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR} /contrib/libosmium
2424 SOURCE_SUBDIR cmake
2525 GIT_SUBMODULES_RECURSE OFF )
Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ command installs all required packages:
3838pyosmium has the following dependencies:
3939
4040 * [ libosmium] ( https://github.com/osmcode/libosmium ) >= 2.16.0
41+ (versions 2.21.0 to 2.23.0 have a known issue when processing extract diffs)
4142 * [ protozero] ( https://github.com/mapbox/protozero )
4243 * [ cmake] ( https://cmake.org/ )
4344 * [ Pybind11] ( https://github.com/pybind/pybind11 ) >= 2.7
Original file line number Diff line number Diff line change 1- .TH PYOSMIUM\- GET\- CHANGES "1" "2026\- 01 \- 31 " "pyosmium 4.3.0 " "Generated Python Manual"
1+ .TH PYOSMIUM\- GET\- CHANGES "1" "2026\- 04 \- 01 " "pyosmium 4.3.1 " "Generated Python Manual"
22.SH NAME
33pyosmium\- get\- changes
44.SH SYNOPSIS
Original file line number Diff line number Diff line change 1- .TH PYOSMIUM\- UP\- TO\- DATE "1" "2026\- 01 \- 31 " "pyosmium 4.3.0 " "Generated Python Manual"
1+ .TH PYOSMIUM\- UP\- TO\- DATE "1" "2026\- 04 \- 01 " "pyosmium 4.3.1 " "Generated Python Manual"
22.SH NAME
33pyosmium\- up\- to\- date
44.SH SYNOPSIS
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build"
44
55[project ]
66name = " osmium"
7- version = " 4.3.0 "
7+ version = " 4.3.1 "
88description = " Python bindings for libosmium, the data processing library for OSM data"
99requires-python = " >=3.8"
1010readme = " README.rst"
You can’t perform that action at this time.
0 commit comments