Skip to content

Add None-safe XLSX handling and enhance error logging/debugging - #295

Merged
RyanDFIR merged 1 commit into
mainfrom
xlsx-writer-bugs
Aug 22, 2026
Merged

Add None-safe XLSX handling and enhance error logging/debugging#295
RyanDFIR merged 1 commit into
mainfrom
xlsx-writer-bugs

Conversation

@RyanDFIR

Copy link
Copy Markdown
Owner
  • Introduce NoneSafeWorksheet for rendering None as empty cells, preventing silent truncation of rows in XLSX output.
  • Add tests to validate NoneSafeWorksheet behavior with Firefox/extension edge cases.
  • Improve error logging for unexpected exceptions during data processing and cleanup actions.
  • Ensure sensitive data (e.g., API keys) is redacted from logged configuration details.
  • Enhance workbook generation with better handling for complex data types (e.g., lists, dicts).

- Introduce `NoneSafeWorksheet` for rendering `None` as empty cells, preventing silent truncation of rows in XLSX output.
- Add tests to validate `NoneSafeWorksheet` behavior with Firefox/extension edge cases.
- Improve error logging for unexpected exceptions during data processing and cleanup actions.
- Ensure sensitive data (e.g., API keys) is redacted from logged configuration details.
- Enhance workbook generation with better handling for complex data types (e.g., lists, dicts).
@RyanDFIR
RyanDFIR merged commit e2bf4cf into main Aug 22, 2026
3 checks passed
@RyanDFIR
RyanDFIR deleted the xlsx-writer-bugs branch August 22, 2026 04:25
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