The setup.py code includes some setup that depends on the database version.
Currently it checks the version of the Python ES library.
This is supposed to correspond with the ES engine, but it may not be the same.
For example, version 5 of the library works OK with version 2 of the database engine.
The code should really use the currently installed engine version instead.
The setup.py code includes some setup that depends on the database version. Currently it checks the version of the Python ES library. This is supposed to correspond with the ES engine, but it may not be the same. For example, version 5 of the library works OK with version 2 of the database engine.
The code should really use the currently installed engine version instead.