$npx skillfedfor your agent

cloudsearch

cloudsearch sdk for aws cloudsearch

SkipPyPI Front-EndsReleased Apr 202174.0K downloads / moApache Software License 2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — cloudsearch-0.0.12-py3-none-any.whl
v0.0.12 · released 2021-04-20 · Python >=3.6 · 2 runtime deps: boto3, pandas

No. The package is abandoned (last release 2021-04-20) and offers only a thin convenience wrapper around boto3 CloudSearch calls. For new projects, call boto3's CloudSearch client directly or use a maintained alternative. For existing code already using this package, consider migrating to direct boto3 calls to avoid potential compatibility issues as dependencies and AWS APIs evolve.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires valid AWS CloudSearch endpoint URL, credentials (key and password), and an active CloudSearch domain.
  • Low install friction with only two runtime dependencies (boto3 and pandas).
  • However, the package is abandoned—last release was 2021-04-20, over 1942 days ago.

License · maintenance · safety

Apache Software License 2.0 (permissive) — Licensed under Apache Software License 2.0 (permissive), so you can use, modify, and distribute it freely with minimal restrictions.

last release 2021-04-20 (1942 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 73,963 downloads/mo, #14,896 on PyPI

Verify before relying

pip install cloudsearch

from cloudsearch.cloudsearch import Search
searcher = Search(searchTerm='banana', key=USER, pw=PW, endpoint=searchEndpoint)
result = searcher.search(size=1000)
print(f'found {len(list(result))} results')
  • Whether the package works with modern versions of boto3 and pandas given its 1942-day age since last release.
  • Current compatibility with Python 3.9+ (package declares support only through 3.8).
  • Whether AWS CloudSearch API changes since 2021 have broken the wrapper's functionality.
Same gist for agents: .md · .json

What it is and what it does

Cloudsearch is a thin Python wrapper around AWS CloudSearch that handles query construction and result parsing. It takes a search term, credentials, and a CloudSearch endpoint URL, then returns results either as raw dictionaries or as a pandas DataFrame via the sortedSearch() method. The wrapper supports query options like field boosting and filter queries to refine results.

The package depends on boto3 for AWS interaction and pandas for DataFrame output. It's designed for developers who want to query CloudSearch without writing low-level AWS API calls directly. However, the project has been abandoned since April 2021 and may not be compatible with current versions of its dependencies or recent CloudSearch API changes.

Use it for

  • Query an AWS CloudSearch domain and retrieve results as a pandas DataFrame for analysis or export.
  • Boost specific fields in CloudSearch queries to prioritize certain attributes in search rankings.
  • Apply filter queries to narrow CloudSearch results by category or other structured fields.
  • Prototype or script CloudSearch interactions without writing raw boto3 CloudSearch API calls.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No.

The package is abandoned (last release 2021-04-20) and offers only a thin convenience wrapper around boto3 CloudSearch calls. For new projects, call boto3's CloudSearch client directly or use a maintained alternative. For existing code already using this package, consider migrating to direct boto3 calls to avoid potential compatibility issues as dependencies and AWS APIs evolve.

Install

cloudsearch on PyPI

Before you install

Low install friction with only two runtime dependencies (boto3 and pandas). However, the package is abandoned—last release was 2021-04-20, over 1942 days ago. No recent maintenance or updates.

Requires valid AWS CloudSearch endpoint URL, credentials (key and password), and an active CloudSearch domain.

License in practice

Licensed under Apache Software License 2.0 (permissive), so you can use, modify, and distribute it freely with minimal restrictions.

Quickstart

pip install cloudsearch

from cloudsearch.cloudsearch import Search
searcher = Search(searchTerm='banana', key=USER, pw=PW, endpoint=searchEndpoint)
result = searcher.search(size=1000)
print(f'found {len(list(result))} results')

Verify before relying

  • Whether the package works with modern versions of boto3 and pandas given its 1942-day age since last release.
  • Current compatibility with Python 3.9+ (package declares support only through 3.8).
  • Whether AWS CloudSearch API changes since 2021 have broken the wrapper's functionality.

Package facts

LicenseApache Software License 2.0 permissive
Python supportSupports the current Python release >=3.6
Install frictionLow. Pure-Python wheel
Runtime dependencies
2 packages
boto3pandas
MaintenanceAbandoned 1,942 days since the last release
First released
Downloads73,963 / month, #14,896 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 3 - AlphaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseNatural Language :: EnglishProgramming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8

Evidence: cloudsearch-0.0.12-py3-none-any.whl

Tags

Capabilities
aws cloudsearch python wrappercloudsearch sdk query resultspandas dataframe search resultscloudsearch filtering and boostingaws cloudsearch client librarycloudsearch sorted resultscloudsearch query builder
Topics
aws-integrationsearch-client
PyPI keywords
cloudsearchsdk

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 › “aws cloudsearch python wrapper”

  • cloudsearchWrapper for AWS CloudSearch that simplifies querying and returns…
  • mypy-boto3-cloudsearchProvides type annotations and IDE autocomplete support for boto3's…
  • awscliv2Provides a Python wrapper around AWS CLI v2, allowing you to run AWS…

Give your agent the search over MCP, or paste the wish link into any chat.

More Front-Ends packages

SQLAlchemy Worth it
PyPI · Front-Ends · released Aug 2026

SQLAlchemy is a Python SQL toolkit and Object Relational Mapper (ORM) that provides both a high-level ORM layer for declarative object persistence and a Core SQL construction system for direct database abstraction and query building.

permissive licensepure Python · 3.7+
422.7Mdownloads / mo
psycopg2-binary Worth it
PyPI · Software Development · released Apr 2026

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.

copyleftcompiled wheel · 3.9+
271.6Mdownloads / mo
alembic Worth it
PyPI · Front-Ends · released Aug 2026

Alembic generates and manages database schema migrations for SQLAlchemy applications, handling version control of database structure changes with support for upgrades, downgrades, and auto-generation from model changes.

Install it if you use SQLAlchemy and need to version-control schema changes; skip it only if you manage migrations manually or use a different ORM entirely.

MITpure Python · 3.10+
215.2Mdownloads / mo
weaviate-client Worth it
PyPI · Front-Ends · released Aug 2026

A Python client library for connecting to and querying Weaviate, a vector database that enables semantic search and AI-powered data retrieval.

permissive licensepure Python · 3.10+
213.2Mdownloads / mo
databricks-sql-connector Worth it
PyPI · Front-Ends · released Jul 2026

A Python client library that connects to Databricks clusters and SQL warehouses using a Thrift-based protocol, conforming to the Python DB API 2.0 specification and supporting Arrow-based data exchange.

Install it if you need to query Databricks clusters or SQL warehouses from Python.

Apache-2.0pure Python
119.5Mdownloads / mo
psycopg Worth it
PyPI · Software Development · released May 2026

Psycopg 3 is a PostgreSQL database adapter for Python that enables applications to connect to, query, and manage PostgreSQL databases using Python code.

Install it if you need to connect Python to PostgreSQL.

LGPL-3.0-onlypure Python · 3.10+
117.0Mdownloads / mo

See also bigframes · gspread-pandas · pandasql · icalendar-searcher · pandas-gbq · gspread-dataframe · mypy-boto3-cloudsearch · dataframe-api-compat · pyspark-pandas · sklearn-pandas