Skip to content

release: prepare v0.2.0 - #77

Merged
gouyt13 merged 6 commits into
mainfrom
release/v0.2.0
Sep 1, 2026
Merged

release: prepare v0.2.0#77
gouyt13 merged 6 commits into
mainfrom
release/v0.2.0

Conversation

@gouyt13

@gouyt13 gouyt13 commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

  • bump the Python package version to 0.2.0
  • build and test portable Linux x86-64 wheels for CPython 3.9–3.14
  • publish tagged releases to PyPI through Trusted Publishing and attach wheels to GitHub Releases
  • redesign the README around installation, adopters, benchmark results, and quick starts
  • add the benchmark image to the documentation homepage
  • point multi-bit paper references to the SIGMOD camera-ready publication

Verification

  • built and installed a local rabitqlib-0.2.0 wheel with native CPU tuning disabled
  • Python test suite: 58 passed
  • mkdocs build --strict --config-file docs/mkdocs.yml: passed
  • README rendered successfully through GitHub's Markdown API
  • git diff --check: passed

Release

After this PR is merged, pushing the v0.2.0 tag will build and test the wheels, publish them to PyPI, and create the GitHub Release.

@gouyt13
gouyt13 merged commit 29b3780 into main Sep 1, 2026
14 checks passed
@gouyt13
gouyt13 deleted the release/v0.2.0 branch September 2, 2026 04:40
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