The scripting jobs that fetch and load data from various providers get uploaded about every 60 minutes. Jobs can fail, delaying that update but 1 hour minutes is generally consistent for refreshing the data.
The B-Cycle publishing script attempts to update the dataset on a nightly basis. However, the source data files are only updated on a monthly basis. Whenever a new data file is uploaded to Dropbox by B-Cycle, our script will pick it up. However, B-Cycle staff do not consistently provide the new data files in a timely manner, and our program staff must reach out to them and ask them to upload the latest data.