Skip to content

Commit e7915e1

Browse files
committed
prepare release 3.5.0
1 parent 5667809 commit e7915e1

File tree

2 files changed

+28
-2
lines changed

2 files changed

+28
-2
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,32 @@
44
All notable changes to this project will be documented in this file.
55
This project adheres to [Semantic Versioning](http://semver.org/).
66

7+
## [3.5.0] - 2022-11-09
8+
9+
### Added
10+
11+
- type annotations for the public interface
12+
- new `ReplicationServer.set_request_parameter()` function to specify additional
13+
parameters to give to `requests.get()`
14+
15+
### Fixed
16+
17+
- writer now rolls back data buffer after exceptions (fixes #212)
18+
- off-by-one error in computation of change ID from a start date
19+
- socket timeout in pyosmium-get-changes/pyosmium-up-to-date was ignored
20+
falling back to waiting forever on requests
21+
22+
### Changed
23+
24+
- use format strings instead of `format()` where possible
25+
- pyosmium-get-changes now prints an error message when there is a HTTP error
26+
during download
27+
- overwriting `ReplicationServer.open_url()` is no longer recommended,
28+
use new `ReplicationServer.set_request_parameter()` function instead
29+
- cookies for pyosmium-get-changes/pyosmium-up-to-date are now set via
30+
request parameters, removing the last use-case where urllib was used
31+
- update bundled pybind11 to 2.10.1
32+
733
## [3.4.1] - 2022-07-28
834

935
### Fixed

src/osmium/version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
"""
44

55
# the major version
6-
pyosmium_major = '3.4'
6+
pyosmium_major = '3.5'
77
# current release (Pip version)
8-
pyosmium_release = '3.4.1'
8+
pyosmium_release = '3.5.0'
99

1010
# libosmium version shipped with the Pip release
1111
libosmium_version = '2.18.0'

0 commit comments

Comments
 (0)