Es-client

Latest version: v8.15.2

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 9

8.0.1

----------------------

**Changes**

* Update test platform from ancient ``nose`` and ``UnitTest`` framework to use
``pytest``. This also allows the client to run on Python 3.10.
* Update ``README.rst`` so both GitHub and PyPi reflects what's in the documentation.

8.0.0

----------------------

**New Features**

* Use ``elasticsearch8==8.3.3`` library with this release.
* Updated all APIs to reflect updated library usage patterns as many APIs
have changed.
* Native support for API keys
* Native support for Cloud ID URL types
* Updated tests for better coverage
* Removed all AWS authentication as the ``elasticsearch8`` library no longer
connects to AWS ES instances.

1.1.1

---------------------

**Changes**

* Disregard root-level keys other than ``elasticsearch`` in the supplied
configuration dictionary. This makes it much easier to pass in a complete
configuration and only extract the `elasticsearch` part.
* Validate that a dictionary was passed, as opposed to other types.

1.1.0

---------------------

**New Features**

* Add YAML configuration file reading capability so that part is included
here, rather than having to be bolted on by the user later on.

**Changes**

* Moved some of the utility functions to the ``Builder`` class as they were
not needed outside the class. While this would be a semver breaking
change, the library is young enough that I think it will be okay, and it
doesn't break anything else.
* Put the default Elasticsearch version min and max values in ``default.py``

1.0.1

---------------------

**Bug Fixes**

* It was late, and I forgot to update ``MANIFEST.in`` to include subdirectories
of ``es_client``. This has been addressed in this release.

1.0.0

---------------------

**Initial Release**

Page 9 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.