Add support for ndarray 1.1 and fix issue #1245 #1246
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes #1245 by removing the use of super in NDArrayType and adding an exception to check for incompatible use of super in classes of type ExtensionTypeMeta.
One test is failing locally:
due to the missing schema added in this PR: asdf-format/asdf-standard#350 As that PR is failing due to missing support added in this PR there appears to be no way to have either pass prior to merging without skipping tests.
Additional changes to asdf will be required to fully support asdf-format/asdf-standard#350 including an update to add supported_versions to IntegerType. This should be left as a draft until a full set of PRs is ready.