Daniel (dB.) Doubrovkine
2d6ae74211
Updated dependencies, generated API. ( #793 )
...
* Updated dependencies.
Signed-off-by: dblock <dblock@amazon.com >
* Lock setuptools at 71.1.0.
Newer version seems to cause UserWarning: Unknown distribution option: 'test_suite'.
Signed-off-by: dblock <dblock@amazon.com >
* Updated opensearch-py APIs to reflect opensearch-api-specification@9d3bc34.
Signed-off-by: dblock <dblock@amazon.com >
* Do not test against flaky 2.0.
Signed-off-by: dblock <dblock@amazon.com >
* Reduce test matrix and add 2.16.
Signed-off-by: dblock <dblock@amazon.com >
* Fix missing spaces in generated descriptions.
Signed-off-by: dblock <dblock@amazon.com >
* Removed 2.2.1.
Signed-off-by: dblock <dblock@amazon.com >
---------
Signed-off-by: dblock <dblock@amazon.com >
2024-08-14 15:25:01 -07:00
Hugo van Kemenade
6e3f1a1194
Remove redundant mock backport dependency and upgrade syntax for Python 3.8+ ( #785 )
...
* Upgrade syntax with pyupgrade --py38-plus
Signed-off-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
* Convert to f-strings with flynt
Signed-off-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
* Format with Black
Signed-off-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
* Remove redundant mock backport dependency
Signed-off-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
* isort imports
Signed-off-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
* Add changelog entry
Signed-off-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
---------
Signed-off-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
2024-07-20 16:19:20 -04:00
opensearch-trigger-bot[bot]
f7cac3033d
Updated opensearch-py to reflect the latest OpenSearch API spec (2024-06-17) ( #763 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: saimedhi <saimedhi@users.noreply.github.com >
2024-06-17 15:33:14 -07:00
opensearch-trigger-bot[bot]
ee21471c13
Updated opensearch-py to reflect the latest OpenSearch API spec (2024-05-22) ( #749 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: saimedhi <saimedhi@users.noreply.github.com >
2024-05-22 08:30:08 -07:00
opensearch-trigger-bot[bot]
72173c3fb0
Updated opensearch-py to reflect the latest OpenSearch API spec (2024-05-15) ( #742 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: saimedhi <saimedhi@users.noreply.github.com >
2024-05-15 09:55:45 -07:00
Sai Medhini Reddy Maryada
b47edf906e
Code generated using native OpenAPI specification ( #724 )
...
* Code generated using native OpenAPI specification
Signed-off-by: saimedhi <saimedhi@amazon.com >
* Code generated using native OpenAPI specification
Signed-off-by: saimedhi <saimedhi@amazon.com >
* Code generated using native OpenAPI specification
Signed-off-by: saimedhi <saimedhi@amazon.com >
---------
Signed-off-by: saimedhi <saimedhi@amazon.com >
2024-04-17 16:22:14 -07:00
opensearch-trigger-bot[bot]
c770d88dc9
Updated opensearch-py to reflect the latest OpenSearch API spec (2024-03-22) ( #702 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: saimedhi <saimedhi@users.noreply.github.com >
2024-03-22 16:40:18 -04:00
Samuel Orji
6f26eb3e8e
remove unnecessary utf-8 header in .py files ( #615 )
...
* remove unnecessary utf-8 header in .py files
Signed-off-by: samuel orji <awesomeorji@gmail.com >
* review feedback: add link to changelog
Signed-off-by: samuel orji <awesomeorji@gmail.com >
---------
Signed-off-by: samuel orji <awesomeorji@gmail.com >
2023-11-24 16:19:50 -05:00
Daniel (dB.) Doubrovkine
dcb79cc322
Merge .pyi type stubs inline ( #563 )
...
* Merged types into .py code.
Signed-off-by: dblock <dblock@amazon.com >
* Fix: nox -rs generate.
Signed-off-by: dblock <dblock@amazon.com >
* Updated CHANGELOG.
Signed-off-by: dblock <dblock@amazon.com >
* Use lowest common python version for lint.
Signed-off-by: dblock <dblock@amazon.com >
* Fix: don't typeshed.
Signed-off-by: dblock <dblock@amazon.com >
* Removed unneeded comment.
Signed-off-by: dblock <dblock@amazon.com >
* Simplify OPENSEARCH_URL.
Signed-off-by: dblock <dblock@amazon.com >
* Fix: positional ignore_status used as chunk_size.
Signed-off-by: dblock <dblock@amazon.com >
* Fix: parse version string.
Signed-off-by: dblock <dblock@amazon.com >
* Remove future annotations for Python 3.6.
Signed-off-by: dblock <dblock@amazon.com >
* Fix: types in documentation.
Signed-off-by: dblock <dblock@amazon.com >
* Improve CHANGELOG text.
Signed-off-by: dblock <dblock@amazon.com >
* Re-added missing separator.
Signed-off-by: dblock <dblock@amazon.com >
* Remove duplicate licenses.
Signed-off-by: dblock <dblock@amazon.com >
* Get rid of Optional[Any].
Signed-off-by: dblock <dblock@amazon.com >
* Fix docs with AsyncOpenSearch.
Signed-off-by: dblock <dblock@amazon.com >
* Fix: undo comment.
Signed-off-by: dblock <dblock@amazon.com >
---------
Signed-off-by: dblock <dblock@amazon.com >
2023-11-06 10:08:19 -08:00
Daniel (dB.) Doubrovkine
0da60b2623
Added a utf-8 header to all .py files ( #557 )
...
Signed-off-by: dblock <dblock@amazon.com >
2023-10-26 13:34:34 -04:00
Daniel (dB.) Doubrovkine
5c7fe9dbde
Fix: don't hardcode client class name. ( #555 )
...
Signed-off-by: dblock <dblock@amazon.com >
2023-10-26 09:30:23 -07:00
florianvazelle
5dc51d4b7f
Move security api from plugins to clients ( #442 )
...
* fix(security): move security api from plugins to clients
Signed-off-by: florian <florian@harfanglab.fr >
* chore(CHANGELOG): update CHANGELOG for the PR#442
Signed-off-by: florian <florian@harfanglab.fr >
---------
Signed-off-by: florian <florian@harfanglab.fr >
2023-07-21 13:07:20 -04:00
florianvazelle
2e8d5ce1a5
Index State Management support ( #398 )
...
* feat(plugins): add index management client plugin
Signed-off-by: florian <florian@harfanglab.fr >
* chore(CHANGELOG): added entry for ISM api support in changelog
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): use assertEqual to compare call parameters
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): edit policy to support older versions of opensearch
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): ignore plugin tests when opensearch is unreleased
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): move plugin tests into separate files
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): fix import of OpenSearchTestCase
Signed-off-by: florian <florian@harfanglab.fr >
* chore(USER_GUIDE): add a index management plugin part
Signed-off-by: florian <florian@harfanglab.fr >
---------
Signed-off-by: florian <florian@harfanglab.fr >
2023-06-28 16:56:00 -04:00
florianvazelle
c60c259d96
Security plugin support ( #399 )
...
* feat(plugins): add security client plugin
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): skip security plugin tests when disabled
Signed-off-by: florian <florian@harfanglab.fr >
* fix(security): remove non-ASCII character
Signed-off-by: florian <florian@harfanglab.fr >
* chore(CHANGELOG): added entry for security api support in changelog
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): add asynchronous tests version
Signed-off-by: florian <florian@harfanglab.fr >
* test: remove some warnings
Signed-off-by: florian <florian@harfanglab.fr >
* chore(USER_GUIDE): add a security plugin part
Signed-off-by: florian <florian@harfanglab.fr >
* test(security): Split out security plugin tests in its own file
Signed-off-by: florian <florian@harfanglab.fr >
* chore: apply reviews
Signed-off-by: florian <florian@harfanglab.fr >
---------
Signed-off-by: florian <florian@harfanglab.fr >
2023-06-27 11:01:40 -04:00
Arnav Das
2d03dc773b
Alerting Plugins ( #93 )
...
* Alert Plugin
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* lint file header license
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Tests For Alerting[Monitors]
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Tests For Alerting[Destinations]
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* dynamic lookup 90#issuecomment-1003396742
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Alerting Async
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Lint Changes
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* alerting plugins integration tests
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Integ UnitTests Skip on OPENSEARCH_VERSION >= 2.0.0
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Unit Test Skip Complete
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* License Headers fixed
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* test_urllib3_connection timeout
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* lint
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Fix licenses in all files
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Remove elastic search licenses on new files
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Fix formatting
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Co-authored-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-10-03 14:45:18 -04:00