[PR #110] [MERGED] Extend supported formats #655

Closed
opened 2026-02-16 00:18:43 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/llama_cloud_services/pull/110
Author: @hexapode
Created: 3/21/2024
Status: Merged
Merged: 3/21/2024
Merged by: @logan-markewich

Base: mainHead: pierre/extend_formats


📝 Commits (1)

📊 Changes

1 file changed (+50 additions, -2 deletions)

View changed files

📝 llama_parse/base.py (+50 -2)

📄 Description

Add a few other file formats:

  • Microsoft word derivative and older version (.dot, .dotm,....)
  • Microsoft powerpoint derivative and older version (.ppt!, ....)
  • Libre/open office derivative and older versions

New full supported language list:

SUPPORTED_FILE_TYPES = [
    ".pdf",
    # Microsoft word - all versions
    ".doc",
    ".docx",
    ".docm",
    ".dot",
    ".dotx",
    ".dotm",
    # Rich text format
    ".rtf",
    # Microsoft Works
    ".wps",
    # Word Perfect
    ".wpd",

    # Open Office
    ".sxw",
    ".stw", 
    ".sxg",

    # Apple
    ".pages",

    # Mac Write
    ".mw",
    ".mcw",


    # Unified Office Format text
    ".uot",
    ".uof",
    ".uos",
    ".uop",

    # Microsoft powerpoints
    ".ppt",
    ".pptx",
    ".pot",
    ".pptm",
    ".potx",
    ".potm",


    # Apple keynote
    ".key",

    # Open Office Presentations
    ".odp",
    ".odg",
    ".otp",
    ".fopd",
    ".sxi", 
    ".sti",
    
    # ebook
    ".epub"
]

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/llama_cloud_services/pull/110 **Author:** [@hexapode](https://github.com/hexapode) **Created:** 3/21/2024 **Status:** ✅ Merged **Merged:** 3/21/2024 **Merged by:** [@logan-markewich](https://github.com/logan-markewich) **Base:** `main` ← **Head:** `pierre/extend_formats` --- ### 📝 Commits (1) - [`4eb2291`](https://github.com/run-llama/llama_cloud_services/commit/4eb229173465fe5e25491a58d53b323e6058a757) Extend supported formats ### 📊 Changes **1 file changed** (+50 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `llama_parse/base.py` (+50 -2) </details> ### 📄 Description Add a few other file formats: - Microsoft word derivative and older version (.dot, .dotm,....) - Microsoft powerpoint derivative and older version (.ppt!, ....) - Libre/open office derivative and older versions New full supported language list: ``` SUPPORTED_FILE_TYPES = [ ".pdf", # Microsoft word - all versions ".doc", ".docx", ".docm", ".dot", ".dotx", ".dotm", # Rich text format ".rtf", # Microsoft Works ".wps", # Word Perfect ".wpd", # Open Office ".sxw", ".stw", ".sxg", # Apple ".pages", # Mac Write ".mw", ".mcw", # Unified Office Format text ".uot", ".uof", ".uos", ".uop", # Microsoft powerpoints ".ppt", ".pptx", ".pot", ".pptm", ".potx", ".potm", # Apple keynote ".key", # Open Office Presentations ".odp", ".odg", ".otp", ".fopd", ".sxi", ".sti", # ebook ".epub" ] ``` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 00:18:43 -05:00
yindo closed this issue 2026-02-16 00:18:43 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/llama_cloud_services#655