Python add decimals to timestamp in query

Hi All! Please help! For some reason python add decimals to timestamp in query.
I use such query to select data from influx using python:
client.query('select * from ‘+in_table+’ where time >= '+str(start1000000)+’ and time < '+str(end1000000), database=in_database, epoch=‘ms’)

And in logs i see the following:
[query] 2019/12/08 16:04:25 SELECT * FROM clientside.“default”.samples WHERE time >= 1471392000000.000 AND time < 1471910400000.000 LIMIT 1
Dec 8 16:04:25 ecsc00a067a9 influxd[19667]: panic: invalid argument to Intn
Dec 8 16:04:25 ecsc00a067a9 influxd[19667]: goroutine 1068 [running]:
Dec 8 16:04:25 ecsc00a067a9 influxd[19667]: math/rand.(*Rand).Intn(0xc820010250, 0x0, 0x7f21ada7ace8)
Dec 8 16:04:25 ecsc00a067a9 influxd[19667]: #011/usr/lib/go/src/math/rand/rand.go:98 +0x79
Dec 8 16:04:25 ecsc00a067a9 influxd[19667]: math/rand.Intn(0x0, 0x0)

Thanks for sending this in @11114, appreciate the report. Can you please confirm what version of the python client you’re using, as well as what version of influxdb you’re querying from?

Thanks!