diff --git a/.circleci/config.yml b/.circleci/config.yml index e7c9841..9bdd84f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -7,7 +7,7 @@ references: name: Install dependencies and apistrap on Archlinux command: | set -x - pip install --user coveralls coverage + pip install --user coveralls "coverage<5.0" pip install --user . test: &test diff --git a/apistrap/__init__.py b/apistrap/__init__.py index f5b7730..a25765c 100644 --- a/apistrap/__init__.py +++ b/apistrap/__init__.py @@ -1 +1 @@ -__version__ = "0.9.7" +__version__ = "0.9.8" diff --git a/apistrap/operation_wrapper.py b/apistrap/operation_wrapper.py index dab996b..05a75a3 100644 --- a/apistrap/operation_wrapper.py +++ b/apistrap/operation_wrapper.py @@ -8,7 +8,7 @@ from typing import TYPE_CHECKING, Callable, Dict, Generator, Optional, Sequence, Tuple, Type, TypeVar, Union, cast from docstring_parser import parse as parse_doc -from docstring_parser.parser.common import DocstringParam +from docstring_parser.common import DocstringParam from schematics import Model from schematics.exceptions import DataError diff --git a/setup.py b/setup.py index 7bee9cb..9db1fee 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import find_packages, setup setup(name='apistrap', - version='0.9.7', + version='0.9.8', description='Iterait REST API utilities', classifiers=[ 'Development Status :: 4 - Beta', @@ -24,7 +24,7 @@ zip_safe=False, setup_requires=['pytest-runner'], tests_require=['pytest', 'pytest-mock', 'pytest-flask', 'pytest-aiohttp', 'flask', 'aiohttp', 'numpy'], - install_requires=['apispec==1.2', 'schematics', 'more_itertools', 'Werkzeug', 'jinja2', 'docstring_parser>=0.3'], + install_requires=['apispec==1.2', 'schematics', 'more_itertools', 'Werkzeug', 'jinja2', 'docstring_parser>=0.5'], extras_require={ 'flask': ['flask'], 'aiohttp': ['aiohttp'],