./databases/py-elasticsearch, Python client for Elasticsearch

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 8.15.1, Package name: py312-elasticsearch-8.15.1, Maintainer: imil

Official low-level client for Elasticsearch. Its goal is to provide common
ground for all Elasticsearch-related code in Python; because of this it tries
to be opinion-free and very extendable. The full documentation is available at
http://elasticsearch-py.rtfd.org/


Required to run:
[lang/python310] [databases/py-elastic-transport]

Master sites:

Filesize: 404.971 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-03 20:32:40 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-elasticsearch: updated to 8.15.1

8.15.1 (2024-09-08)

Fix OTel context loss in parallel bulk helper
Use request converter to generate python examples
Add Geoip database configuration APIs: Create or update, Get and Delete
Add q parameter to Update by Query API
Add allow_no_indices and ignore_unavailable parameters to Resolve index API

8.15.0 (2024-08-09)

Added the Connector API
Added support for semantic_text and semantic query.
Added support for sequences of job id, model id and tags where applicable in ML APIs
Added dry_run and force parameters to the Perform inference API
Added optional Arrow deserialization support
Merged Query Ruleset API into new Query Rules API
Added mapping code examples
Fixed reference docs
Dropped Python 3.7 support
   2024-06-18 14:32:37 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-elasticsearch: updated to 8.14.0

8.14.0 (2024-06-06)

Fixed node_pool_class override
Added retriever to the Search API
Added deprecated and removed allow_auto_create from the Create or update \ 
component template API
Added allow_auto_create, cause, deprecated, ignore_missing_component_templates \ 
and master_timeout to the Create or update index template API
Added cause, removed flat_settings and timeout from the Create or update index \ 
template legacy API
Removed various unsupported parameters from the Simulate index API
Added various supported paramters to the Simulate index template API
Added the completion and rerank task types to the Inference APIs
Added the query and timeout parameters to the Perform inference API
Added typed_keys to the Search Application Search API
Added with_profile_uid to the Get API key information and Query API key \ 
information APIs
   2024-05-24 18:51:44 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-elasticsearch: updated to 8.13.2

8.13.2 (2024-05-24)

Added the ml.update_trained_model_deployment API
Marked Requests 2.32.2 as incompatible with the Elasticsearch client

8.13.1 (2024-05-03)

Added force_synthetic_source to the Get API
Added wait_for_completion to the Create trained model API
Added typed_keys to the Query API key information API

8.13.0 (2024-03-22)

Added native OpenTelemetry support
Added optional orjson (a fast, correct JSON library) serialization support
Added the text_structure.test_grok_pattern API
Added the indices.resolve_cluster API
Renamed the model_id parameter to inference_id in the inference APIs
Changed all synonyms APIs from experimental to stable.
Fixed API key documentation
   2024-02-22 13:07:12 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-elasticsearch: updated to 8.12.1

8.12.1 (2024-02-22)

Fixed but deprecated parameter aliases in body parameter
Added mappings and bulk to quickstart page
   2024-01-19 20:59:40 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-elasticsearch: updated to 8.12.0

8.11.1

Added missing role_templates to security.put_role_mapping API
Added interactive examples page to documentation
Changed API reference to have one page per sub-client

8.11.0

Support Python 3.12
Added missing scores parameter to create trained model vocabulary API
Added missing delete_dest_index parameter to delete transform API

8.10.1

Removed deprecation warnings when using body parameter
Fixed some type hints to use covariant Sequence instead of invariant List

8.10.0

Added the Query rules APIs
Added the Synonyms APIs

8.9.0

Added the cluster.info API
Updated the inference_config argument in ml.put_trained_model API to reflect an \ 
improvement in the specification
   2022-11-21 00:23:19 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-elasticsearch: updated to 8.5.0

8.5.0

Indices

Added the experimental indices.downsample API

Rollup

Removed the deprecated rollup.rollup API.

Snapshot

Added the index_names parameter to the snapshot.get API.

Machine Learning

Added the beta ml.clear_trained_model_deployment_cache API.
Changed the ml.put_trained_model_definition_part API from experimental to stable.
Changed the ml.put_trained_model_vocabulary API from experimental to stable.
Changed the ml.start_trained_model_deployment API from experimental to stable.
Changed the ml.stop_trained_model_deployment API from experimental to stable.

Security

Added the with_limited_by parameter to the get_api_key API.
Added the with_limited_by parameter to the query_api_keys API.
Added the with_profile_uid parameter to the get_user API.
Changed the security.activate_user_profile API from beta to stable.
Changed the security.disable_user_profile API from beta to stable.
Changed the security.enable_user_profile API from beta to stable.
Changed the security.get_user_profile API from beta to stable.
Changed the security.suggest_user_profiles API from beta to stable.
Changed the security.update_user_profile_data API from beta to stable.
Changed the security.has_privileges_user_profile API from experimental to stable.
   2022-09-11 19:12:49 by Thomas Klausner | Files touched by this commit (4)
Log message:
*: restrict more packages to python 3
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS