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.0] - 2026-01-31
8+
9+ ### Added
10+
11+ - explicit thread pool management
12+ - more sections in manual: on history and diff files and writers
13+
14+ ### Fixed
15+
16+ - issue with pyosmium scripts not properly returning on Windows
17+
18+ ### Changed
19+
20+ - updated to libosmium 2.23.0
21+ - use per-reader/writer thread pools instead of libosmium's global pool
22+ - replace boost iterator with simple C++ iteration tools from stdlib
23+ - drop dependency on boost
24+
725## [ 4.2.0] - 2025-10-21
826
927### Added
@@ -15,13 +33,14 @@ This project adheres to [Semantic Versioning](http://semver.org/).
1533
1634- restore packaging of README
1735- use replace() instead of rename() to make overwriting planet files on Windows
36+ work
1837
1938### Changed
2039
2140- pre-generate man pages for easier packaging
2241- diff processing functions and tools now throw an Error when diffs are
23- requested that are older than then oldest available diff on the server
24- - tools now error out, when the first diff download encounters a client
42+ requested that are older than the oldest available diff on the server
43+ - tools now error out when the first diff download encounters a client
2544 error (HTTP 4xx)
2645
2746## [ 4.1.1] - 2025-08-31
Original file line number Diff line number Diff line change 1- .TH PYOSMIUM\- GET\- CHANGES "1" "2025 \- 10 \- 05 " "pyosmium" "Generated Python Manual"
1+ .TH PYOSMIUM\- GET\- CHANGES "1" "2026 \- 01 \- 31 " "pyosmium 4.3.0 " "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" "2025 \- 10 \- 05 " "pyosmium" "Generated Python Manual"
1+ .TH PYOSMIUM\- UP\- TO\- DATE "1" "2026 \- 01 \- 31 " "pyosmium 4.3.0 " "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.2 .0"
7+ version = " 4.3 .0"
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