Skip to content

Commit b51fbeb

Browse files
committed
CHANGELOG: release 1.0.0
1 parent cacf322 commit b51fbeb

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ and this project adheres to
88

99
## [Unreleased]
1010

11+
## [1.0.0] - 2026-03-17
12+
1113
### Added
1214

1315
- AsyncClient with full async/await support using httpx
@@ -16,28 +18,27 @@ and this project adheres to
1618
- Streaming `bulk_export_stream()` for memory-efficient exports
1719
- `serialize_queries()` helper to reduce query serialization duplication
1820
- Async example in `example/example_async_client.py`
21+
- Add Python 3.11, 3.12, and 3.14 support ([d111628])
1922

2023
### Changed
2124

2225
- Use `__get` in both sync and async clients for uniform internal API
23-
- Widen query type from `Query` to `AbstractQuery` to accept `RawQuery` directly
26+
- Widen query type from `Query` to `AbstractQuery` to accept `RawQuery`
27+
directly
2428
- Updated l9format requirement from =1.3.2 to =1.4.0 ([ae676d9])
2529
- Updated l9format requirement from =1.4.0 to =2.0.0 ([df916e5], [#68])
2630
- Updated l9format requirement from =2.0.0 to =2.0.1 ([5764b2f], [#74])
27-
- Use explicit include lists instead of exclude lists for hatch build targets
28-
(sdist and wheel) in `pyproject.toml` ([aa9cc03], [#75])
31+
- Use explicit include lists instead of exclude lists for hatch build
32+
targets (sdist and wheel) in `pyproject.toml` ([aa9cc03], [#75])
2933
- README: replace inline examples with links to `example/` directory
3034
([01b280f], [#76])
3135
- Add PyPI metadata: license, readme, classifiers, urls, keywords
3236
([c62d2a4], [#78])
3337

3438
### Fixed
3539

36-
- Return `SuccessResponse` for HTTP 204 No Content instead of `ErrorResponse`
37-
38-
### Added
39-
40-
- Add Python 3.11, 3.12, and 3.14 support ([d111628])
40+
- Return `SuccessResponse` for HTTP 204 No Content instead of
41+
`ErrorResponse`
4142

4243
### Removed
4344

@@ -83,7 +84,8 @@ and this project adheres to
8384
- Query building with MustQuery, MustNotQuery, ShouldQuery
8485
- Field filters: TimeField, PluginField, IPField, PortField, CountryField
8586

86-
[unreleased]: https://github.com/LeakIX/LeakIXClient-Python/compare/v0.1.10...HEAD
87+
[unreleased]: https://github.com/LeakIX/LeakIXClient-Python/compare/v1.0.0...HEAD
88+
[1.0.0]: https://github.com/LeakIX/LeakIXClient-Python/compare/v0.1.10...v1.0.0
8789
[0.1.10]: https://github.com/LeakIX/LeakIXClient-Python/compare/v0.1.9...v0.1.10
8890
[0.1.9]: https://github.com/LeakIX/LeakIXClient-Python/releases/tag/v0.1.9
8991

0 commit comments

Comments
 (0)