Commit Graph

18 Commits

Author SHA1 Message Date
Daniel (dB.) Doubrovkine f410e81d80 Fix: build and deploy docs. (#575)
* Fix: build and deploy docs.

Signed-off-by: dblock <dblock@amazon.com>

* Run nox -rs generate.

Signed-off-by: dblock <dblock@amazon.com>

---------

Signed-off-by: dblock <dblock@amazon.com>
2023-11-11 14:28:43 -08:00
Naveen Mathew faa298a3c4 fix : remove AttrJSONSerializer from autodoc classes to document (#433)
* fix : remove AttrJSONSerializer from autodoc classes to document

Signed-off-by: naveen <naveenmathew0508@gmail.com>

* Update CHANGELOG.md

Signed-off-by: naveen <naveenmathew0508@gmail.com>

* ci: check if docs are built successfully

Signed-off-by: naveen <naveenmathew0508@gmail.com>

---------

Signed-off-by: naveen <naveenmathew0508@gmail.com>
2023-07-13 13:22:30 -04:00
Daniel (dB.) Doubrovkine cef6e1b911 Added MacOS to GitHub CI. (#390)
Signed-off-by: dblock <dblock@amazon.com>
2023-05-15 14:48:05 -07:00
Daniyar Auezkhan 03b72c3c92 fix: added codecov to ci and made linter happy :) (#335)
Signed-off-by: bl1nkker <nurovich14@gmail.com>
2023-04-03 18:20:21 -07:00
Yury-Fridlyand 409c883013 Update ci workflows (#318)
* Update CI workflows to include more Python and OpenSearch versions and run faster.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* Fix CI workflows.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* Add `OPENSEARCH_VERSION` variable.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* Set `OPENSEARCH_VERSION` to constant.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* CHANGELOG.md

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* Add 2.6.0 version to test matrix.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

---------

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Co-authored-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
2023-03-13 13:27:56 -07:00
aiudirog 2672f3f572 Check OpenSSL environment variables before defaulting to certifi (#196)
* Check OpenSSL environment variables before defaulting to certifi

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Fix formatting

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Moved CA_CERTS to the base Connection module

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Updated requests Connection to use common CA_CERTS by default

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Pass nox linting

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Update CHANGELOG.md and USER_GUIDE.md

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Updated AIOHttpConnection to only load CA_CERTS if verify_certs is True

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Added test cases for CA_CERTS handling in each Connection implementation

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

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

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

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

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Fix Python versions being interpreted as floats

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

* Workaround Monkeypatch not available on old pytest versions

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>

Signed-off-by: Roger Aiudi <aiudirog@gmail.com>
Co-authored-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>
2022-11-22 11:33:45 -05:00
Vijayan 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 <balasvij@amazon.com>
2021-09-19 18:18:09 -07:00
Venu Vardhan Reddy Tekula 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 <venu@chaoss.community>
2021-09-08 16:03:37 +05:30
Rushi Agrawal 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 <rushi.agr@gmail.com>
2021-08-20 21:58:19 +03:00
github-actions[bot] 1787f64d02 [7.x] Start testing on Python 3.10
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
2021-06-07 13:30:04 -05:00
github-actions[bot] 45a430e7c9 [Backport 7.x] Build dists in Docker during make.sh assemble
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
2021-03-30 10:04:48 -05:00
github-actions[bot] 58b376159c [7.x] Handle Python pre-releases properly in meta header
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
2020-12-15 16:32:27 -06:00
github-actions[bot] a1cac1aaad [7.x] Add Python 3.9 to CI
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
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 Larson 9b8cee0199 [7.x] Add .ci/make.sh script for building releases
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
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 Larson 1bfb1113d3 [7.x] Split CI into Jenkins and GitHub Actions 2020-05-27 16:42:40 -05:00
Seth Michael Larson 3a89b7bd01 Add linting and docs to GitHub Actions CI 2020-03-09 13:54:47 -05:00