Skip to content

Add OneNote (.one) converter support with pyOneNote fallback#1694

Open
yonikremer wants to merge 1 commit intomicrosoft:mainfrom
yonikremer:onenote-converter-support
Open

Add OneNote (.one) converter support with pyOneNote fallback#1694
yonikremer wants to merge 1 commit intomicrosoft:mainfrom
yonikremer:onenote-converter-support

Conversation

@yonikremer
Copy link
Copy Markdown

This PR adds support for OneNote .one files in MarkItDown. It introduces a OneNote converter with a pyOneNote parsing fallback and a plain-text/olefile fallback for environments where pyOneNote is not installed. A new test vector and fixture file were added, and mimetypes mapping was extended for .one files.

Tests: PYTHONPATH=packages/markitdown/src python -m pytest packages/markitdown/tests/test_module_vectors.py -q (100 passed, 16 skipped).

@yonikremer
Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree

@yonikremer
Copy link
Copy Markdown
Author

could I maintainer allow this PR to run tests/pre-commit?

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