// the find
influxdata/influxdb-python
Python client for InfluxDB
Python client for InfluxDB 1.x, officially declared end-of-life by InfluxData. If you're running InfluxDB 1.x and can't migrate yet, this is your only official option. Everyone else should be on the v2 or v3 client libraries.
Pandas DataFrame integration via DataFrameClient is genuinely useful for data science workflows. The SeriesHelper abstracts batch writes cleanly. Covers InfluxDB 0.8 through 1.7 in a single package with legacy import path for 0.8. Test coverage is solid — server integration tests spin up a real InfluxDB instance, not just mocks.
Officially abandoned — the README says so upfront, and the last meaningful activity predates the 2024 touch. No async support, so any high-throughput write path will block threads. Python 2.7 is listed as supported, which means the dependency baseline is stuck in the past. If you're on InfluxDB 2.x or 3.x, this library can only hit the 1.x-compatibility endpoint, which means no Flux queries and no access to modern features.