Useful tools to work with Elastic stack in Python
Project description
Useful tools to work with Elastic stack in Python
Description
It consists of two main modules:
indextools
: tools to work with Elastic indicesdoctools
: tools to work with Elastic documents
Installation
Normal installation
pip install elastictools
Development installation
git clone https://github.com/ncthuc/elastictools.git
cd elastictools
pip install --editable .
Change log
[0.2.3] - 2019-06-19
- Fix multiple doc_type in mapping
[0.2.2] - 2019-06-18
- Fix multiple error related to doc_type in ES7
- Update elasticsearch-py to 7.0.2
- Fix bug related to doctype while indexing document in ES 7
[0.2.1] - 2019-06-18
- Update elasticsearch-py to 7.0.2
- Fix bug related to doctype while indexing document in ES 7
[0.1.4] - 2018-12-07
Added
DocTools.dump()
DocTools.bulk_insert_from_json()
[0.1.3] - 2018-11-09
Added
DocTools.bulk()
DocTools.bulk_insert_from_csv()
IndexTools.create_if_not_exists()
IndexTools.truncate()
[0.1.2] - 2018-11-08
Added
HISTORY.md
long_description
in setup.py that contains content ofREADME.md
andHISTORY.md
Changed
N/A
Removed
N/A
[0.0.1] - 2018-11-07
Added
DocTools.make_search_body()
DocTools.search()
DocTools.msearch()
Changed
Removed
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
btls3-0.1.1-py3-none-any.whl
(8.3 kB
view details)
File details
Details for the file btls3-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: btls3-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3df82233ae4308c99f95976c11e56ec088736f67e088c097fc59544d905c16d |
|
MD5 | 25fd33670a3c67fbddf7134911e70203 |
|
BLAKE2b-256 | e9db503f9198a6d872e9cc5a0e4756f06b094f0d81fd80855ff114bc7b2c5833 |