Jon Niehof

Results 104 issues of Jon Niehof

There's something weird where modifying an existing FLOAT zEntry on a FLOAT zVar, by referencing the existing value, results in a DOUBLE zEntry. Really pycdf should try to maintain Entry...

Discussion in #508 lead to the realization that the handling of warnings and exceptions isn't exactly obvious in pycdf and it's not really friendly for people who get warnings and...

documentation

Depends on #455, #495. The tests cache pip (and will cache CDF as soon as I get to it) but it would be nice to consider cacheing the installed python...

testing
technical-debt

The CI really should fail on uncaught warnings. I'm not sure exactly the best way to do this; `-Werror` seems to raise the exception immediately so `catch_warnings` is ineffective and...

enhancement
testing

As of numpy 1.10, [interp](https://numpy.org/doc/stable/reference/generated/numpy.interp.html) supports wrapping the interpolation for periodic x inputs. This *might* make [toolbox.interpol](https://spacepy.github.io/autosummary/spacepy.toolbox.interpol.html#spacepy.toolbox.interpol) redundant, although it's looking more at periodicity in y. So we should probably...

documentation
technical-debt

We should probably have CI tests run on ARM, but travis doesn't support it...this will require qemu. - https://www.tomaz.me/2013/12/02/running-travis-ci-tests-on-arm.html - https://github.com/travis-ci/travis-ci/issues/3376 - https://blog.hypriot.com/post/setup-simple-ci-pipeline-for-arm-images/

enhancement
testing

GitHub actions supports Mac runners, so we should be able to port the setup over without too much difficulty.

enhancement
testing

AppVeyor will do github integration, supports Windows, and is free for OSS, so would be good to tie in CI to that.

testing
Windows

`boots_ci` works by first building all the surrogates, then applying the aggregation function (e.g. the mean; I don't remember the exact term and I don't have Efron handy) to each...

enhancement
technical-debt

This is somewhat amusing, but I accidentally opened a CDF passing in a list instead of a filename and the resulting traceback fails because it tries to display the repr...

bug