diff --git a/README.rst b/README.rst index b9efa6e..58aa0a7 100644 --- a/README.rst +++ b/README.rst @@ -53,7 +53,7 @@ Installation $ pip install aiosignal -The library requires Python 3.5.3 or newer. +The library requires Python 3.6 or newer. Documentation @@ -73,8 +73,8 @@ Feel free to post your questions and ideas here. Requirements ============ -- Python >= 3.5.3 -- frozenlist >= 1.0.0a0 +- Python >= 3.6 +- frozenlist >= 1.0.0 License ======= diff --git a/docs/conf.py b/docs/conf.py index f8d9684..096f40c 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -16,7 +16,7 @@ import io import os import re -import sys + _docs_path = os.path.dirname(__file__) _version_path = os.path.abspath(os.path.join(_docs_path, diff --git a/docs/index.rst b/docs/index.rst index aa703ca..ea0f565 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -47,7 +47,7 @@ Installation $ pip install aiosignal -The library requires Python 3.5.3 or newer. +The library requires Python 3.6 or newer. Dependencies ------------ @@ -71,7 +71,8 @@ Feel free to post your questions and ideas here. Requirements ============ -- Python >= 3.5.3 +- Python >= 3.6 +- frozenlist >= 1.0.0 License ======= diff --git a/setup.py b/setup.py index a0e42c2..277e068 100644 --- a/setup.py +++ b/setup.py @@ -4,8 +4,8 @@ from setuptools import setup -if sys.version_info < (3, 5, 3): - raise RuntimeError("aiosignal 1.x requires Python 3.5.3+") +if sys.version_info < (3, 6): + raise RuntimeError("aiosignal 1.x requires Python 3.6+") here = pathlib.Path(__file__).parent @@ -19,7 +19,7 @@ raise RuntimeError('Unable to determine version.') install_requires = [ - 'frozenlist>=1.0.0a0', + 'frozenlist>=1.0.0', ] @@ -38,7 +38,6 @@ def read(f): 'Intended Audience :: Developers', 'Programming Language :: Python', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Development Status :: 5 - Production/Stable', @@ -63,7 +62,7 @@ def read(f): }, license='Apache 2', packages=['aiosignal'], - python_requires='>=3.5.3', + python_requires='>=3.6', install_requires=install_requires, include_package_data=True, ) diff --git a/tox.ini b/tox.ini index 0c93cfd..393689e 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] -envlist = check, clean, {py35,py36,py37}-{debug,release}, report +envlist = check, clean, {py36,py37,py38}-{debug,release}, report [testenv] @@ -20,9 +20,9 @@ setenv = debug: PYTHONASYNCIODEBUG = 1 basepython: - py35: python3.5 py36: python3.6 py37: python3.7 + py38: python3.8 [testenv:check] @@ -37,7 +37,7 @@ commands = python setup.py check -rms basepython: - python3.6 + python3.7 [testenv:clean] @@ -48,7 +48,7 @@ commands = coverage erase basepython: - python3.6 + python3.7 [testenv:report] @@ -64,4 +64,4 @@ whitelist_externals = echo basepython: - python3.6 + python3.7