Why is the data not being updated in morph.io sqlite?

My scraper runs fine in my local sandbox but the database isn’t being updated on morph.io. What’s going on here?

I’d guess it’s your version of scraperwiki, in your requirements.txt.

From the docs:

You need to use the morph_defaults branch of our fork [of scraperwiki] so that the correct database name is used.
When you create a new scraper via morph.io we include this version in the default requirements.txt.

So, in your requirements.txt, replace the line:

scraperwiki==0.3.11

with this:

-e git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki

See if that helps things.