Skip to content

Bump version to 0.6.0 and document V3 in the README - #68

Merged
tcalmant merged 1 commit into
masterfrom
bump-0.6.0
Aug 11, 2026
Merged

Bump version to 0.6.0 and document V3 in the README#68
tcalmant merged 1 commit into
masterfrom
bump-0.6.0

Conversation

@tcalmant

Copy link
Copy Markdown
Owner

Summary

  • Fixed the version inconsistency across the tree: pyproject.toml already said 0.5.0 but most modules still declared version_info = (0, 4, 4); everything (module tuples, :version: docstring fields, pyproject.toml, setup.py) now agrees on 0.6.0
  • Documented the biggest gaps in the V3 README section: automatic Java-collection-to-Python type conversion (DefaultObjectTransformer's handled classes), how to catch javaobj.v3.exceptions (JavaObjError, ParseError.offset, UnexpectedOpcodeError, SecurityError, UnsupportedFeatureError), and the parser/writer logger names
  • Tightened the top-of-README Features bullet to credit v3 as the full read+write implementation with typed errors and safety limits, not just "marshalling"

Test plan

  • Local: ./run_tests_containers.sh 3.13 -> 280 passed, 7 skipped
  • ASCII-only grep clean on every added/changed line
  • CI (ci-build.yml: lint, full containerized matrix, coverage)

Every module still said __version_info__ = (0, 4, 4) while pyproject.toml already said 0.5.0; all version declarations (module tuples, docstring fields, pyproject.toml, setup.py) now agree on 0.6.0. Also closed the biggest V3 documentation gaps: automatic Java collection to Python type conversion, catching javaobj.v3.exceptions, and the parser/writer logger names were never mentioned.

Signed-off-by: Thomas Calmant <thomas.calmant@gmail.com>
@tcalmant
tcalmant merged commit 53f6f4a into master Aug 11, 2026
14 checks passed
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 92.232%. remained the same — bump-0.6.0 into master

@tcalmant
tcalmant deleted the bump-0.6.0 branch August 12, 2026 12:35
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.

2 participants