-
Notifications
You must be signed in to change notification settings - Fork 13
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
Update QC Requirements #432
Conversation
Updated to the new release: v2.2.0
used ioos-qc=2.2.0 available on https://anaconda.org/conda-forge/ioos-qc
Upgrading to ioos-qc version 2.2.0 caused a TypeError: 'ABCMeta' object is not subscriptable when running glider_qc_tests.py. The issue traced back to the aggregate method from the ioos-qc package. To resolve this, I modified glider_qc.py to use the PandasStore method for creating the aggregated flags. Note: I have also added a TODO comments to set the extended file attribute as the current date-time.
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
Glider QC Updates
Ignoring test failure since |
Maybe this needed a rebase? Edit: Maybe we should not ignore test failures until we understand them. Looks like the code is broken on main. I'll try to investigate. |
@benjwadams looks like the latest ioos-qc should not be installable on Python 3.8, which is EOL BTW. I tried to update Python here but hit many old pinned dependencies and I don't know this app enough to make this change. |
Updates to use a stable version of ioos_qc on PyPI, makes several code changes to accommodate interface changes.