Skip to content

Commit 7924390

Browse files
authored
Merge pull request #159 from pharmaverse/release
Release rtflite 2.2.0
2 parents bc864c6 + f4226ec commit 7924390

File tree

5 files changed

+59
-27
lines changed

5 files changed

+59
-27
lines changed

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.14.0
1+
3.14.1

CHANGELOG.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,26 @@
11
# Changelog
22

3+
## rtflite 2.2.0
4+
5+
### New features
6+
7+
- Added `RTFDocument.write_docx` to export tables as DOCX via LibreOffice,
8+
with `str`/`Path` input support and automatic parent directory creation (#156).
9+
- Improved `write_rtf` to accept `Path` inputs and create missing output
10+
directories (#156).
11+
12+
### Documentation
13+
14+
- Expanded DOCX assembly guidance with toggle field caveats and `python-docx`
15+
concatenation examples (#157).
16+
- Documented installing the `docx` extra in the README and assemble article,
17+
including `uv sync --extra docx` for developers (#155).
18+
319
## rtflite 2.1.1
420

521
### Bug fixes
622

7-
- Reduce packaging files size by excluding unnecessary files and directories (#152).
23+
- Reduced packaging files size by excluding unnecessary files and directories (#152).
824
- Fixed an issue when paginating tables with `page_by` and `subline_by` (#152).
925

1026
## rtflite 2.1.0

docs/changelog.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,26 @@
11
# Changelog
22

3+
## rtflite 2.2.0
4+
5+
### New features
6+
7+
- Added `RTFDocument.write_docx` to export tables as DOCX via LibreOffice,
8+
with `str`/`Path` input support and automatic parent directory creation (#156).
9+
- Improved `write_rtf` to accept `Path` inputs and create missing output
10+
directories (#156).
11+
12+
### Documentation
13+
14+
- Expanded DOCX assembly guidance with toggle field caveats and `python-docx`
15+
concatenation examples (#157).
16+
- Documented installing the `docx` extra in the README and assemble article,
17+
including `uv sync --extra docx` for developers (#155).
18+
319
## rtflite 2.1.1
420

521
### Bug fixes
622

7-
- Reduce packaging files size by excluding unnecessary files and directories (#152).
23+
- Reduced packaging files size by excluding unnecessary files and directories (#152).
824
- Fixed an issue when paginating tables with `page_by` and `subline_by` (#152).
925

1026
## rtflite 2.1.0

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "rtflite"
3-
version = "2.1.1"
3+
version = "2.2.0"
44
description = "Lightweight RTF composer for Python"
55
authors = [
66
{ name = "Yilong Zhang", email = "elong0527@gmail.com" },

uv.lock

Lines changed: 23 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)