-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ExternalResources I/O #895
Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## dev #895 +/- ##
=======================================
Coverage 88.23% 88.24%
=======================================
Files 45 45
Lines 9232 9247 +15
Branches 2638 2641 +3
=======================================
+ Hits 8146 8160 +14
Misses 768 768
- Partials 318 319 +1
☔ View full report in Codecov by Sentry. |
Overall, this looks good to me. I'm wondering whether this should also include the reading of the ExternalResources file in
|
I did the local import, but without the link_resources since that exists only on ExternalResourcesManager. |
I see there's a test missing. I'll add it. |
Given that py3.7 has made it to the special farm upstate, can we ignore the conda 3.7 test issue? @rly We should also make the update to remove it on a new ticket. |
@oruebel could you give this a gander so we can do a release and then merge the pynwb PR. |
Co-authored-by: Oliver Ruebel <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
Motivation
What was the reasoning behind this change? Please explain the changes briefly.
This is to add logic to support ExternalResources on HDMFIO and HDF5IO. This was set up due to pynwb (https://github.com/NeurodataWithoutBorders/pynwb/actions/runs/5488375497?pr=1684). The update simply sets up external resources in the corresponding init methods.
How to test the behavior?
Checklist
ruff
from the source directory.