Sometimes we reuse output from other pipelines using this pattern:
helper = DPHelper(is_verbose=True)
r = helper.snapshot.get_latest(by_challenge_id=140)
We do have staleness checks on the pipelines. However, if pipeline reuses other pipeline data the pattern above would silently fail.
To avoid that situation, since dphelper v0.16 version we added optional parameter max_stale_days.
First, make sure you update your pip package localy.
pip3 install dphelper -U
Check your package version
pip show dphelper
If everything OK, then use this pattern
helper = DPHelper(is_verbose=True)
r = helper.snapshot.get_latest(by_challenge_id=140, max_stale_days=14)