Change Log

  • 0.2.0 - Addition of the PPTX parser and loader. by j_berendt at 2025-01-24 14:41:54

    New features:
    - A PPTX (MS PowerPoint) document parser and loader has been added.
    
    Changes:
    - The chromadb loader has been re-configured and re-built to support PDF
      and PPTX loading. *This will break backwards compatibility*
    - Some lower-level utilities have been moved to the libs/utilities module.
    
    Dependency requirements:
    - Updated the installation requirements to loosen the install burden.
      - For example, the PPTX parser does not need the PDF parser's supporting
        libraries are not and visa-versa. The parser-specific libraries can be
        installed by the user on use.
    - A user-friendly message has been added if a parser is imported where
      the supporting libraries are not yet installed.
    
    Fixes:
    - The chroma Document object creation has been updated to only add unique
      documents, addressing the issue of duplicated documents causing the
      loader to fall over.
    
    Documentation:
    - The documentation suite has been added.
    
    Released: 2025-02-12
    
  • 0.1.0b1 - Beta release for version 0.1.0.dev1. by j_berendt at 2025-01-16 15:48:51

    Released: 2025-01-16
    
  • 0.1.0.dev3 - Enable Chroma embedding to function offline. by j_berendt at 2025-01-16 09:49:34

    Chroma database interface and loader:
    - Updated the Chroma interface to have an 'offline' mode which uses the
      local cache directory and cached embedding function model, rather than
      going online to download one.
    
    Released: n/a
    
  • 0.1.0.dev2 - Loader updated to accept a model for keyword derivation. by j_berendt at 2025-01-14 10:05:32

    Released: n/a
    
  • 0.1.0.dev1 - Refactored document objects and Chroma loading. by j_berendt at 2025-01-08 13:15:54

    Released: n/a
    
  • 0.0.0.dev1 - Initial commit of refactored docutils (v0.1.0.dev1) as docp. by j_berendt at 2025-01-06 15:45:28

    Background:
    The docutils project unknowingly already existed at the time this project
    was created. This commit includes the preliminary package metadata edits
    to transfer *this* docutils project to the docp(arser) project.
    
    No source code changes have been made at this time. Those will be made
    in v0.1.0.dev1 or this docp project.
    
    Released: n/a