{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/6"},{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-editors-text-processing"}],"enrichment":{"capability":"Pandoc Python Library wraps the Pandoc document model to analyze, create, and transform documents programmatically in Python.","skillfed_tags":["document-conversion","ast-manipulation"],"use_cases":["Batch convert documents between formats (Markdown to HTML, LaTeX to Docx) with Python control flow.","Programmatically modify document structure\u2014rewrite headings, filter content, inject metadata\u2014before converting.","Build documentation generators or static site builders that need to parse and transform Markdown or other formats.","Analyze document structure and extract metadata or specific elements from multiple files.","Integrate Pandoc's conversion capabilities into Python data pipelines or ETL workflows."],"what_it_does":"Pandoc Python Library is a Python wrapper around Pandoc's document model, allowing you to read, analyze, and write documents programmatically. It exposes Pandoc's internal representation\u2014metadata, blocks, and inline elements\u2014so you can manipulate document structure directly in Python code rather than shelling out to the command-line tool.\n\nThe package depends on plumbum for subprocess handling and ply for parsing. It requires the standalone Pandoc tool to be pre-installed on your system; the Python library itself is a thin interface over that external dependency. It's useful for document pipelines, bulk transformations, and programmatic document generation where you need fine-grained control over Pandoc's AST.","worth_installing":"Yes, if you need programmatic document manipulation with Pandoc's AST and are willing to manage the external Pandoc dependency. No, if you want active maintenance or Python version guarantees\u2014the package is dormant and its compatibility with modern Pandoc versions is unverified. Install only if your Pandoc version is stable and you can tolerate no upstream support."},"id":"pandoc","links":{"html":"https://skillfed.io/packages/pandoc","md":"https://skillfed.io/packages/pandoc.md","pypi":"https://pypi.org/project/pandoc/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-08-07","license_spdx":null,"license_treatment":"permissive","name":"pandoc","python_support":"unspecified","summary":"Pandoc Documents for Python"},"popularity":{"monthly_downloads":756864,"position":5138,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.4"}
