Git Product home page Git Product logo

countries-of-interest-service's Introduction

Countries of interest service

The countries of interest service aims to provide insight into the countries that a specific company is interested in or currently exporting to. The service makes use several data sources including,

  • Export wins
  • Data Hub interactions
  • OMIS orders
  • Data Hub company profiles

to give the most informed view into a companies intereset in particular countries.

Installation

The backend is built in Python using the Flask framework. Authentication implemented using Hawk and OAUTH2(SSO) authentication. The majority of the functionality is through API calls but a light front end is provided for documentation and dashboarding. This front end uses React and d3 and uses the webpack javascript module bundler.

local Docker installation

  1. Move your environment variables file to $PROJECT_HOME/.env
  2. docker-compose build
  3. docker-compose up

You can configure how docker-compose runs with environment variables,

  • change the port the application runs on with the PORT environment variable
  • change the environment file with the ENV_FILE environment variable
  • e.g. PORT=8000 ENV_FILE=my_envs docker-compose build and again when using docker-compose up

Running postgres in docker now requires a mandatory environment variable called POSTGRES_PASSWORD. This must be added to your .env file.

Config

When using docker-compose

Place environment variables in .env file.

When using host machine

Config variables can be specified in a few ways and are loaded using the following order of priority:

  1. Look for variable in existing System environment variables
  2. If not found in step 1, look for variable in .env (this only works if USE_DOTENV is set to 1)
  3. If not found in step 2, look for variable in local_testing.yml (this only works if TESTING is set to 1)
  4. If not found in step 3, look for variable in local.yml (this only works if TESTING is set to 0)
  5. If not found in step 4, look for variable in default.yml

Testing

Running tests locally

make run_tests_local

to run tests for a specific directory, do,

make run_tests_local TEST=<tests/test_directory>

Running tests the same way as circle ci:

make run_tests

Deployment

deploy app and build route

cf push countries-of-interest-service

configure app disk space

cf v3-scale countries-of-interest-service -k 3G

create services

cf create-service postgres small-10 countries-of-interest-service-db cf create-service redis tiny-3.2 countries-of-interest-service-redis

once services and app have been created

bind services

cf bind-service countries-of-interest-service countries-of-interest-service-db cf bind-service countries-of-interest-service countries-of-interest-service-redis

deploy with vault environment variables

deploy via jenkins > Build with Parameters

ssh into cloud foundry

cf ssh countries-of-interest-service

create an app shell

/tmp/lifecycle/shell

create tables

python app/manage.py dev db --create_tables # create tables

add hawk users

python app/manage.py dev add_hawk_user --client_id=<client_id> --client_key=<client_key> --client_scope=* --description=data-flow

add celery worker

cf v3-scale countries-of-interest-service --process worker -i 1 -k 3G

Running the interactions algorithm

cf run-task --name interaction_coi_extraction -m 2G -k 3G countries-of-interest-service "./manage.py algorithm interaction_coi_extraction"

Recreating tables

cf run-task --name recreate_tables countries-of-interest-service "./manage.py db --recreate_tables"

countries-of-interest-service's People

Contributors

abbas123456 avatar clonecmdr avatar dependabot-preview[bot] avatar dependabot[bot] avatar dvoong avatar freya-krol avatar kristof-bb avatar marcuspp avatar markhigham avatar michalc avatar nboyse avatar niross avatar samuelhwilliams avatar sekharpanja avatar tayyib-saddique avatar teccolat avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

countries-of-interest-service's Issues

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

vendors.bundle.js not found

When running locally using docker-compose, vendors.bundle.js returns a 404. This can be fixed by manually running npm install and then make build_assets.

This should be done automatically when running docker-compose up.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

refactor the populate table task

uses custom logic to manage roll back in the case where the data extract fails, this could be put within the same commit and let postgres manage this

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask==1.1.1 (from data-engineering-common==1.0->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

issue with sso app creation in celery server, temporary fix in place

temporary fix: https://github.com/uktrade/countries-of-interest-service/pull/41/files#diff-b10d5d22ab69b2af0c8c6120c7967c70R42

original error stack

[2020-01-02 11:53:13,843: ERROR/ForkPoolWorker-1] Task app.api.tasks.populate_database_task[97c3d7d2-16ac-424f-ad91-8fa512ddd68d] raised unexpected: AssertionError('View function mapping is overwriting an existing endpoint function: sso.login')
Traceback (most recent call last):
  File "/Users/dvoong/anaconda3/envs/countries_of_interest_service/lib/python3.7/site-packages/celery/app/trace.py", line 385, in trace_task
    R = retval = fun(*args, **kwargs)
  File "/Users/dvoong/anaconda3/envs/countries_of_interest_service/lib/python3.7/site-packages/celery/app/trace.py", line 648, in __protected_call__
    return self.run(*args, **kwargs)
  File "/Users/dvoong/projects/dit/data-engineering/countries_of_interest_service/app/api/tasks.py", line 9, in populate_database_task
    with app.application.get_or_create().app_context():
  File "/Users/dvoong/projects/dit/data-engineering/countries_of_interest_service/app/application.py", line 37, in get_or_create
    flask_app = _create_base_app()
  File "/Users/dvoong/projects/dit/data-engineering/countries_of_interest_service/app/application.py", line 88, in _create_base_app
    flask_app = register_sso_component(flask_app, role_based=False)
  File "/Users/dvoong/projects/dit/data-engineering/countries_of_interest_service/app/sso/register.py", line 42, in register_sso_component
    flask_app.register_blueprint(sso)
  File "/Users/dvoong/anaconda3/envs/countries_of_interest_service/lib/python3.7/site-packages/flask/app.py", line 98, in wrapper_func
    return f(self, *args, **kwargs)
  File "/Users/dvoong/anaconda3/envs/countries_of_interest_service/lib/python3.7/site-packages/flask/app.py", line 1167, in register_blueprint
    blueprint.register(self, options, first_registration)
  File "/Users/dvoong/anaconda3/envs/countries_of_interest_service/lib/python3.7/site-packages/flask/blueprints.py", line 256, in register
    deferred(state)
  File "/Users/dvoong/anaconda3/envs/countries_of_interest_service/lib/python3.7/site-packages/flask/blueprints.py", line 294, in <lambda>
    self.record(lambda s: s.add_url_rule(rule, endpoint, view_func, **options))
  File "/Users/dvoong/anaconda3/envs/countries_of_interest_service/lib/python3.7/site-packages/flask/blueprints.py", line 86, in add_url_rule
    **options
  File "/Users/dvoong/anaconda3/envs/countries_of_interest_service/lib/python3.7/site-packages/flask/app.py", line 98, in wrapper_func
    return f(self, *args, **kwargs)
  File "/Users/dvoong/anaconda3/envs/countries_of_interest_service/lib/python3.7/site-packages/flask/app.py", line 1283, in add_url_rule
    "existing endpoint function: %s" % endpoint
AssertionError: View function mapping is overwriting an existing endpoint function: sso.login

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))
  flask==1.1.1 (from data-engineering-common==1.2.1->-r requirements.in (line 4))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Refactor pagination

Currently pagination is handled manually for each api endpoint and there is a lot of duplication.

Dependabot can't resolve your Python dependency files

Dependabot can't resolve your Python dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

Could not find a version that matches flask==1.1.1,==1.1.2,>=0.10,>=0.11,>=1.0 (from -r requirements.in (line 11))
Tried: 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.1, 0.9, 0.10, 0.10.1, 0.11, 0.11, 0.11.1, 0.11.1, 0.12, 0.12, 0.12.1, 0.12.1, 0.12.2, 0.12.2, 0.12.3, 0.12.3, 0.12.4, 0.12.4, 0.12.5, 0.12.5, 1.0, 1.0, 1.0.1, 1.0.1, 1.0.2, 1.0.2, 1.0.3, 1.0.3, 1.0.4, 1.0.4, 1.1.0, 1.1.0, 1.1.1, 1.1.1, 1.1.2, 1.1.2
There are incompatible versions in the resolved dependencies:
  flask==1.1.2 (from -r requirements.in (line 11))
  Flask>=0.11 (from flask-security==3.0.0->-r requirements.in (line 8))
  flask>=1.0 (from flask-shell-ipython==0.4.1->-r requirements.in (line 9))
  flask==1.1.1 (from data-engineering-common==1.2.2->-r requirements.in (line 4))
  Flask (from flask-oauthlib==0.9.5->-r requirements.in (line 7))
  Flask>=0.10 (from flask-sqlalchemy==2.4.1->-r requirements.in (line 10))

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.