STALE.md
To maintain high quality across all LlamaIndex integrations, we periodically review packages for staleness. Packages marked as "stale" are moved to a stale_packages branch but remain published on PyPI. This policy ensures that our main branch contains only well-maintained, tested integrations while preserving access to historical integrations.
Packages are evaluated using an automated health check that considers:
Test Coverage (50% of score)
Download Activity (40% of score)
Commit Activity (10% of score)
The resulting score is then used to determine the health of the package.
A package may be moved to the stale_packages branch if:
The final decision to mark a package as stale involves human review and is not purely automated.
When a package is marked as stale:
stale_packages branchAny contributor can reactivate a stale package by:
stale_packages branch to mainIf you maintain a package that has been marked as stale, or have questions about this policy:
We aim to be transparent and collaborative in maintaining package quality while preserving access to all integrations.