Skip to content

Conversation

@valeriupredoi
Copy link
Contributor

@valeriupredoi valeriupredoi commented Dec 15, 2022

Description - DO NOT MERGE YET - requires updated release of ESMValCore (either main or bugfix release)

Full development tests ie both esmvaltool and esmvalcore installed from source fail due to the deprecation of esmvalcore._data_finder module from ESMValCore dev 2.8dev via ESMValGroup/ESMValCore#1835


Before you get started

Checklist

It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the 🛠 Technical or 🧪 Scientific review.

@valeriupredoi valeriupredoi added requires new ESMValCore release A new release of ESMValCore is needed to solve this issue/merge this pull request.. backwards incompatible change labels Dec 15, 2022
@bouweandela
Copy link
Member

This looks a bit related, so did you see #2958?

@valeriupredoi
Copy link
Contributor Author

This looks a bit related, so did you see #2958?

looks like it should the same thing via different routes though, I'll have a closer look at that some time later, am still trying to figure out the shapely-related issue that's a bit more pressing now. BTW why don't you import the esmvalcore.local module straight into the diagnostic to set an example of how that module can be used?

@bouweandela
Copy link
Member

Because _replace_tags is a private function that is not part of the public interface of esmvalcore.local. Importing it means we'll get in trouble again next time there are some changes in ESMValCore.

@valeriupredoi
Copy link
Contributor Author

bwah! Very true @bouweandela - tell you what - am gonna close this coz tests are going stir mad in here anyway, so could you pls link #2973 to that PR of yours, add "needs ESMValCore release" label and turn on the full dev GA tests there so we know things go well? 🍺

@valeriupredoi valeriupredoi deleted the replace_data_finder_module_with_local branch December 15, 2022 13:23
@valeriupredoi
Copy link
Contributor Author

actually add me as reviewer there, will do these myself 😃

@bouweandela
Copy link
Member

Actually that branch works fine with both the current and the upcoming ESMValCore release, so there is no need for a new ESMValCore release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backwards incompatible change requires new ESMValCore release A new release of ESMValCore is needed to solve this issue/merge this pull request..

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tests fail in full development mode (esmvalcore and esmvaltool installed from source) due to _data_finder module deprecation

3 participants