Skip to content

Bump version to 0.16.0-dev#137

Merged
dstebila merged 2 commits into
mainfrom
bump-0.16-dev
May 14, 2026
Merged

Bump version to 0.16.0-dev#137
dstebila merged 2 commits into
mainfrom
bump-0.16-dev

Conversation

@dstebila
Copy link
Copy Markdown
Member

@dstebila dstebila commented May 13, 2026

Summary

  • Bump pyproject.toml version to 0.16.0-dev. liboqs-python 0.13/0.14/0.15 were never released; jumping directly to 0.16.0 to realign with the upcoming liboqs 0.16.0.
  • Teach _install_liboqs to treat any -dev suffix as "clone liboqs main" (no --branch flag), since no matching tag exists yet.

Test plan

  • Fresh import on a machine without liboqs installed clones and builds liboqs main.
  • Existing liboqs install at 0.15.x is still detected and used; mismatch warning fires (expected — minor differs).

🤖 Generated with Claude Code

liboqs-python 0.13/0.14/0.15 were never released; jumping directly
to 0.16.0 to realign with the upcoming liboqs 0.16.0. Auto-install
treats any "-dev" suffix as "clone liboqs main" since no matching
tag exists yet.

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
PEP 440 normalizes "0.16.0-dev" to "0.16.0.dev0" at install time, so
the previous .endswith("-dev") check missed the actual runtime form.

Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@dstebila dstebila self-assigned this May 13, 2026
@dstebila dstebila added this to the 0.16.0 milestone May 13, 2026
@dstebila dstebila merged commit a47949e into main May 14, 2026
14 checks passed
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