curatorbin
install curator through pip and run it through python
Decision gist · record as of 2026-08-14
No. The package is abandoned (last release January 2022, no recent commits), and its SSPLv1 license has unclear treatment that may conflict with proprietary or cloud deployments. Unless you are maintaining legacy code already using curatorbin, prefer installing Curator directly as a standalone tool or using a maintained MongoDB management library.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Low install friction (pure Python wheel), but the package is abandoned—last release was 2022-01-28 and the repository shows no recent activity.
- Maintenance status is a significant concern for long-term use.
License · maintenance · safety
SSPLv1 (unclear) — Licensed under SSPLv1 with unclear treatment. The Server Side Public License has restrictive terms that may limit use in proprietary or cloud-hosted contexts; clarify your use case against the license terms before adopting.
last release 2022-01-28 (1659 days) · last repo commit 2022-12-21
0 known vulnerabilities (OSV.dev, 2026-08-14) · 1,869,376 downloads/mo, #3,474 on PyPI
Alternatives
Verify before relying
pip install curatorbin
import curatorbin
curatorbin.run_curator('arg1', 'arg2')
# Or retrieve the curator binary path:
path = curatorbin.get_curator_path()- Whether SSPLv1 license terms are compatible with your deployment model (proprietary, SaaS, or on-premises).
- Whether the bundled Curator version (1.2.4) meets your MongoDB index-management requirements.
- Current compatibility with modern Python versions beyond 3.9, given the package is abandoned.
What it is and what it does
Curatorbin wraps the MongoDB Curator tool—a utility for managing MongoDB index lifecycle—as a Python package. Instead of installing Curator as a standalone binary, you install curatorbin via pip and call Curator functions directly from Python code using `run_curator()` or retrieve the binary path with `get_curator_path()`. The package bundles Curator as package data, so the wheel is relatively large but requires no external system dependencies.
The package is designed for teams that want to automate Curator operations within Python workflows, particularly in CI/CD pipelines or monitoring scripts. However, it is no longer maintained—the last release was in January 2022 and the repository shows no recent commits. The license (SSPLv1) is also unclear in treatment, which may restrict use in certain deployment contexts.
Use it for
- Automate MongoDB index management in Python-based CI/CD pipelines without installing Curator separately.
- Invoke Curator operations programmatically from monitoring or maintenance scripts.
- Bundle Curator functionality into larger Python applications that manage MongoDB infrastructure.
- Retrieve the Curator binary path for integration with other tools or workflows.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No.
The package is abandoned (last release January 2022, no recent commits), and its SSPLv1 license has unclear treatment that may conflict with proprietary or cloud deployments. Unless you are maintaining legacy code already using curatorbin, prefer installing Curator directly as a standalone tool or using a maintained MongoDB management library.
Install
curatorbin on PyPI
Before you install
Low install friction (pure Python wheel), but the package is abandoned—last release was 2022-01-28 and the repository shows no recent activity. Maintenance status is a significant concern for long-term use.
License in practice
Licensed under SSPLv1 with unclear treatment. The Server Side Public License has restrictive terms that may limit use in proprietary or cloud-hosted contexts; clarify your use case against the license terms before adopting.
Quickstart
pip install curatorbin
import curatorbin
curatorbin.run_curator('arg1', 'arg2')
# Or retrieve the curator binary path:
path = curatorbin.get_curator_path()
Verify before relying
- Whether SSPLv1 license terms are compatible with your deployment model (proprietary, SaaS, or on-premises).
- Whether the bundled Curator version (1.2.4) meets your MongoDB index-management requirements.
- Current compatibility with modern Python versions beyond 3.9, given the package is abandoned.
Package facts
| License | SSPLv1 unclear |
| Python support | Not specified |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | None |
| Maintenance | Abandoned 1,659 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 1,869,376 / month, #3,474 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Environment :: ConsoleOperating System :: MacOS :: MacOS XOperating System :: Microsoft :: WindowsOperating System :: POSIX :: LinuxProgramming Language :: PythonProgramming Language :: Python :: 3.9 |
Evidence: curatorbin-1.2.4-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “curator mongodb tool python”
- curatorbinPackages the MongoDB Curator tool as a Python library, allowing you…
- elasticsearch-curatorManages Elasticsearch indices and snapshots through automated actions…
- mongodb-migrationsManages schema migrations for MongoDB databases by running…
Give your agent the search over MCP, or paste the wish link into any chat.
More Database packages
psycopg2-binary is a PostgreSQL database adapter for Python that implements the DB API 2.0 specification, enabling Python applications to connect to and query PostgreSQL databases with thread-safe concurrent operations.
Python client library for connecting to and executing commands against Redis key-value stores, supporting both synchronous and asynchronous operations.
Install it if your application needs to interact with Redis; the only prerequisite is a running Redis server instance.
YDB Python SDK is the official client library for connecting to and querying YDB databases from Python applications.
Install it if you need to connect Python applications to YDB databases.
Connects Python applications to Snowflake data warehouses using the DB API 2.0 specification, enabling SQL queries, data transfers, and warehouse operations.
sqlparse tokenizes SQL text into a tree of statements, clauses, and expressions, and provides functions to split scripts, format queries, and inspect parsed tokens without validating dialect or syntax.
Install it if you need to manipulate, format, or analyze SQL text programmatically.
Provides base adapter protocols and shared functionality that database adapters use to integrate with dbt-core, handling connections, dialect translation, relation caching, and core interface management.
See also elasticsearch-curator · pymongo · gdbmongo · pymongoexplain · djongo · pymongoarrow · motor · mongodb-migrations · shrub.py · evergreen.py