Skip to content

RabbitPDF 0.2.0

Choose a tag to compare

@josuejuca josuejuca released this 06 Jul 21:54
7408722

RabbitPDF 0.2.0

Added

  • Advanced document composition with RabbitDocument.
  • Text styling with TextStyle.
  • Table styling with TableOptions.
  • Independent page margins.
  • Header, footer, watermark, placeholder image, rich paragraph, and key/value table support.
  • PDF operations: merge, extract, split, watermark, encrypt, and decrypt.
  • Runnable examples for different PDF workflows.
  • Full Portuguese documentation.
  • English README.

Improved

  • Main README is now in Portuguese.
  • CLI documentation expanded.
  • PDF operation errors are clearer.
  • Watermark operation avoids deprecated pypdf behavior.

Tests

  • Added tests for examples.
  • Added tests for page selection parsing.
  • Confirmed direct test execution with python tests/test_*.py.

Validation

  • python -m pytest passed.
  • python -m ruff check . passed.
  • python -m build passed.
  • python -m twine check dist\* passed.