pylint plugin for the elasticsearch-dsl package
Project description
pylint-elasticsearch-dsl
pylint
plugin for the
elasticsearch-dsl
package
This plugin is needed to help pylint
understand the types of some objects of the elasticsearch-dsl
package.
Installation
pip install pylint-elasticsearch-dsl
Scope
Currently, this plugin only patches the false positive invalid-unary-operand-type
error
that is triggered when writing for example:
from elasticsearch_dsl import Q
~Q("exists", field="foo")
See this issue for more details.
Contributing
To work on this project, install the development requirements by running:
make install
The tests can be run with:
make test
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for pylint-elasticsearch-dsl-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f0a4cf69035990e407e92e2687a1f100b47202f4330e9829ed6183bb371a719 |
|
MD5 | 270280cb330c70180f7f34e4325cd6b8 |
|
BLAKE2b-256 | 51c5e7277fa7523255f80be2ea30ec9fc5b2d438b3773f22dacb78d6eee2018e |
Close
Hashes for pylint_elasticsearch_dsl-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efa9a9a672593644e0c38a563ddbc579f9ddffa31505660aaa35294a97e39a97 |
|
MD5 | 4276ccba8e1bc64d1ed4de7ab11fddf8 |
|
BLAKE2b-256 | ee8185d3bc324310603725255dac1a74a4d432a28eee41ba4dee11bfd34a6f30 |