-
-
Notifications
You must be signed in to change notification settings - Fork 290
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
Test and CI upgrades and maintenance #308
Test and CI upgrades and maintenance #308
Conversation
OK, coverage is back up to 100% and all travis runs are passing. Python 3.7 is still failing under appveyor, I think because numcodecs is not getting built properly, so Blosc is not available. I'm rerunning appveyor with more verbose logging for the numcodecs install to see if I can debug. @jakirkham if you have any pearls of wisdom here, they'd be much appreciated. |
* [ ] Add docstrings and API docs for any new/modified user-facing classes and functions | ||
* [ ] New/modified features documented in docs/tutorial.rst | ||
* [ ] Doctests in tutorial pass (e.g., run ``tox -e py36`` or ``python -m doctest -o NORMALIZE_WHITESPACE -o ELLIPSIS docs/tutorial.rst``) |
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.
Just to say I made the deletions above because they are all covered via the travis build, and so it seems a bit much to expect everyone to run all of these locally too.
We need to regenerate the C files with Cython 0.27.3+. ( cython/cython#1955 ) |
Many thanks @jakirkham, I can follow that up. |
OK, all checks passing, I think this is good to go. |
# round-trip through pickle | ||
dump = pickle.dumps(store) | ||
# some stores cannot be opened twice at the same time, need to close first | ||
# store before can round-trip through pickle |
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.
Comment might need some tweaks. Took a go below.
close first store before can
-> close store first before
Edit: Looks like this comment is repeated other places. So same suggestion applies for them as well.
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 fine to me. There was a comment that might need a little tweaking, but everything else looked fine. Feel free to adjust it and merge. Thanks for doing this. 😄
Thanks @jakirkham, comment adjusted. |
This PR includes several pieces of test and CI maintenance and upgrade work, including...
TODO:
tox -e docs
)