Release 3.14.0
@benoit74 is already working on this.
Since Sep 7, 2026.
Assessment
This issue has not been assessed yet.
Description
- Secure the CI is green on git
main - Update version in
pyproject.tomltox.x.x(remove-devxsuffix) - Update Github milestone to match the issues that will be released
- Close Github milestone
- Update the Changelog so that it is in line with the content of Github milestone and does not have
[Unreleased]section anymore - Commit changes and push a tag on Github named
vx.x.x - Create a Github release, pointing to the tag, with the Changelog of this release
- Publish the Github release (this will trigger the CI, if the CI fails and you have to push a minor fix which does not justify to create a new version, you will have to delete the release and re-create it from scratch)
- Review and approve release workflow at https://github.com/openzim/python-libzim/actions
- Check that version is published as a Github release at https://github.com/openzim/python-libzim/releases
- Check that version is published on Pypi at https://pypi.org/project/libzim/
- Create a new Github milestone with the next minor version incrementaly
- Create a new Github issue attached to this milestone with this checklist inside
- Create new
## [Unreleased]section in Changelog (placeholder for future entries) - Adjust version in
pyproject.tomltox.y.z+1-dev0(next patch) - Push both changes to
mainbranch - Advertise this new version on Slack
- Dominant language
- Python
- Stars
- 109
- Forks
- 29
- Avg merge
- 9d 1h
- Merged PRs (30d)
- 1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openzim/python-libzim
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
openzim/python-libzim#268 · 4 comments · 1 reaction ·
-
Code review: writer-path use-after-free, sys.modules corruption, GIL held across all reader I/O Open
Difficulty 5/5 Over a week Newbie friendliness 35/100
openzim/python-libzim#266 ·
-
Build for ABI3 Openenhancement
Difficulty 4/5 3-5 days Newbie friendliness 48/100
openzim/python-libzim#264 · 1 comment ·
-
enhancement upstream
Difficulty 4/5 3-5 days Newbie friendliness 25/100
openzim/python-libzim#241 ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 30/100
openzim/python-libzim#240 ·
All issues in openzim/python-libzim
Similar issues
-
bug confirmed issue
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
open-webui/open-webui#30750 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
OpenwaterHealth/openmotion-bloodflow-app#604 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
good first issue
Difficulty 1/5 Under an hour Newbie friendliness 90/100