Releases: osmcode/pyosmium
Releases · osmcode/pyosmium
Version 2.12.2
Added
- build support for Windows
- various tests
Changed
- python sources moved into src/ directory
- use current libosmium
- area.inner_rings() now takes an outer ring as parameter and returns an iterator
Fixed
- force use of C++ compiler
- output type of index.map_types() function
- write buffers growing unbound
Version 2.11.1
Fixed
- prevent unnecessary calls to callbacks
- correctly throw KeyError in taglist accessor
- fix output type of index.map_types() function
- don't overgrow writer buffers over requested size
Version 2.12.1
Added
- geometry factories for WKT and GeoJSON
- man pages for new tools
- get() function for TagList
- tests for TagList
Changed
- example code simplified
- use current libosmium
Fixed
- area creator always called (#32)
- various typos
- TagList [] accessor properly throws KeyError on missing element
Version 2.12.0
Added
- WriteHandler for writing data directly to a file
- tools for downloading changes and updating a OSM files from these changes
- get/set functions for io.Header
Changed
- use current libosmium
Fixed
- various typos in documentation
Version 2.11.0
Changed
- Use current libosmium
Version 2.10.2
Added
- support for sdist creation (now published via Pypi)
- custom locations for libosmium and boost can be set via the
environment variables LIBOSMIUM_PREFIX and BOOST_PREFIX. - export bounding box from osmium::io::Header
Changed
- Use libosmium 2.10.2
Fixed
- various typos in documentation
- crash in replication handler on incomplete state files
Version 2.9.0
Changed
- Use current libosmium
Version 2.8.0
Changed
- Use current libosmium
Fixed
- Works with different libosmium versions.
Version 2.7.1
Added
apply_buffer()
for handling in-memory data- MergeInputReader for reading and sorting multiple input files
- Functions using replication change files to update an OSM file or database.
Changed
- Use current libosmium
Version 2.6.0
Added
- Experimental write support, see documentation
- Multiple examples for writing data
Changed
- Use current libosmium
- Improve timestamp to datetime conversion
- Simplified package structure that uses the compiled libs directly