Mark Cohen and GitHub
7b0b58d12b
samples directory now passes the missing-function-docstring linter ( #640 )
...
* updated files with docstrings to pass pylint
Signed-off-by: Mark Cohen <[email protected] >
* updated samples to prepare for enabling missing-docstring linter; will continue to work on this before committing setup.cfg
Signed-off-by: Mark Cohen <[email protected] >
* removed missing-function-docstring from setup.cfg so the linter doesn't fail while work on docstrings continues
Signed-off-by: Mark Cohen <[email protected] >
* corrected unnecessary return docstring values
Signed-off-by: Mark Cohen <[email protected] >
* fixing failure in 'black' on reformatting
Signed-off-by: Mark Cohen <[email protected] >
---------
Signed-off-by: Mark Cohen <[email protected] >
2023-12-22 12:32:48 -08:00
Samuel Orji and GitHub
6f26eb3e8e
remove unnecessary utf-8 header in .py files ( #615 )
...
* remove unnecessary utf-8 header in .py files
Signed-off-by: samuel orji <[email protected] >
* review feedback: add link to changelog
Signed-off-by: samuel orji <[email protected] >
---------
Signed-off-by: samuel orji <[email protected] >
2023-11-24 16:19:50 -05:00
Daniel (dB.) Doubrovkine and GitHub
1801ada270
Added pylint, enforce naming. ( #590 )
...
* Added pylint.
Signed-off-by: dblock <[email protected] >
* Enforce pylint:invalid-name.
Signed-off-by: dblock <[email protected] >
* Updated the generated code header to prevent broken links.
Signed-off-by: dblock <[email protected] >
* Swapped order of messages.
Signed-off-by: dblock <[email protected] >
---------
Signed-off-by: dblock <[email protected] >
2023-11-21 10:04:39 -08:00
Daniel (dB.) Doubrovkine and GitHub
56c96d7c4f
Expanded type coverage to benchmarks, samples and tests. ( #566 )
...
* Renamed json samples to fix duplicate module name.
Signed-off-by: dblock <[email protected] >
* Enabled mypy on all source files.
Signed-off-by: dblock <[email protected] >
* Added missing types.
Signed-off-by: dblock <[email protected] >
* Added CHANGELOG.
Signed-off-by: dblock <[email protected] >
* Move type: ignore to fix untyped decorator makes function untyped.
Signed-off-by: dblock <[email protected] >
* Fix nox -rs lint-3.7.
Signed-off-by: dblock <[email protected] >
* Fixed incorrect import.
Signed-off-by: dblock <[email protected] >
* Fix broken test.
Signed-off-by: dblock <[email protected] >
* Fixed TestBulk::test_bulk_works_with_bytestring_body.
Signed-off-by: dblock <[email protected] >
---------
Signed-off-by: dblock <[email protected] >
2023-11-09 10:51:20 -05:00
Daniel (dB.) Doubrovkine and GitHub
dcb79cc322
Merge .pyi type stubs inline ( #563 )
...
* Merged types into .py code.
Signed-off-by: dblock <[email protected] >
* Fix: nox -rs generate.
Signed-off-by: dblock <[email protected] >
* Updated CHANGELOG.
Signed-off-by: dblock <[email protected] >
* Use lowest common python version for lint.
Signed-off-by: dblock <[email protected] >
* Fix: don't typeshed.
Signed-off-by: dblock <[email protected] >
* Removed unneeded comment.
Signed-off-by: dblock <[email protected] >
* Simplify OPENSEARCH_URL.
Signed-off-by: dblock <[email protected] >
* Fix: positional ignore_status used as chunk_size.
Signed-off-by: dblock <[email protected] >
* Fix: parse version string.
Signed-off-by: dblock <[email protected] >
* Remove future annotations for Python 3.6.
Signed-off-by: dblock <[email protected] >
* Fix: types in documentation.
Signed-off-by: dblock <[email protected] >
* Improve CHANGELOG text.
Signed-off-by: dblock <[email protected] >
* Re-added missing separator.
Signed-off-by: dblock <[email protected] >
* Remove duplicate licenses.
Signed-off-by: dblock <[email protected] >
* Get rid of Optional[Any].
Signed-off-by: dblock <[email protected] >
* Fix docs with AsyncOpenSearch.
Signed-off-by: dblock <[email protected] >
* Fix: undo comment.
Signed-off-by: dblock <[email protected] >
---------
Signed-off-by: dblock <[email protected] >
2023-11-06 10:08:19 -08:00
Daniel (dB.) Doubrovkine and GitHub
bcfef113c4
Added samples, benchmarks and docs for nox format. ( #556 )
...
* Added samples for nox format.
Signed-off-by: dblock <[email protected] >
* Added space after #!/usr/bin/env python.
Signed-off-by: dblock <[email protected] >
* Added benchmarks and docs.
Signed-off-by: dblock <[email protected] >
---------
Signed-off-by: dblock <[email protected] >
2023-10-26 19:55:50 -07:00
Daniel (dB.) Doubrovkine and GitHub
0da60b2623
Added a utf-8 header to all .py files ( #557 )
...
Signed-off-by: dblock <[email protected] >
2023-10-26 13:34:34 -04:00
Daniel (dB.) Doubrovkine and GitHub
af263a060a
Add micro benchmarks. ( #537 )
...
* Align pool_maxsize for different connection pool implementations.
Signed-off-by: dblock <[email protected] >
* Added benchmarks.
Signed-off-by: dblock <[email protected] >
* Multi-threaded vs. async benchmarks.
Signed-off-by: dblock <[email protected] >
* Set pool size to the number of threads.
Signed-off-by: dblock <[email protected] >
* Added sync/async benchmark.
Signed-off-by: dblock <[email protected] >
* Report client-side latency.
Signed-off-by: dblock <[email protected] >
* Various updates to benchmarks, demonstrating threading improves throughput.
Signed-off-by: dblock <[email protected] >
* Bench info.
Signed-off-by: dblock <[email protected] >
* Fixup format.
Signed-off-by: dblock <[email protected] >
* Undo async maxsize.
Signed-off-by: dblock <[email protected] >
* Moved benchmarks folder.
Signed-off-by: dblock <[email protected] >
* Updated documentation and project description.
Signed-off-by: dblock <[email protected] >
---------
Signed-off-by: dblock <[email protected] >
2023-10-13 11:29:54 -07:00