Pytest-elasticsearch

Latest version: v4.1.0

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

Scan your dependencies

Page 1 of 3

4.1.0

==================

Features
--------

- Support python 3.12 (`609 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/609>`__)


Miscellaneus
------------

- `582 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/582>`__, `#585 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/585>`__, `#610 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/610>`__, `#611 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/611>`__, `#612 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/612>`__

4.0.2

==================

Bugfixes
--------

- The current version of pytest-elasticsearch is trying to use pytest.Parser.
However, pytest.Parser is added only after pytest 7. We should update
dependencies to use only pytest 7+ (`522 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/522>`__)

4.0.1

==================

Bugfixes
--------

- Fixed compatibility with elasticsearch client 7.x (`512 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/512>`__)

4.0.0

==================

Breaking changes
----------------

- Drop support for elastisearch older than 7 (`384 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/384>`__)
- Dropped support for python 3.7 (`474 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/474>`__)


Features
--------

- Support elasticsearch up to 8.9 (`384 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/384>`__)
- Package is fully typed and mypy checked. (`474 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/474>`__)
- Support Python 3.11 (`475 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/475>`__)


Miscellaneus
------------

- `384 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/384>`__, `#469 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/469>`__, `#470 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/470>`__, `#471 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/471>`__, `#472 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/472>`__, `#473 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/473>`__, `#476 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/476>`__, `#484 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/484>`__, `#486 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/486>`__, `#488 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/488>`__, `#505 <https://github.com/ClearcodeHQ/pytest-elasticsearch/issues/505>`__

3.0.0

=====

Features
--------

- Import FixtureRequest from pytest, not private _pytest.
Require at least pytest 6.2
- Replace tmpdir_factory with tmp_path_factory

Removals
--------


- Removed `logs_prefix` process fixture parameter, `--elasticsearch-logsdir`
command parameter and `elasticsearch_logsdir` ini configuration option
- Removed `elasticsearch_logsdir` process fixture parameter `--elasticsearch-logs-prefix`
command parameter and `elasticsearch_logs_prefix` ini configuration option

Support
-------

- support only elasticsearch 6.x and up, same as the most recent elasticsearch library

Misc
----

- rely on `get_port` functionality delivered by `port_for`

2.1.0

=====

Features
--------

- Add command line and ini configuration option for the executable.
- Require python 3.7 and up
- Unify handling of a temporary directory, now temporary directory holding logs,
workdir, pid will be named after fixture name.

Deprecations
------------

- Deprecated `logs_prefix` process fixture parameter, `--elasticsearch-logsdir`
command parameter and `elasticsearch_logsdir` ini configuration option
- Deprecated `elasticsearch_logsdir` process fixture parameter `--elasticsearch-logs-prefix`
command parameter and `elasticsearch_logs_prefix` ini configuration option

Bugfix
------

- Handle properly elasticsearch versions with two-digit minor version

Misc
----

- Migrated CI/CD to Github Actions
- Blackified Codebase

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.