Skip to content

Bump version to 0.3.11 and update changelog - #834

Merged
qiyanjun merged 2 commits into
QData:masterfrom
qiyanjun:release/0.3.11
Aug 14, 2026
Merged

Bump version to 0.3.11 and update changelog#834
qiyanjun merged 2 commits into
QData:masterfrom
qiyanjun:release/0.3.11

Conversation

@qiyanjun

Copy link
Copy Markdown
Member

Summary

Why

PyPI is still on 0.3.10. A v0.3.11 GitHub Release already exists (created back in April) and did trigger the publish workflow, but that run failed — almost certainly because docs/conf.py's version string was never bumped for it, so the build still produced 0.3.10, which PyPI rejects as a duplicate upload.

This PR only bumps the version number and changelog — it does not create a new GitHub Release or trigger a publish. Once this merges, a maintainer can create a v0.3.11 GitHub Release (or delete/recreate the existing stale one) to actually publish to PyPI.

Test plan

  • docs.conf.release resolves to 0.3.11, consumed correctly by setup.py
  • No other files reference the old version string (grep -rn "0.3.10" across .py/.cfg/.toml/.rst)
  • black --check docs/conf.py clean

🤖 Generated with Claude Code

qiyanjun and others added 2 commits August 14, 2026 11:00
PyPI is still on 0.3.10; the v0.3.11 GitHub Release created earlier
never actually published, since docs/conf.py's release string (which
setup.py uses as the package version) was never bumped, so the build
collided with the already-published 0.3.10 and twine rejected it.

Also backfills CHANGELOG.md with the batch of issue-triage fixes from
PRs QData#830-QData#832 (bug fixes across AttackedText, GreedyWordSwapWIR,
Augmenter, HuggingFaceModelWrapper, Attack device placement, and
validators, plus the Trainer padding fix and train --dataset-from-file
addition), which had landed on master without a changelog entry.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Adds entries for QData#786, QData#797, QData#804, QData#810, QData#813, QData#817, QData#818, QData#819, QData#822
- the batch of community PRs merged into master since 0.3.10 that
predate this session's work but had no CHANGELOG.md entries either.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@qiyanjun
qiyanjun merged commit 99fd3d0 into QData:master Aug 14, 2026
6 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