diff --git a/.circleci/config.yml b/.circleci/config.yml index 79370d8..c7a434c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -19,6 +19,7 @@ jobs: - run: name: Install dependencies command: | + pip install --upgrade pip pip install docker-compose pip install requests - run: diff --git a/dockereve-master/eve-app/app.py b/dockereve-master/eve-app/app.py index 94b5638..761af9b 100644 --- a/dockereve-master/eve-app/app.py +++ b/dockereve-master/eve-app/app.py @@ -6,7 +6,7 @@ from eve import Eve from eve.auth import TokenAuth -from eve_swagger import swagger +from eve_swagger import get_swagger_blueprint from settings import settings API_TOKEN = os.environ.get("API_TOKEN") @@ -18,6 +18,7 @@ def check_auth(self, token, allowed_roles, resource, method): app = Eve(settings=settings, auth=TokenAuth) +swagger = get_swagger_blueprint() app.register_blueprint(swagger, url_prefix='/docs/api') app.add_url_rule('/docs/api', 'eve_swagger.index') diff --git a/dockereve-master/eve-app/requirements.txt b/dockereve-master/eve-app/requirements.txt index ddbee9e..e3480fb 100644 --- a/dockereve-master/eve-app/requirements.txt +++ b/dockereve-master/eve-app/requirements.txt @@ -1,3 +1,3 @@ gunicorn eve -eve-swagger +eve-swagger>=0.1