Commit Graph
17 Commits
Author SHA1 Message Date
Naveen MathewandGitHub faa298a3c4 fix : remove AttrJSONSerializer from autodoc classes to document (#433)
* fix : remove AttrJSONSerializer from autodoc classes to document

Signed-off-by: naveen <[email protected]>

* Update CHANGELOG.md

Signed-off-by: naveen <[email protected]>

* ci: check if docs are built successfully

Signed-off-by: naveen <[email protected]>

---------

Signed-off-by: naveen <[email protected]>
2023-07-13 13:22:30 -04:00
Daniel (dB.) DoubrovkineandGitHub cef6e1b911 Added MacOS to GitHub CI. (#390)
Signed-off-by: dblock <[email protected]>
2023-05-15 14:48:05 -07:00
Daniyar AuezkhanandGitHub 03b72c3c92 fix: added codecov to ci and made linter happy :) (#335)
Signed-off-by: bl1nkker <[email protected]>
2023-04-03 18:20:21 -07:00
409c883013 Update ci workflows (#318)
* Update CI workflows to include more Python and OpenSearch versions and run faster.

Signed-off-by: Yury-Fridlyand <[email protected]>

* Fix CI workflows.

Signed-off-by: Yury-Fridlyand <[email protected]>

* Add `OPENSEARCH_VERSION` variable.

Signed-off-by: Yury-Fridlyand <[email protected]>

* Set `OPENSEARCH_VERSION` to constant.

Signed-off-by: Yury-Fridlyand <[email protected]>

* CHANGELOG.md

Signed-off-by: Yury-Fridlyand <[email protected]>

* Add 2.6.0 version to test matrix.

Signed-off-by: Yury-Fridlyand <[email protected]>

---------

Signed-off-by: Yury-Fridlyand <[email protected]>
Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]>
2023-03-13 13:27:56 -07:00
2672f3f572 Check OpenSSL environment variables before defaulting to certifi (#196)
* Check OpenSSL environment variables before defaulting to certifi

Signed-off-by: Roger Aiudi <[email protected]>

* Fix formatting

Signed-off-by: Roger Aiudi <[email protected]>

* Moved CA_CERTS to the base Connection module

Signed-off-by: Roger Aiudi <[email protected]>

* Updated requests Connection to use common CA_CERTS by default

Signed-off-by: Roger Aiudi <[email protected]>

* Pass nox linting

Signed-off-by: Roger Aiudi <[email protected]>

* Update CHANGELOG.md and USER_GUIDE.md

Signed-off-by: Roger Aiudi <[email protected]>

* Updated AIOHttpConnection to only load CA_CERTS if verify_certs is True

Signed-off-by: Roger Aiudi <[email protected]>

* Added test cases for CA_CERTS handling in each Connection implementation

Signed-off-by: Roger Aiudi <[email protected]>

* Move CA cert handling to Connection.default_ca_certs()
Add test cases for the different CA cert configurations

Signed-off-by: Roger Aiudi <[email protected]>

* Update actions to test unsupported Python versions on ubuntu-20.04

Signed-off-by: Roger Aiudi <[email protected]>

* Fix Python versions being interpreted as floats

Signed-off-by: Roger Aiudi <[email protected]>

* Workaround Monkeypatch not available on old pytest versions

Signed-off-by: Roger Aiudi <[email protected]>

Signed-off-by: Roger Aiudi <[email protected]>
Co-authored-by: Harsha Vamsi Kalluri <[email protected]>
2022-11-22 11:33:45 -05:00
Vijayan BalasubramanianandVijayan Balasubramanian 2dc1992032 Add python build for distribution to CI
Add CI to test python build. This is required before
publishing to pypi.

Signed-off-by: Vijayan Balasubramanian <[email protected]>
2021-09-19 18:18:09 -07:00
Venu Vardhan Reddy TekulaandRushi Agrawal d0edcc5c87 Add twine-check to the CI workflow
Sometimes changes can impact the ability to produce
a distributable artifact. This commit adds a condition in
the CI workflow to check if the distributions using twine.

Signed-off-by: Venu Vardhan Reddy Tekula <[email protected]>
2021-09-08 16:03:37 +05:30
Rushi AgrawalandGitHub 6fcc78a58c Replace elastic maintainers with Rushi (#49)
Rushi is added as temporary maintainer for now. Should ideally be
replaced with an email list

Also removed doc requirements, doc job, and updated description to mention
'low-level' client explicitly

Signed-off-by: Rushi Agrawal <[email protected]>
2021-08-20 21:58:19 +03:00
1787f64d02 [7.x] Start testing on Python 3.10
Co-authored-by: Seth Michael Larson <[email protected]>
2021-06-07 13:30:04 -05:00
45a430e7c9 [Backport 7.x] Build dists in Docker during make.sh assemble
Co-authored-by: Seth Michael Larson <[email protected]>
2021-03-30 10:04:48 -05:00
58b376159c [7.x] Handle Python pre-releases properly in meta header
Co-authored-by: Seth Michael Larson <[email protected]>
2020-12-15 16:32:27 -06:00
a1cac1aaad [7.x] Add Python 3.9 to CI
Co-authored-by: Seth Michael Larson <[email protected]>
2020-11-19 13:46:10 -06:00
Seth Michael Larson 708e282eaf [7.x] Actually dockerize repo, update build-dists for release manager 2020-11-04 13:58:42 -06:00
Seth Michael LarsonandGitHub 9b8cee0199 [7.x] Add .ci/make.sh script for building releases
Co-authored-by: Seth Michael Larson <[email protected]>
2020-10-12 16:42:23 -05:00
Seth Michael Larson 4473f9a659 [7.x] Switch to Nox, add build_dist script 2020-06-24 14:44:04 -05:00
Seth Michael LarsonandGitHub 1bfb1113d3 [7.x] Split CI into Jenkins and GitHub Actions 2020-05-27 16:42:40 -05:00
Seth Michael LarsonandSeth Michael Larson 3a89b7bd01 Add linting and docs to GitHub Actions CI 2020-03-09 13:54:47 -05:00