Skip to content

dependency chain and compatability with portaldata update #233

@juniperlsimonis

Description

@juniperlsimonis

the update to portal data v2 meant that fill_missing_weather needed to be updated for the new file format. this update has been incorporated, so there is no need to edit the code.

fill_missing_weather is also being tested at a level that would have (and did) catch the break (i.e. cause a fail) with the update to the data, so there's no need to necessarily add any tests to address this.

the change within portalr isn't very big, but because of the change to portal data being backwards-compatibility-breaking, the change was also backwards-compatibility-breaking for portalr, such that anyone who uses portal data and grabs the newest version of the data will have to have the newest version of portalr, which is not the CRAN version (at least not yet?).

i'm not entirely sure of what the best way to manage this dependency chain, but perhaps there's a way to do something in the downloading of the data function? like maybe the portaldata version has some info about what version of portalr should be used with it and then notifies the user if it's out of date?

open to thoughts on this @ethanwhite @gmyenni @ha0ye

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions