Skip to content

Commit 3dacdbf

Browse files
authored
feat: add support for Python 3.9, 3.10 and 3.11
1 parent 4a25fc2 commit 3dacdbf

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
django>=1.7
2-
algoliasearch>=2.0,<3.0
2+
algoliasearch>=3.0,<4.0
33
# dev dependencies
44
pypandoc
55
wheel

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
path_readme = os.path.join(os.path.dirname(__file__), 'README.md')
1414
try:
1515
import pypandoc
16-
README = pypandoc.convert(path_readme, 'rst')
16+
README = pypandoc.convert_file(path_readme, 'rst')
1717
except (IOError, ImportError):
1818
with open(path_readme) as readme:
1919
README = readme.read()
@@ -31,7 +31,7 @@
3131
version=VERSION,
3232
license='MIT License',
3333
packages=find_packages(exclude=['tests']),
34-
install_requires=['django>=1.7', 'algoliasearch>=2.0,<3.0'],
34+
install_requires=['django>=1.7', 'algoliasearch>=3.0,<4.0'],
3535
description='Algolia Search integration for Django',
3636
long_description=README,
3737
long_description_content_type='text/markdown',

tox.ini

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,12 @@ envlist =
88
{py34,py35,py36}-django20
99
{py34,py35,py36}-django21
1010
{py34,py35,py36}-django22LTS
11-
{py34,py35,py36,py38}-django30
12-
{py34,py35,py36,py38}-django31
13-
{py36,py38}-django32
11+
{py36,py37,py38,py39}-django30
12+
{py36,py37,py38,py39}-django31
13+
{py36,py37,py38,py39,py310}-django32
14+
{py38,py39,py310}-django40
15+
{py38,py39,py310,py311}-django41
16+
{py38,py39,py310,py311}-django42
1417
coverage
1518
skip_missing_interpreters = True
1619

@@ -31,6 +34,9 @@ deps =
3134
django30: Django>=3.0,<3.1
3235
django31: Django>=3.1,<3.2
3336
django32: Django>=3.2,<3.3
37+
django40: Django>=4.0,<4.1
38+
django41: Django>=4.1,<4.2
39+
django42: Django>=4.2,<4.3
3440
passenv =
3541
ALGOLIA*
3642
TRAVIS*

0 commit comments

Comments
 (0)