Can you provide some context for discarding the in-house vertica-db-client in favor of Uber's started vertica-python package? @twall
From Extending Vertica with the Latest Vertica Ecosystem and Open Source Initiatives.
We wrote about this a bit back when the open source work was announced: https://www.vertica.com/blog/vertica-python-becomes-verticas-first-officially-supported-open-source-database-client/
Basically, 2 years ago we looked at the two of them and vertica-python seemed like the better long term solution, since it aligned with several overlapping goals. The older vertica-db-client was pretty basic, and its architecture made it it less portable (didn't support python3, pypy, windows, etc.), and more difficult to open source (it relied on some close-source ODBC components). We felt it made the most sense to focus our efforts on vertica-python so we could build a better python experience in a more portable & open fashion.