@@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 1.7.1] - 2026-05-20
9+
10+ Maintenance release. Dependency and lock-file updates only — there are no
11+ source code or public API changes. The published runtime dependencies
12+ (` httpx ` , ` typing_extensions ` ) are unchanged; the updates below affect the
13+ pinned development, testing, and optional-extra dependencies in ` uv.lock `
14+ and are not shipped in the wheel/sdist.
15+
16+ ### Security
17+
18+ - Updated pinned development and transitive dependencies in ` uv.lock ` to
19+ resolve reported advisories. None of these affect the published runtime
20+ dependencies:
21+ - ` idna ` 3.11 → 3.15 — fixes a bypass of the CVE-2024 -3651 mitigation in
22+ ` idna.encode() ` (transitive via ` httpx ` /` anyio ` ).
23+ - ` pytest ` 9.0.2 → 9.0.3 — fixes vulnerable tmpdir handling (dev only).
24+ - ` python-dotenv ` 1.2.1 → 1.2.2 — fixes symlink following in ` set_key `
25+ that allowed arbitrary file overwrite (dev only).
26+ - ` pygments ` 2.19.2 → 2.20.0 — fixes a ReDoS in GUID matching
27+ (transitive, dev only).
28+
29+ ### Changed
30+
31+ - Bumped ` aiohttp ` and added ` aiohappyeyeballs ` in ` uv.lock ` (#17 ).
32+ - Locked the optional FHIR extras (` fhirpy ` , ` fhir-resources ` ) and their
33+ transitive dependencies in ` uv.lock ` . These were already declared in
34+ ` pyproject.toml ` but had never been captured in the lock file.
35+
836## [ 1.7.0] - 2026-04-14
937
1038### Added
@@ -216,7 +244,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
216244- Full type hints and PEP 561 compliance
217245- HTTP/2 support via httpx
218246
219- [ Unreleased ] : https://github.com/omopHub/omophub-python/compare/v1.6.0...HEAD
247+ [ Unreleased ] : https://github.com/omopHub/omophub-python/compare/v1.7.1...HEAD
248+ [ 1.7.1 ] : https://github.com/omopHub/omophub-python/compare/v1.7.0...v1.7.1
249+ [ 1.7.0 ] : https://github.com/omopHub/omophub-python/compare/v1.6.0...v1.7.0
220250[ 1.6.0 ] : https://github.com/omopHub/omophub-python/compare/v1.5.1...v1.6.0
221251[ 1.5.1 ] : https://github.com/omopHub/omophub-python/compare/v1.5.0...v1.5.1
222252[ 1.5.0 ] : https://github.com/omopHub/omophub-python/compare/v1.4.1...v1.5.0
0 commit comments