canonical / canonicalwebteam.flask-base

3 stars 10 forks source link

Lock versions of dependencies #30

Closed bartaz closed 4 years ago

bartaz commented 4 years ago

Occasionally there are issues with latest versions of flask-base dependencies (gevent seems to be the one that causes problems most often).

Recent release 20.5.1 was not installing at all for a while, now it installs but causes pkg_resources.DistributionNotFound: The 'setuptools' distribution was not found and is required by zope.interface when running server (in docker).

We should lock the versions of our dependencies to avoid situations when releasing new versions of them breaks our sites, causes CI fails or prevents us from releasing.

bartaz commented 4 years ago

Related GH workflow failing: https://github.com/canonical-web-and-design/vanilla-framework/pull/3096/checks?check_run_id=712141954