{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/2"}],"enrichment":{"capability":"A Python client library for building and executing queries against OpenSearch using a domain-specific language interface built on top of opensearch-py.","skillfed_tags":["deprecated","opensearch","abandoned"],"use_cases":["Building OpenSearch queries programmatically using a Pythonic DSL instead of raw JSON.","Mapping Python objects to OpenSearch documents with automatic serialization and deserialization.","Constructing aggregations and filters in a readable way for search applications.","Maintaining legacy systems that already depend on opensearch-dsl-py."],"what_it_does":"opensearch-dsl-py is a high-level Python client for OpenSearch that provides a domain-specific language for constructing and executing queries. It wraps opensearch-py and offers an object-oriented interface for building complex search queries, filters, and aggregations against OpenSearch clusters.\n\nThe package is now deprecated and abandoned. The maintainers explicitly recommend switching to opensearch-py, which has absorbed the DSL functionality. It depends on six, python-dateutil, opensearch-py, and ipaddress, and supports Python 2.7 and Python 3.4 through 3.9. The repository is archived and has not received updates since January 2024.","worth_installing":"No. The package is explicitly deprecated and abandoned as of version 2.1.0, with the maintainers recommending migration to opensearch-py. Unless you are maintaining legacy code that already depends on it, you should use opensearch-py directly instead. Starting new projects with this package is not advisable."},"id":"opensearch-dsl","links":{"html":"https://skillfed.io/packages/opensearch-dsl","md":"https://skillfed.io/packages/opensearch-dsl.md","pypi":"https://pypi.org/project/opensearch-dsl/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2023-03-21","license_spdx":null,"license_treatment":"permissive","name":"opensearch-dsl","python_support":"supports_current","summary":"Python client for OpenSearch"},"popularity":{"monthly_downloads":702269,"position":5285,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.0"}
