crocotiger-engine — Proprietary Compiled Engine
Copyright 2026 TekDatum

This is proprietary software licensed under a Commercial EULA (see EULA.md),
not open source — this NOTICE exists only to attribute bundled/redistributed
third-party runtime dependencies, not to grant any rights.

----------------------------------------------------------------------
Third-party components
----------------------------------------------------------------------

This software depends on the following third-party components, each under
its own license (dynamically imported at runtime, not statically compiled
into this package's Cython extensions — see THIRD_PARTY_LICENSES.md for
the full audit and link-type detail per component):

- sentence-transformers — 5.1.2 — Apache Software License
  https://www.SBERT.net

- torch — 2.13.0 — Apache-2.0 AND Apache-2.0 WITH LLVM-exception AND
  BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND MIT (bundles several
  differently-licensed components as of this version — was single "BSD
  License" at 2.8.0; re-verify against actual wheel metadata on future bumps)
  https://pytorch.org/

- pandas — 2.3.3 — BSD License
  https://pandas.pydata.org

- numpy — 2.0.1 — BSD License
  https://numpy.org

- pyarrow — 23.0.1 — Apache-2.0
  https://arrow.apache.org/

- sqlmodel — 0.0.24 — MIT License
  https://github.com/fastapi/sqlmodel

- pydantic — 2.11.7 — MIT
  https://github.com/pydantic/pydantic

- dspy — 3.0.3 — MIT
  https://github.com/stanfordnlp/dspy

- litellm — 1.87.0 — MIT
  https://litellm.ai

- openai — 2.53.0 — Apache Software License
  https://github.com/openai/openai-python

- google-genai — 1.48.0 — Apache-2.0
  https://github.com/googleapis/python-genai

- logfire — 4.39.0 — MIT
  https://pydantic.dev/logfire

- tqdm — 4.67.3 — MIT License; Mozilla Public License 2.0 (MPL 2.0)
  https://tqdm.github.io

- rich — 13.9.4 — MIT License
  https://github.com/Textualize/rich

- PyPDF2 — 3.0.1 — BSD License
  https://github.com/py-pdf/PyPDF2

- unstructured — 0.24.0 — Apache Software License
  https://github.com/Unstructured-IO/unstructured

- Scrapy — 2.17.0 — BSD-3-Clause
  https://scrapy.org/

- regex — 2024.11.6 — Apache Software License
  https://github.com/mrabarnett/mrab-regex

- scikit-learn — 1.6.1 — BSD License
  https://scikit-learn.org

- SQLAlchemy — 2.0.51 — MIT
  https://www.sqlalchemy.org

- typing_extensions — 4.16.0 — PSF-2.0
  https://github.com/python/typing_extensions

- python-dotenv — 1.2.2 — BSD-3-Clause
  https://github.com/theskumar/python-dotenv

- boto3 — 1.39.10 — Apache Software License
  https://github.com/boto/boto3

Full transitive dependency tree (~220 packages, including PyTorch's own
NVIDIA CUDA runtime redistributables) is audited in THIRD_PARTY_LICENSES.md
— nothing else in that broader tree is GPL/AGPL/LGPL-licensed.

----------------------------------------------------------------------
Notes
----------------------------------------------------------------------

1. `pymupdf`/`pymupdf4llm` (AGPL/Artifex dual license, incompatible with
   this package's closed-source Commercial EULA) were removed as
   dependencies — `builder/utils/pdf_utils.py`'s PDF text extraction for
   FileLLM/file-attachment prompts now uses PyPDF2 (BSD License) instead.
   Verified 2026-08-04: wheel rebuilt from the fixed source (the compiled
   `pdf_utils` extension previously still imported `fitz`/`pymupdf4llm` at
   load time despite the dependency being dropped from pyproject.toml — a
   stale-binary bug, now fixed) and rescanned from a clean environment; no
   pymupdf-family package appears anywhere in the resolved dependency tree.

2. Regenerated from a real dependency scan (`pip-licenses`) against a
   clean environment containing only this package's resolved dependency
   tree — see THIRD_PARTY_LICENSES.md for the command and full breakdown.

3. This package is the proprietary engine — it is NOT covered by
   `crocotiger`'s (the public wrapper's) Apache-2.0 NOTICE, and vice versa.
