Skip to content

Commit 9baaa3a

Browse files
Release 5.0.1
1 parent b647b18 commit 9baaa3a

3 files changed

Lines changed: 12 additions & 3 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [5.0.1] - 2026-07-09
11+
### Fixed
12+
- Fix batch lookups with a `fields` selection: the API applies the filter to the whole batch
13+
response body, so each field is now prefixed with `results.` on batch endpoints. Previously
14+
the filter stripped the `results` array itself and the lookup crashed with an `IndexError`.
15+
- Raise a descriptive `ClientError` when a batch response contains fewer results than requested
16+
items, instead of crashing with an `IndexError`.
17+
1018
## [5.0.0] - 2026-07-07
1119
### Added
1220
- Add an asyncio-based `AsyncIpregistryClient` with the same feature set, available with the `async`
@@ -96,7 +104,8 @@ https://github.com/ipregistry/ipregistry-python#caching
96104
## [1.0.0] - 2019-07-28
97105
- First public release.
98106

99-
[Unreleased]: https://github.com/ipregistry/ipregistry-python/compare/5.0.0...HEAD
107+
[Unreleased]: https://github.com/ipregistry/ipregistry-python/compare/5.0.1...HEAD
108+
[5.0.1]: https://github.com/ipregistry/ipregistry-python/compare/5.0.0...5.0.1
100109
[5.0.0]: https://github.com/ipregistry/ipregistry-python/compare/4.0.0...5.0.0
101110
[4.0.0]: https://github.com/ipregistry/ipregistry-python/compare/3.2.0...4.0.0
102111
[3.2.0]: https://github.com/ipregistry/ipregistry-python/compare/3.1.0...3.2.0

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = 'ipregistry'
3-
version = '5.0.0'
3+
version = "5.0.1"
44
description = 'Official Python library for Ipregistry'
55
authors = [
66
{name = 'Ipregistry Team', email = 'support@ipregistry.co'},

‎uv.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)