Skip to main content

Useful tools to work with Elastic stack in Python

Description

It consists of two main modules:

  • indextools: tools to work with Elastic indices
  • doctools: 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 of README.md and HISTORY.md

Changed

  • N/A

Removed

  • N/A

[0.0.1] - 2018-11-07

Added

  • DocTools.make_search_body()
  • DocTools.search()
  • DocTools.msearch()

Changed

Removed

Metadata

Release files for btls3 0.1003.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for btls3 0.1003.1
File Interpreter ABI Platform
btls3-0.1003.1-py3-none-any.whl Python 3 none any Details

Release files / btls3-0.1003.1-py3-none-any.whl

Download URL btls3-0.1003.1-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
676e89febdee3076b81c2cb2d2f56797f44b7603baf7a223851696162139c2cb
BLAKE2b-256 checksum
How to use checksums
81669d8ee3b490a8e470d6cd1aa8d04eba85d552011f8bd2614dbfec5880e9d4
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.1003.1 This release

1 release file

0.1003

1 release file

0.1002

1 release file

0.1001

1 release file

0.1.1

1 release file

0.1

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page