Registry / serialization / markitdown-no-magika

markitdown-no-magika

JSON →
library0.1.2pypypi✓ verified 80d ago

A variant of the Microsoft MarkItDown library for converting various file formats (Office docs, images, PDFs, etc.) to Markdown, specifically without the magika dependency for file type detection. Current version 0.1.2, based on markitdown 0.1.2. Release cadence is irregular; the underlying markitdown has frequent updates.

pip install markitdown-no-magika
INSTALL
IMPORT
SIG · MARKITDOWN-NO-MAGI
M
markitdown-no-magika
serializationpythonv0.1.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

MarkItDown
from markitdown_no_magika import MarkItDown
from markitdown import MarkItDown
DocumentConverter
from markitdown_no_magika import DocumentConverter
from markitdown import DocumentConverter
FileConversionException
from markitdown_no_magika import FileConversionException
from markitdown import FileConversionException

Convert a file to Markdown using the default converter.

from markitdown import MarkItDown md = MarkItDown() result = md.convert("example.docx") print(result.markdown)
markitdown --version
Debug
Known issues
gotchaThe package name is 'markitdown-no-magika', but the import statement remains 'from markitdown import ...'. This can cause confusion if both markitdown and markitdown-no-magika are installed.
fix
Ensure only one variant is installed or use virtual environments.
affects: all
deprecatedThe method 'convert_url' is deprecated in favor of 'convert_uri' since v0.1.1. It still works as an alias but may be removed in future.
fix
Use 'convert_uri' instead of 'convert_url'.
affects: >=0.1.1
breakingDependency organization changed in v0.1.0; optional converters (e.g., PDF, images) require installing extras like 'markitdown[pdf]' or 'markitdown[all]'. Without extras, some file types fail silently.
fix
Install needed extras: 'pip install markitdown[pdf]' or 'pip install markitdown[all]'.
affects: >=0.1.0
gotchaThe 'markitdown-no-magika' package pins 'markitdown' to exactly 0.1.2 and removes magika dependency. Upgrading markitdown independently breaks the install.
fix
Do not manually upgrade markitdown; rely on this package's version constraints.
affects: 0.1.2
Upgrade
Version history
0.1.2latest on PyPI · released Jun 30, 2025
Audit
Dependencies
markitdownrequiredCore library, pinned to exactly 0.1.2
Agent activity
6 hits · last 30 days
node
6
Resources
markitdown-no-magika — pip install markitdown-no-magika · libregistry