Skip to content

Prepare 0.16.0.1 release - #157

Merged
dstebila merged 2 commits into
mainfrom
prepare-0.16.0.1
Sep 23, 2026
Merged

dstebila merged 2 commits into
mainfrom
prepare-0.16.0.1

Conversation

@dstebila

@dstebila dstebila commented Sep 23, 2026 •

Copy link
Copy Markdown
Member

Maintenance release of liboqs-python 0.16.0 with the fix for
GHSA-pw23-r5gj-42g8
(shell command injection in automatic liboqs installation). The advisory lists
0.16.0.1 as the patched version. It still pairs with liboqs 0.16.0.

  • Bump version 0.16.1-dev -> 0.16.0.1 (pyproject.toml). The runtime
    auto-installer maps this to the liboqs 0.16.0 tag.
  • CHANGES.md: add the 0.16.0.1 section.
  • RELEASE.md: rewrite for 0.16.0.1, leading with the security fix.
  • README.md: note that a four-part maintenance version installs the matching
    three-part liboqs release.

Release date: September 23, 2026.

Verified locally: uv build produces liboqs_python-0.16.0.1 sdist and wheel;
the wrapper reports 0.16.0.1, loads liboqs 0.16.0, and imports with no version
mismatch warning; nose2 tests.test_install passes (15 tests).

After merge: confirm the PyPI trusted publisher (workflow publish_pypi.yml,
environment pypi), push tag 0.16.0.1, create the GitHub release, then bump
back to 0.16.1-dev.

🤖 Generated with Claude Code

dstebila and others added 2 commits September 23, 2026 11:11
Maintenance release of liboqs-python 0.16.0 carrying the fix for
GHSA-pw23-r5gj-42g8 (shell command injection in automatic liboqs
installation). It still pairs with liboqs 0.16.0.

- Bump version 0.16.1-dev -> 0.16.0.1 (pyproject.toml); the runtime
  auto-installer maps this to the liboqs 0.16.0 tag.
- CHANGES.md: add the 0.16.0.1 section (release date left as TODO).
- RELEASE.md: rewrite for 0.16.0.1, leading with the security fix
  (release date left as TODO).
- README.md: note that a four-part maintenance version installs the
  matching three-part liboqs release.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
@dstebila
dstebila merged commit ff35a19 into main Sep 23, 2026
10 checks passed
@dstebila
dstebila deleted the prepare-0.16.0.1 branch September 23, 2026 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant