Skip to content

Commit 968070c

Browse files
author
alex-omophub
committed
v1.71. prep
1 parent 7004055 commit 968070c

1 file changed

Lines changed: 31 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and 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

Comments
 (0)