i had much more detailed notes about each one of these dependency upgrades and the changes i made in response to them, BUT thanks to a find . -delete-related brain fart, those notes are gone forever -- consider this an homage to that lost document
summary
update all the dependencies, now that we have less code entangled with private api
Coverage increased (+0.04%) to 84.367% when pulling 6c01120f48471a1086017e22d69eb728fd6b82dc on aaxelb:eng-2102--deps into 019dbe376ab9ca7099e60ce31051ba8f1730f587 on CenterForOpenScience:develop.
summary
update all the dependencies, now that we have less code entangled with private api
overview
check these rich diffs for all the upgrades:
highlights
most unravelly threads pulled
django
from 1.11.16 to 3.2.5celery
from 4.1.0 to 5.1.2djangorestframework-jsonapi
fork from 2.2.0 to 4.2.1dependencies removed
fake-factory
-- dev dependency, dead package, replaced byfaker
bleach
-- no longer usedboto3
-- take this nudge to remove long-broken and not-very-useful archive-task-results-to-s3 featuredateparser
-- no longer usedmarkdown
-- no longer usedpycountry
-- no longer usedujson
-- no longer usedwerkzeug
-- no longer used