Skip to content
This repository was archived by the owner on Oct 29, 2024. It is now read-only.

Commit 042942b

Browse files
committed
chore: added support for Python 3.8 and 3.9, added InfluxDB 1.8.3 to test suite
1 parent c49c79a commit 042942b

File tree

4 files changed

+13
-3
lines changed

4 files changed

+13
-3
lines changed

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ python:
55
- "3.5"
66
- "3.6"
77
- "3.7"
8+
- "3.8"
9+
- "3.9"
810
- "pypy"
911
- "pypy3"
1012

@@ -15,6 +17,7 @@ env:
1517
- INFLUXDB_VER=1.5.4 # 2018-06-22
1618
- INFLUXDB_VER=1.6.4 # 2018-10-24
1719
- INFLUXDB_VER=1.7.4 # 2019-02-14
20+
- INFLUXDB_VER=1.8.3 # 2020-10-16
1821

1922
addons:
2023
apt:

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ InfluxDB is an open-source distributed time series database, find more about Inf
3939
InfluxDB pre v1.1.0 users
4040
-------------------------
4141

42-
This module is tested with InfluxDB versions: v1.2.4, v1.3.9, v1.4.3, v1.5.4, v1.6.4, and 1.7.4.
42+
This module is tested with InfluxDB versions: v1.2.4, v1.3.9, v1.4.3, v1.5.4, v1.6.4, v1.7.4 and v1.8.3.
4343

4444
Those users still on InfluxDB v0.8.x users may still use the legacy client by importing ``from influxdb.influxdb08 import InfluxDBClient``.
4545

@@ -59,7 +59,7 @@ On Debian/Ubuntu, you can install it with this command::
5959
Dependencies
6060
------------
6161

62-
The influxdb-python distribution is supported and tested on Python 2.7, 3.5, 3.6, 3.7, PyPy and PyPy3.
62+
The influxdb-python distribution is supported and tested on Python 2.7, 3.5, 3.6, 3.7, 3.8, 3.9 PyPy and PyPy3.
6363

6464
**Note:** Python <3.5 are currently untested. See ``.travis.yml``.
6565

setup.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@
5353
'Programming Language :: Python :: 3.4',
5454
'Programming Language :: Python :: 3.5',
5555
'Programming Language :: Python :: 3.6',
56+
'Programming Language :: Python :: 3.7',
57+
'Programming Language :: Python :: 3.8',
58+
'Programming Language :: Python :: 3.9',
5659
'Topic :: Software Development :: Libraries',
5760
'Topic :: Software Development :: Libraries :: Python Modules',
5861
],

tox.ini

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py27, py35, py36, py37, pypy, pypy3, flake8, pep257, coverage, docs, mypy
2+
envlist = py27, py35, py36, py37, py38, py39, pypy, pypy3, flake8, pep257, coverage, docs, mypy
33

44
[testenv]
55
passenv = INFLUXDB_PYTHON_INFLUXD_PATH
@@ -14,6 +14,10 @@ deps = -r{toxinidir}/requirements.txt
1414
py36: numpy==1.15.4
1515
py37: pandas==0.24.2
1616
py37: numpy==1.16.2
17+
py38: pandas==0.24.2
18+
py38: numpy==1.16.2
19+
py39: pandas==0.24.2
20+
py39: numpy==1.16.2
1721
# Only install pandas with non-pypy interpreters
1822
# Testing all combinations would be too expensive
1923
commands = nosetests -v --with-doctest {posargs}

0 commit comments

Comments
 (0)